Oliver Hamlet
54604a0ec8
Update version and changelog for v0.28.3
2025-10-22 18:19:02 +01:00
Oliver Hamlet
f4a0917294
Update version and changelog for v0.28.2
2025-10-03 19:23:48 +01:00
Oliver Hamlet
7ce13002b1
Run npm audit fix to address tmp warning
2025-08-20 17:24:25 +01:00
Oliver Hamlet
b802c0cba2
Fix outdated npm & Yarn lockfiles
2025-08-20 17:23:47 +01:00
Oliver Hamlet and GitHub
131b9e44e0
Merge pull request #134 from loot/dependabot/npm_and_yarn/nodejs/napi-rs/cli-3.1.3
...
Bump @napi-rs/cli from 3.0.4 to 3.1.3 in /nodejs
2025-08-15 09:20:53 +01:00
dependabot[bot] and GitHub
2340a5a094
Bump napi-derive from 3.1.1 to 3.1.2
...
Bumps [napi-derive](https://github.com/napi-rs/napi-rs ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/napi-rs/napi-rs/releases )
- [Commits](https://github.com/napi-rs/napi-rs/compare/napi-derive-v3.1.1...napi-derive-v3.1.2 )
---
updated-dependencies:
- dependency-name: napi-derive
dependency-version: 3.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-13 09:35:02 +00:00
Oliver Hamlet and GitHub
5d1fb88cc1
Merge pull request #131 from loot/dependabot/cargo/napi-3.1.6
...
Bump napi from 3.1.3 to 3.1.6
2025-08-13 10:33:56 +01:00
dependabot[bot] and GitHub
af4367324a
Bump @napi-rs/cli from 3.0.4 to 3.1.3 in /nodejs
...
Bumps [@napi-rs/cli](https://github.com/napi-rs/napi-rs ) from 3.0.4 to 3.1.3.
- [Release notes](https://github.com/napi-rs/napi-rs/releases )
- [Commits](https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.4...@napi-rs/cli@3.1.3 )
---
updated-dependencies:
- dependency-name: "@napi-rs/cli"
dependency-version: 3.1.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 23:46:14 +00:00
Oliver Hamlet
927c708df6
Update version and changelog for v0.28.1
2025-08-11 19:24:39 +01:00
dependabot[bot] and GitHub
b5616341db
Bump napi from 3.1.3 to 3.1.6
...
Bumps [napi](https://github.com/napi-rs/napi-rs ) from 3.1.3 to 3.1.6.
- [Release notes](https://github.com/napi-rs/napi-rs/releases )
- [Commits](https://github.com/napi-rs/napi-rs/compare/napi-v3.1.3...napi-v3.1.6 )
---
updated-dependencies:
- dependency-name: napi
dependency-version: 3.1.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 22:22:46 +00:00
Oliver Hamlet
55bdf56227
Update version and changelog for v0.28.0
2025-08-02 16:36:20 +01:00
Oliver Hamlet
d4d6893491
Use enums instead of bools in public API
...
Replace the boolean parameters for including user metadata and evaluating conditions with MergeMode and EvalMode enums.
The C++ and Python wrappers still use booleans because they're more constrained than enums in those languages, which can be given invalid values.
2025-08-02 16:05:36 +01:00
Oliver Hamlet
8cf7a0adf1
Add more Cargo package fields
...
Explicitly disable publishing the FFI wrappers, since there's no point them being on crates.io.
2025-08-02 11:16:25 +01:00
Oliver Hamlet
f69bd3b632
Update Node.js wrapper to 2024 edition
2025-07-31 22:10:01 +01:00
Oliver Hamlet
4acc64247e
Deduplicate Cargo package fields across workspace
...
Also deduplicate version numbers in CMakeLists.txt.
2025-07-31 22:08:46 +01:00
Oliver Hamlet
ac0a355117
Update NAPI-RS to v3
2025-07-27 10:00:40 +01:00
Oliver Hamlet
bdc1f827f6
Make Game::set_additional_data_paths() take Vec<PathBuf>, not &[&Path]
2025-07-22 19:56:21 +01:00
Oliver Hamlet
fee6504fa8
Move deny lints to Cargo workspace config
...
To reduce duplication and make it clearer which denials are then overridden for each crate.
2025-07-22 19:56:21 +01:00
dependabot[bot] and GitHub
21fe344b1c
Bump ava from 6.4.0 to 6.4.1 in /nodejs
...
Bumps [ava](https://github.com/avajs/ava ) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/avajs/ava/releases )
- [Commits](https://github.com/avajs/ava/compare/v6.4.0...v6.4.1 )
---
updated-dependencies:
- dependency-name: ava
dependency-version: 6.4.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 18:42:48 +00:00
dependabot[bot] and GitHub
8b1747cf2a
Bump napi-build from 2.2.1 to 2.2.2
...
Bumps [napi-build](https://github.com/napi-rs/napi-rs ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/napi-rs/napi-rs/releases )
- [Commits](https://github.com/napi-rs/napi-rs/compare/napi-build@2.2.1...napi-build@2.2.2 )
---
updated-dependencies:
- dependency-name: napi-build
dependency-version: 2.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 18:54:23 +00:00
dependabot[bot] and GitHub
fd68acc9bb
Bump ava from 6.2.0 to 6.4.0 in /nodejs
...
Bumps [ava](https://github.com/avajs/ava ) from 6.2.0 to 6.4.0.
- [Release notes](https://github.com/avajs/ava/releases )
- [Commits](https://github.com/avajs/ava/compare/v6.2.0...v6.4.0 )
---
updated-dependencies:
- dependency-name: ava
dependency-version: 6.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 19:24:14 +00:00
Oliver Hamlet
03d835f965
Improve readmes
2025-06-15 20:12:24 +01:00
Oliver Hamlet
db9f51a2b2
Update changelog and version for 0.27.0
2025-06-08 20:59:14 +01:00
Oliver Hamlet
11bd321861
Rework handling of esplugin errors
...
The error scenario represented by PluginNotLoadedError is distinguished from all other esplugin errors by LOOT, so it's worth handling separately.
2025-06-08 20:26:07 +01:00
Oliver Hamlet
328f1a2c15
Remove LogLevel::Fatal
...
It's never used.
2025-06-08 17:58:27 +01:00