4307 Commits
Author SHA1 Message Date
Oliver Hamlet 7104c92bef Set version and changelog for 0.29.3 0.29.3 2026-04-07 18:23:11 +01:00
Oliver Hamlet 180a70d2ca Update libloadorder to v18.7.0
Make it the minimum version to ensure that Starfield v1.16.236.0's and the Terran Armada DLC's new plugins are supported.
2026-04-07 18:15:37 +01:00
Oliver HamletandGitHub a7250a16cf Merge pull request #238 from loot/dependabot/uv/docs/requests-2.33.0
Bump requests from 2.32.4 to 2.33.0 in /docs
2026-04-06 22:04:45 +01:00
Oliver HamletandGitHub 7a6db0b111 Merge pull request #240 from loot/dependabot/uv/docs/pygments-2.20.0
Bump pygments from 2.19.1 to 2.20.0 in /docs
2026-04-06 22:04:01 +01:00
Oliver HamletandGitHub a818bbd25a Merge pull request #241 from loot/dependabot/github_actions/astral-sh/setup-uv-8.0.0
Bump astral-sh/setup-uv from 7.3.1 to 8.0.0
2026-04-04 19:10:55 +01:00
dependabot[bot]andGitHub df7b0f3451 Bump requests from 2.32.4 to 2.33.0 in /docs
Bumps [requests](https://github.com/psf/requests) from 2.32.4 to 2.33.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.4...v2.33.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.33.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-04 17:40:03 +00:00
dependabot[bot]andGitHub c6d0d1efdb Bump pygments from 2.19.1 to 2.20.0 in /docs
Bumps [pygments](https://github.com/pygments/pygments) from 2.19.1 to 2.20.0.
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.19.1...2.20.0)

---
updated-dependencies:
- dependency-name: pygments
  dependency-version: 2.20.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-04 17:40:02 +00:00
Oliver Hamlet b5a96d1b94 Update Sphinx to v9.1.0
It drops compatibility with Python 3.11, but I don't think that matters: the dev container is based on Debian Trixie, which has 3.13, and CI is configured to use 3.13.
2026-04-04 18:30:13 +01:00
Oliver Hamlet 9d73fb5800 Update Doxygen config file
This was done by running `doxygen -u Doxyfile`, using doxygen v1.9.8, as that's the oldest version used in CI, and the latest version (1.16.1) doesn't warn about any other settings being obsolete.
2026-04-04 18:15:32 +01:00
Oliver Hamlet a9d323eb7e Fix C++ header doc comments
Doxygen warned about these.
2026-04-04 17:57:19 +01:00
Oliver Hamlet e96c177e51 Minor update to Sphinx config
The map form of source_suffix was introduced in Sphinx v1.8.0.
2026-04-04 17:56:13 +01:00
Oliver HamletandGitHub 596af53f84 Merge pull request #227 from loot/dependabot/npm_and_yarn/nodejs/ava-7.0.0
Bump ava from 6.4.1 to 7.0.0 in /nodejs
2026-04-04 17:41:30 +01:00
dependabot[bot]andGitHub f55a64df9d Bump ava from 6.4.1 to 7.0.0 in /nodejs
Bumps [ava](https://github.com/avajs/ava) from 6.4.1 to 7.0.0.
- [Release notes](https://github.com/avajs/ava/releases)
- [Commits](https://github.com/avajs/ava/compare/v6.4.1...v7.0.0)

---
updated-dependencies:
- dependency-name: ava
  dependency-version: 7.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-04 16:35:31 +00:00
Oliver HamletandGitHub 47db30e26c Merge pull request #226 from loot/dependabot/npm_and_yarn/nodejs/minimatch-9.0.9
Bump minimatch from 9.0.5 to 9.0.9 in /nodejs
2026-04-04 17:32:53 +01:00
Oliver HamletandGitHub ad14710716 Merge pull request #233 from loot/dependabot/npm_and_yarn/nodejs/tar-7.5.11
Bump tar from 7.5.7 to 7.5.11 in /nodejs
2026-04-04 17:25:07 +01:00
Oliver HamletandGitHub 0b74a1cf96 Merge pull request #237 from loot/dependabot/npm_and_yarn/nodejs/multi-bf05dc1ecf
Bump picomatch in /nodejs
2026-04-04 17:19:50 +01:00
Oliver Hamlet 665b18e394 Add more logging during plugin loading 2026-04-03 17:12:59 +01:00
Oliver Hamlet 991e87b9ad Replace use of my older pseudonym with my name 2026-04-03 17:07:54 +01:00
Oliver Hamlet e89b3b841f Update copyright year ranges
I'm not sure if they add any value, but the GPL howto says to, and they're already there.
2026-04-03 17:06:31 +01:00
Oliver Hamlet fff0bdbc8a Avoid using ..Default::default()
Exhaustively naming fields means I can't forget to set sensible values in cases where Default::default() might not produce them.
2026-04-03 16:53:37 +01:00
Oliver Hamlet 4574d8751a Specify the minimum supported Rust version 2026-04-03 16:19:47 +01:00
dependabot[bot]andGitHub f40f6588ea Bump astral-sh/setup-uv from 7.3.1 to 8.0.0
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.3.1 to 8.0.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/5a095e7a2014a4212f075830d4f7277575a9d098...cec208311dfd045dd5311c1add060b2062131d57)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-02 15:25:38 +00:00
Oliver HamletandGitHub 5eb728884e Merge pull request #239 from loot/dependabot/github_actions/rust-lang/crates-io-auth-action-1.0.4
Bump rust-lang/crates-io-auth-action from 1.0.3 to 1.0.4
2026-03-30 13:20:31 +01:00
dependabot[bot]andGitHub 2d38515391 Bump rust-lang/crates-io-auth-action from 1.0.3 to 1.0.4
Bumps [rust-lang/crates-io-auth-action](https://github.com/rust-lang/crates-io-auth-action) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/rust-lang/crates-io-auth-action/releases)
- [Commits](https://github.com/rust-lang/crates-io-auth-action/compare/b7e9a28eded4986ec6b1fa40eeee8f8f165559ec...bbd81622f20ce9e2dd9622e3218b975523e45bbe)

---
updated-dependencies:
- dependency-name: rust-lang/crates-io-auth-action
  dependency-version: 1.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-28 09:57:40 +00:00
Oliver Hamlet 6f0ee77994 Add a 7-day cooldown to Dependabot checks
So that Dependabot won't open PRs for updates that are less than 7 days old, to reduce the risk of getting caught up in supply chain attacks. The use of cargo-vet already prevents CI builds from passing with un-vetted dependency versions, but this should save a little effort for Python and Node.js dependencies.

Cooldowns aren't supported for GitHub Actions dependencies.
2026-03-28 09:51:34 +00:00