70 Commits
Author SHA1 Message Date
Oliver Hamlet d929ab9dab Set version and changelog for 0.29.2 2026-03-27 13:56:04 +00:00
Oliver Hamlet b6283fbd27 Update libloadorder from 18.5.1 to 18.6.0 2026-03-26 22:55:13 +00:00
Oliver Hamlet 41193a500f Update regress from 0.10.5 to 0.11.0 2026-03-16 18:04:25 +00:00
Oliver Hamlet d869833742 Set version to 0.29.1 2026-03-13 18:40:53 +00:00
Oliver Hamlet 7de8bdb3a8 Set version to v0.29.0 2026-02-04 21:18:04 +00:00
Oliver Hamlet 832690957a Require loot-condition-interpreter v6
It includes new functionality that is required for the metadata syntax v0.29.

Add a couple of tests that rely on that new functionality so that the
dependency is backed by tests that fail if it's not met.
2026-01-27 20:09:28 +00:00
Oliver Hamlet 7fee083704 Require regress v0.10.5
There are tests that check for the functionality that version newly supports, so an earlier version won't work as expected.
2026-01-27 20:01:17 +00:00
Oliver Hamlet 7015db6211 Update loot-condition-interpreter to v6.0.0 2026-01-21 17:55:40 +00:00
Oliver Hamlet d9cc6b7db9 Revert unnecessary log version change in Cargo.toml 2026-01-09 20:58:39 +00:00
dependabot[bot]andGitHub ca5764cf70 Bump log from 0.4.28 to 0.4.29
Bumps [log](https://github.com/rust-lang/log) from 0.4.28 to 0.4.29.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.28...0.4.29)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-06 19:36:27 +00:00
Oliver Hamlet b7363b0a29 Replace WriteMode with MetadataWriteOptions
This is a breaking API change, but the addition of any future options won't be.
2026-01-03 13:26:52 +00:00
Oliver Hamlet 10929878d9 Update version and changelog for v0.28.4 2025-12-31 19:21:17 +00:00
Oliver Hamlet 0f6492be10 Fix clippy warning & error
They were introduced as part of Rust v1.92.0.
2025-12-22 21:03:37 +00:00
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 bc89403134 Reapply "Support plugin and archive symlinks"
This reverts commit da0e35bb2b.

The minimum version of libloadorder has been increased because 18.5.0
included some changes to support symlinked plugins, without which
symlink support is incomplete.
2025-09-30 19:01:08 +01:00
Oliver Hamlet 08a0487880 Be more permissive with dependency versions
The tests all pass when using the bottom of the new version ranges on Windows.

The unicase dependency's lower bound is limited by rust-ini even after using the latest master branch versions of esplugin, libloadorder and loot-condition-interpreter.

The proc-macro2 and quote dependencies' lower bounds are limited by pyo3's dependency tree.

The nodejs wrapper's dependencies haven't been touched.
2025-09-29 21:25:10 +01:00
Oliver Hamlet 3aa18c49f4 Depend on windows-sys instead of windows
Using the latter doesn't really add any value, and while libloadorder still pulls in windows, it means less duplication due to version mismatches in the dependency tree.
2025-09-29 21:25:10 +01:00
Oliver HamletandGitHub c4690a732f Merge pull request #143 from loot/dependabot/cargo/log-0.4.28
Bump log from 0.4.27 to 0.4.28
2025-09-08 17:42:46 +01:00
dependabot[bot]andGitHub 4102034ddc Bump log from 0.4.27 to 0.4.28
Bumps [log](https://github.com/rust-lang/log) from 0.4.27 to 0.4.28.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.27...0.4.28)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 15:36:57 +00:00
dependabot[bot]andGitHub c3cc77a5c3 Bump windows from 0.61.3 to 0.62.0
Bumps [windows](https://github.com/microsoft/windows-rs) from 0.61.3 to 0.62.0.
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits/0.62.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 15:36:53 +00:00
Oliver HamletandGitHub a0e73190cf Merge pull request #135 from loot/dependabot/cargo/rayon-1.11.0
Bump rayon from 1.10.0 to 1.11.0
2025-09-05 21:27:00 +01:00
dependabot[bot]andGitHub cba82b27c6 Bump tempfile from 3.20.0 to 3.21.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.20.0 to 3.21.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 07:19:41 +00:00
dependabot[bot]andGitHub 43d17c4582 Bump rayon from 1.10.0 to 1.11.0
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.10.0 to 1.11.0.
- [Changelog](https://github.com/rayon-rs/rayon/blob/main/RELEASES.md)
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.10.0...rayon-core-v1.11.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 07:06:51 +00:00
Oliver Hamlet 927c708df6 Update version and changelog for v0.28.1 2025-08-11 19:24:39 +01:00