Commit Graph
375 Commits
Author SHA1 Message Date
Oliver HamletandGitHub e2de805d8d Merge pull request #24 from loot/dependabot/cargo/cbindgen-0.26
Update cbindgen requirement from 0.25 to 0.26
2023-09-14 10:33:19 +01:00
dependabot[bot]andGitHub f09b68c7dc Update cbindgen requirement from 0.25 to 0.26
Updates the requirements on [cbindgen](https://github.com/mozilla/cbindgen) to permit the latest version.
- [Release notes](https://github.com/mozilla/cbindgen/releases)
- [Changelog](https://github.com/mozilla/cbindgen/blob/master/CHANGES)
- [Commits](https://github.com/mozilla/cbindgen/compare/v0.25.0...0.26.0)

---
updated-dependencies:
- dependency-name: cbindgen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-14 03:55:00 +00:00
Oliver Hamlet 922a8f9e7d Update version numbers and changelog for v3.1.0 3.1.0 2023-09-05 18:49:13 +01:00
Oliver Hamlet 30c140eb4d Add support for Starfield
As far as loot-condition-interpreter is concerned, it's not really any
different from Fallout 4.
2023-09-05 18:48:44 +01:00
Oliver HamletandGitHub 9a29925b21 Merge pull request #23 from loot/dependabot/cargo/cbindgen-0.25
Update cbindgen requirement from 0.24 to 0.25
2023-08-28 18:53:39 +01:00
dependabot[bot]andGitHub 710d854cd6 Update cbindgen requirement from 0.24 to 0.25
Updates the requirements on [cbindgen](https://github.com/eqrion/cbindgen) to permit the latest version.
- [Release notes](https://github.com/eqrion/cbindgen/releases)
- [Changelog](https://github.com/mozilla/cbindgen/blob/master/CHANGES)
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.24.0...v0.25.0)

---
updated-dependencies:
- dependency-name: cbindgen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 03:39:23 +00:00
Oliver Hamlet d8af231b99 Fix only lowercase plugin extensions being recognised
.esp, .esm, .esl and those plus .ghost suffixes are now matched
case-insensitively.
2023-08-26 09:43:29 +01:00
Oliver Hamlet 1043c21572 Update version numbers and changelog for v3.0.0 3.0.0 2023-08-18 17:39:24 +01:00
Oliver Hamlet 04ee63b5cf Fix benchmarks 2023-08-18 17:28:00 +01:00
Oliver Hamlet 86fee1892e Remove support for the "LOOT" alias 2023-08-17 23:39:26 +01:00
Oliver Hamlet 2b95f26727 Fix Windows FFI build
Looks like the Rust standard library now links against ntdll too.
2023-06-25 14:22:52 +01:00
Oliver Hamlet 3f05d6ad8a Update links to testing-plugins repo 2023-06-25 14:03:03 +01:00
Oliver HamletandGitHub 46c4ad170d Merge pull request #22 from loot/dependabot/cargo/criterion-0.5.0
Update criterion requirement from 0.4.0 to 0.5.0
2023-05-24 19:08:05 +02:00
dependabot[bot]andGitHub 6924bda991 Update criterion requirement from 0.4.0 to 0.5.0
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs) to permit the latest version.
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.0)

---
updated-dependencies:
- dependency-name: criterion
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 03:56:51 +00:00
Oliver Hamlet df1a4cd44b Update coveralls GitHub Action 2.4.0 2023-04-28 18:01:24 +01:00
Oliver Hamlet 195bda0d7e Update version numbers and changelog for v2.4.0 2023-04-24 17:19:47 +01:00
Oliver Hamlet aff9d546f1 Add support for additional data paths
The Microsoft Store installs Fallout 4 DLCs into separate game
directories, so allow them to be provided for evaluating conditions.
2023-04-23 11:31:25 +01:00
Oliver Hamlet 50662558ae Resolve clippy warnings 2023-04-23 08:38:24 +01:00
Oliver Hamlet e9183c4ef9 Fix code coverage badge in readme 2022-11-09 00:09:35 +00:00
Oliver Hamlet 761fb9ecfc Don't unnecessarily install rustfmt in CI 2022-11-09 00:04:41 +00:00
Oliver Hamlet 0b802e9eb3 Use cargo-llvm-cov instead of tarpaulin for code coverage
It tends to give more accurate results and run into fewer issues.
2022-11-09 00:04:41 +00:00
Oliver Hamlet ed030b6dde Update Ubuntu on GitHub Actions to 20.04
18.04 is deprecated.
2022-11-09 00:04:40 +00:00
Oliver Hamlet 9856364666 Update GitHub Actions to resolve deprecation warnings 2022-11-09 00:04:40 +00:00
Oliver Hamlet 23731c1333 Update pelite to 0.10.0 2022-11-09 00:04:40 +00:00
Oliver Hamlet f7db75bfea Stop using 7z binaries in test cases
They're not reliably available and are now causing CI failures. Instead
use libloot for the test cases that used 7z, and update it because older
versions of libloot incorrectly use "ProductVERSION " instead of
"ProductVersion".
2022-11-09 00:04:38 +00:00