Jan
c0d9c37329
Merge pull request #757 from Laupetin/dependabot/github_actions/actions/setup-node-6.4.0
...
chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0
2026-04-25 08:35:34 +02:00
Jan
3e6868156e
Merge pull request #755 from Laupetin/dependabot/submodules/thirdparty/libtommath-ae40a87
...
chore(deps): bump thirdparty/libtommath from `652d70a` to `ae40a87`
2026-04-25 08:35:19 +02:00
dependabot[bot]
4694c583f6
chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v6.3.0...v6.4.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-24 22:13:32 +00:00
dependabot[bot]
115297ec37
chore(deps): bump thirdparty/libtommath from 652d70a to ae40a87
...
Bumps [thirdparty/libtommath](https://github.com/libtom/libtommath ) from `652d70a` to `ae40a87`.
- [Release notes](https://github.com/libtom/libtommath/releases )
- [Commits](https://github.com/libtom/libtommath/compare/652d70a31fcecc7beb7a01b3edef645039f54778...ae40a87a920099a7d9d00979570e0c8d917a1fd7 )
---
updated-dependencies:
- dependency-name: thirdparty/libtommath
dependency-version: ae40a87a920099a7d9d00979570e0c8d917a1fd7
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-24 22:13:28 +00:00
Paging Red
010ac3ad3e
Add IW3 PhysPreset dump logic ( #744 )
...
* Copied template from font.
* Create PhysPreset writer from Font dumper template.
* Completely refactor to match previous implementation.
* Remove files from previous implementation.
* Fix PhysPresetFields.
* Add missing fields and correct order.
* Add static infinity check as builtin does not work.
* Wasn't clang formatted.
* Remove unused 'perSurfaceSndAlias' field.
* Removed unsupported vals (tracer & vehicle) and un-needed vals (material).
* Make order match struct and mark 'tempDefaultToCylinder' as QBOOLEAN.
* Make order match struct and clamp vals for 'mass' and 'tempDefaultToCylinder'.
* Remove un-needed includes and add limits for float max.
* Remove clamping of mass.
* Use float max to determine if friction is infinite.
* Clang format.
* chore: formatting
* chore: do not use classes for obj constants
---------
Co-authored-by: njohnson <gitea.nicholasjohnson.info>
Co-authored-by: Jan Laupetin <jan@laupetin.net >
2026-04-23 23:27:34 +02:00
Jan
7a0109ab2e
Merge pull request #751 from Laupetin/npm-dependency-updates
...
chore: update npm dependencies
2026-04-20 23:34:25 +02:00
Jan
cd4fc55e0e
Merge pull request #750 from Laupetin/dependabot/github_actions/actions/setup-node-6.3.0
...
chore(deps): bump actions/setup-node from 6 to 6.3.0
2026-04-20 23:14:48 +02:00
Jan
5885e682e7
Merge pull request #749 from Laupetin/dependabot/submodules/thirdparty/eigen-f1cccdd
...
chore(deps): bump thirdparty/eigen from `86f2c6e` to `f1cccdd`
2026-04-20 23:11:25 +02:00
Jan
c02b4efc3d
Merge pull request #748 from Laupetin/docs/readme-vs-version
...
docs: update vs version in README from 2022 to 2026
2026-04-20 22:49:25 +02:00
Jan Laupetin
778f238779
chore: update npm dependencies
2026-04-20 21:46:36 +01:00
dependabot[bot]
4b7d4afe0c
chore(deps): bump actions/setup-node from 6 to 6.3.0
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6 to 6.3.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v6...v6.3.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-20 20:41:25 +00:00
dependabot[bot]
b667aa3f78
chore(deps): bump thirdparty/eigen from 86f2c6e to f1cccdd
...
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen ) from `86f2c6e` to `f1cccdd`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags )
- [Commits](https://gitlab.com/libeigen/eigen/compare/86f2c6e9b625eacbfa2e9b996c5a7df954268e10...f1cccddeb1f414443fe7522804252ab3d30b1535 )
---
updated-dependencies:
- dependency-name: thirdparty/eigen
dependency-version: f1cccddeb1f414443fe7522804252ab3d30b1535
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-20 20:41:10 +00:00
Jan
54c1ae6e1d
Merge pull request #747 from Laupetin/dependabot-cooldown
...
chore: configure 3 days cooldown for dependabot
2026-04-20 22:40:24 +02:00
Jan Laupetin
eeca5bf728
docs: update vs version in README from 2022 to 2026
2026-04-20 21:19:00 +01:00
Jan Laupetin
de8b6e45e3
chore: configure 3 days cooldown for dependabot
2026-04-20 21:08:53 +01:00
Jan
6627d39711
Merge pull request #746 from Laupetin/fix/ordered_json_extensions
...
fix: ordered json extensions
2026-04-20 21:57:39 +02:00
Jan Laupetin
eee44b5860
chore: use ordered_json for gltf
...
order is based on what blender does
https://github.com/KhronosGroup/glTF-Blender-IO/blob/7bea3666f8b5043292e578501a779f244d8e8f06/addons/io_scene_gltf2/io/exp/export.py#L48
2026-04-20 20:08:46 +01:00
Jan Laupetin
0ae7186409
chore: allow arbitary type conversions for ordered_json
2026-04-20 20:08:46 +01:00
Jan
80dc487d5a
Merge pull request #742 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-2e441a1
...
chore(deps): bump thirdparty/libtomcrypt from `3223b87` to `2e441a1`
2026-04-19 22:57:25 +02:00
Jan Laupetin
535f0e299c
chore: use libtomcrypt rsa_verify_hash_v2 as old method was deprecated
2026-04-19 21:26:34 +01:00
dependabot[bot]
487887dc1e
chore(deps): bump thirdparty/libtomcrypt from 3223b87 to 2e441a1
...
Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt ) from `3223b87` to `2e441a1`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases )
- [Commits](https://github.com/libtom/libtomcrypt/compare/3223b87588dee9eb2ed6c7bfd7e01ffae0a607f2...2e441a17df132db9a0acaefdfaaa73a734fba8e7 )
---
updated-dependencies:
- dependency-name: thirdparty/libtomcrypt
dependency-version: 2e441a17df132db9a0acaefdfaaa73a734fba8e7
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-19 20:58:55 +01:00
Jan
484f5e486e
Merge pull request #741 from Laupetin/dependabot/submodules/thirdparty/eigen-86f2c6e
...
chore(deps): bump thirdparty/eigen from `ec28a25` to `86f2c6e`
2026-04-19 21:57:31 +02:00
Jan
f8ba2044dd
Merge pull request #740 from Laupetin/fix/t6-images
...
fix: bad image external loading condition for t6
2026-04-19 21:56:53 +02:00
dependabot[bot]
92f73e6846
chore(deps): bump thirdparty/eigen from ec28a25 to 86f2c6e
...
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen ) from `ec28a25` to `86f2c6e`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags )
- [Commits](https://gitlab.com/libeigen/eigen/compare/ec28a251337eaedd3453e20b6bdbd0a46df46e74...86f2c6e9b625eacbfa2e9b996c5a7df954268e10 )
---
updated-dependencies:
- dependency-name: thirdparty/eigen
dependency-version: 86f2c6e9b625eacbfa2e9b996c5a7df954268e10
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-17 22:13:23 +00:00
Jan Laupetin
f9f93b33ec
fix: bad image external loading condition for t6
...
* change picked from edd6aef2c578b65c3718dc55a2f366bc488f5243 by hc20k
2026-04-17 22:31:05 +02:00
Jan
ec8759494b
Merge pull request #736 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-3223b87
...
chore(deps): bump thirdparty/libtomcrypt from `63af5f6` to `3223b87`
2026-04-11 07:52:17 +02:00
Jan
2858f275ba
Merge pull request #737 from Laupetin/dependabot/submodules/thirdparty/libtommath-652d70a
...
chore(deps): bump thirdparty/libtommath from `839ae9e` to `652d70a`
2026-04-11 07:52:03 +02:00
Jan
5bf1d287b8
Merge pull request #738 from Laupetin/dependabot/submodules/thirdparty/catch2-b670de4
...
chore(deps): bump thirdparty/catch2 from `29c9844` to `b670de4`
2026-04-11 07:51:51 +02:00
Jan
c9e8d3b4d0
Merge pull request #735 from Laupetin/dependabot/submodules/thirdparty/eigen-ec28a25
...
chore(deps): bump thirdparty/eigen from `a91913e` to `ec28a25`
2026-04-11 07:51:34 +02:00
Jan
b9cbb0b744
Merge pull request #734 from Laupetin/dependabot/submodules/thirdparty/json-3946872
...
chore(deps): bump thirdparty/json from `9a73748` to `3946872`
2026-04-11 07:51:15 +02:00
dependabot[bot]
7c5ef06570
chore(deps): bump thirdparty/catch2 from 29c9844 to b670de4
...
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2 ) from `29c9844` to `b670de4`.
- [Release notes](https://github.com/catchorg/Catch2/releases )
- [Commits](https://github.com/catchorg/Catch2/compare/29c9844f688acb27c87338c39cd186ebfe41aa19...b670de4fe12ac7c5e858b7de3a14fb4bd18c760e )
---
updated-dependencies:
- dependency-name: thirdparty/catch2
dependency-version: b670de4fe12ac7c5e858b7de3a14fb4bd18c760e
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 22:13:42 +00:00
dependabot[bot]
ac47fab846
chore(deps): bump thirdparty/libtommath from 839ae9e to 652d70a
...
Bumps [thirdparty/libtommath](https://github.com/libtom/libtommath ) from `839ae9e` to `652d70a`.
- [Release notes](https://github.com/libtom/libtommath/releases )
- [Commits](https://github.com/libtom/libtommath/compare/839ae9ea66718705fba2b5773d1bdfb2b457cea4...652d70a31fcecc7beb7a01b3edef645039f54778 )
---
updated-dependencies:
- dependency-name: thirdparty/libtommath
dependency-version: 652d70a31fcecc7beb7a01b3edef645039f54778
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 22:13:39 +00:00
dependabot[bot]
eed184756e
chore(deps): bump thirdparty/libtomcrypt from 63af5f6 to 3223b87
...
Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt ) from `63af5f6` to `3223b87`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases )
- [Commits](https://github.com/libtom/libtomcrypt/compare/63af5f6dc15a686ff2099676e0fd02550ec87659...3223b87588dee9eb2ed6c7bfd7e01ffae0a607f2 )
---
updated-dependencies:
- dependency-name: thirdparty/libtomcrypt
dependency-version: 3223b87588dee9eb2ed6c7bfd7e01ffae0a607f2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 22:13:37 +00:00
dependabot[bot]
719e73deee
chore(deps): bump thirdparty/eigen from a91913e to ec28a25
...
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen ) from `a91913e` to `ec28a25`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags )
- [Commits](https://gitlab.com/libeigen/eigen/compare/a91913e9611d1193f492fda42e879325fb312256...ec28a251337eaedd3453e20b6bdbd0a46df46e74 )
---
updated-dependencies:
- dependency-name: thirdparty/eigen
dependency-version: ec28a251337eaedd3453e20b6bdbd0a46df46e74
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 22:13:35 +00:00
dependabot[bot]
0af8537960
chore(deps): bump thirdparty/json from 9a73748 to 3946872
...
Bumps [thirdparty/json](https://github.com/nlohmann/json ) from `9a73748` to `3946872`.
- [Release notes](https://github.com/nlohmann/json/releases )
- [Commits](https://github.com/nlohmann/json/compare/9a737481aed085fd289f82dff1fa8c3c66627a7e...3946872265598aed5a7aea68cad4d9d1f168bd4b )
---
updated-dependencies:
- dependency-name: thirdparty/json
dependency-version: 3946872265598aed5a7aea68cad4d9d1f168bd4b
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 22:13:31 +00:00
Jan
da6e2e3254
Merge pull request #726 from Laupetin/npm-min-release-age
...
chore: set npm min-release-age
2026-04-05 10:23:57 +02:00
Jan Laupetin
52bd60a799
chore: refuse to use npm version that does not support min-release-age
2026-04-05 09:42:06 +02:00
Jan Laupetin
514700a41f
chore: update package-lock deps
2026-04-05 09:42:02 +02:00
Jan Laupetin
6ef0cd8266
chore: add min-release-age setting in npmrc
2026-04-05 09:39:45 +02:00
Jan
4fa4559fbb
Merge pull request #731 from Laupetin/use-std-expected
...
refactor: use std::expected instead of custom implementation
2026-04-04 17:13:39 +02:00
Jan Laupetin
4242c4a325
refactor: use std::expected instead of custom implementation
2026-04-04 14:47:10 +02:00
Jan
bd6f42dc54
Merge pull request #729 from Laupetin/dependabot/submodules/thirdparty/eigen-a91913e
...
chore(deps): bump thirdparty/eigen from `eb4b2ee` to `a91913e`
2026-04-04 08:17:12 +02:00
Jan
acf9b1c6de
Merge pull request #728 from Laupetin/dependabot/submodules/thirdparty/lz4-9da37b2
...
chore(deps): bump thirdparty/lz4 from `5c4c1fb` to `9da37b2`
2026-04-04 08:16:58 +02:00
Jan
671bbbedbb
Merge pull request #727 from Laupetin/dependabot/submodules/thirdparty/json-9a73748
...
chore(deps): bump thirdparty/json from `eba0a92` to `9a73748`
2026-04-04 08:16:45 +02:00
Jan
7ca1e0f4b8
Merge pull request #730 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-337107b81e
...
chore(deps): bump the modman-dependencies group in /src/ModManUi with 5 updates
2026-04-04 08:16:22 +02:00
dependabot[bot]
604871c679
chore(deps): bump the modman-dependencies group
...
Bumps the modman-dependencies group in /src/ModManUi with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [vue](https://github.com/vuejs/core ) | `3.5.31` | `3.5.32` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `25.5.0` | `25.5.2` |
| [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest ) | `1.6.13` | `1.6.14` |
| [eslint](https://github.com/eslint/eslint ) | `10.1.0` | `10.2.0` |
| [sass](https://github.com/sass/dart-sass ) | `1.98.0` | `1.99.0` |
Updates `vue` from 3.5.31 to 3.5.32
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.31...v3.5.32 )
Updates `@types/node` from 25.5.0 to 25.5.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@vitest/eslint-plugin` from 1.6.13 to 1.6.14
- [Release notes](https://github.com/vitest-dev/eslint-plugin-vitest/releases )
- [Commits](https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.14 )
Updates `eslint` from 10.1.0 to 10.2.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v10.1.0...v10.2.0 )
Updates `sass` from 1.98.0 to 1.99.0
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.98.0...1.99.0 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.32
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modman-dependencies
- dependency-name: "@types/node"
dependency-version: 25.5.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: modman-dependencies
- dependency-name: "@vitest/eslint-plugin"
dependency-version: 1.6.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: modman-dependencies
- dependency-name: eslint
dependency-version: 10.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: modman-dependencies
- dependency-name: sass
dependency-version: 1.99.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: modman-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-03 22:16:22 +00:00
dependabot[bot]
0783b99d5e
chore(deps): bump thirdparty/eigen from eb4b2ee to a91913e
...
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen ) from `eb4b2ee` to `a91913e`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags )
- [Commits](https://gitlab.com/libeigen/eigen/compare/eb4b2eeffa91f92a664bcae77f05af77499ad46d...a91913e9611d1193f492fda42e879325fb312256 )
---
updated-dependencies:
- dependency-name: thirdparty/eigen
dependency-version: a91913e9611d1193f492fda42e879325fb312256
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-03 22:13:23 +00:00
dependabot[bot]
94cbc34aeb
chore(deps): bump thirdparty/lz4 from 5c4c1fb to 9da37b2
...
Bumps [thirdparty/lz4](https://github.com/lz4/lz4 ) from `5c4c1fb` to `9da37b2`.
- [Release notes](https://github.com/lz4/lz4/releases )
- [Commits](https://github.com/lz4/lz4/compare/5c4c1fb2354133e1f3b087a341576985f8114bd5...9da37b2eebf082bfab6e57c49be71cc41119a40d )
---
updated-dependencies:
- dependency-name: thirdparty/lz4
dependency-version: 9da37b2eebf082bfab6e57c49be71cc41119a40d
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-03 22:13:19 +00:00
dependabot[bot]
e6d1b4fcef
chore(deps): bump thirdparty/json from eba0a92 to 9a73748
...
Bumps [thirdparty/json](https://github.com/nlohmann/json ) from `eba0a92` to `9a73748`.
- [Release notes](https://github.com/nlohmann/json/releases )
- [Commits](https://github.com/nlohmann/json/compare/eba0a92bfb1abf242f30e894b96ba11c9f4048c7...9a737481aed085fd289f82dff1fa8c3c66627a7e )
---
updated-dependencies:
- dependency-name: thirdparty/json
dependency-version: 9a737481aed085fd289f82dff1fa8c3c66627a7e
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-03 22:13:15 +00:00
Jan
097f208173
Merge pull request #725 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-1060e4eaa3
...
chore(deps): bump the modman-dependencies group in /src/ModManUi with 8 updates
2026-03-28 09:07:21 +01:00