Commit Graph
303 Commits
Author SHA1 Message Date
Oliver Hamlet cacf19c54f Update versions and changelog for v5.3.2 5.3.2 2025-04-28 18:18:29 +01:00
Oliver Hamlet 8a5cf6d124 Update transitive dependencies 2025-04-28 18:18:28 +01:00
Oliver Hamlet 5131b31df4 Update to esplugin 6.1.3 2025-04-28 18:16:39 +01:00
Oliver Hamlet 6415ac9511 Write paths in errors as escaped ASCII text 2025-04-28 17:48:53 +01:00
Oliver Hamlet b45ace0700 Improve FFI error message handling 2025-04-28 17:48:20 +01:00
Oliver Hamlet dbbbcd58e5 Remove check that paths are inside game path
It didn't work correctly for OpenMW or for additional data paths, fixing it would be significantly more complicated, and it doesn't really add any value.
2025-04-27 18:37:40 +01:00
Oliver Hamlet 50d9d11b6b Update metadata syntax version in readme 2025-04-27 07:23:35 +01:00
Oliver Hamlet 2e89521963 Fix description_contains for OpenMW plugins 2025-04-27 07:23:35 +01:00
Oliver Hamlet 2b37e15f2b Run clippy in CI 2025-04-27 07:23:34 +01:00
Oliver Hamlet 9c4f9dcb5e Deny a lot of extra lints and fix their errors 2025-04-26 10:10:48 +01:00
Oliver Hamlet 733d14cd4c Fix Display output for ComparisonOperator::NotEqual 2025-04-26 00:09:26 +01:00
Oliver Hamlet a574a2c98b Fix compiling for platforms that don't have memory map support in pelite 2025-04-25 18:51:29 +01:00
Oliver HamletandGitHub d3307ea7e4 Merge pull request #67 from loot/dependabot/cargo/esplugin-6.1.2
Bump esplugin from 6.1.1 to 6.1.2
2025-04-21 09:40:32 +01:00
dependabot[bot]andGitHub 3875ebfa79 Bump esplugin from 6.1.1 to 6.1.2
Bumps [esplugin](https://github.com/Ortham/esplugin) from 6.1.1 to 6.1.2.
- [Changelog](https://github.com/Ortham/esplugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Ortham/esplugin/compare/6.1.1...6.1.2)

---
updated-dependencies:
- dependency-name: esplugin
  dependency-version: 6.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 03:29:00 +00:00
Oliver HamletandGitHub 8ad92ae472 Merge pull request #66 from loot/dependabot/cargo/libc-0.2.172
Bump libc from 0.2.171 to 0.2.172
2025-04-16 09:26:08 +01:00
dependabot[bot]andGitHub 143697e249 Bump libc from 0.2.171 to 0.2.172
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.171 to 0.2.172.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.171...0.2.172)

---
updated-dependencies:
- dependency-name: libc
  dependency-version: 0.2.172
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-16 03:42:52 +00:00
Oliver Hamlet 332a636bf1 Update versions and changelog for v5.3.1 5.3.1 2025-03-26 18:41:24 +00:00
Oliver Hamlet 638c233815 Add description and repository metadata to Cargo.toml 2025-03-26 18:33:57 +00:00
Oliver Hamlet 906198e599 Update versions and changelog for v5.3.0 5.3.0 2025-03-26 18:11:37 +00:00
Oliver Hamlet 537718766b Recover from poisoning of internal cache locks
Since they only contain cached values, it's reasonable to overwrite the
value with a new empty map and go from there.

This doesn't affect the lock used in the FFI layer because that protects
caller-provided state, and it doesn't change the function return types
to avoid breaking backwards compatibility.
2025-03-26 18:11:37 +00:00
Oliver HamletandGitHub 7871fcf176 Merge pull request #65 from loot/dependabot/cargo/tempfile-3.19.1
Bump tempfile from 3.19.0 to 3.19.1
2025-03-24 12:01:35 +00:00
dependabot[bot]andGitHub 4c13020e24 Bump tempfile from 3.19.0 to 3.19.1
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.19.0 to 3.19.1.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.19.0...v3.19.1)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-20 03:48:17 +00:00
Oliver HamletandGitHub 28262ceb91 Merge pull request #64 from loot/dependabot/cargo/tempfile-3.19.0
Bump tempfile from 3.18.0 to 3.19.0
2025-03-14 08:22:46 +00:00
dependabot[bot]andGitHub d84a491697 Bump tempfile from 3.18.0 to 3.19.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.18.0 to 3.19.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.18.0...v3.19.0)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 03:58:43 +00:00
Oliver HamletandGitHub 66e081fdd8 Merge pull request #63 from loot/dependabot/cargo/libc-0.2.171
Bump libc from 0.2.170 to 0.2.171
2025-03-12 07:35:37 +00:00