Update versions and changelog for v5.3.0

This commit is contained in:
Oliver Hamlet
2025-03-26 18:11:37 +00:00
parent 537718766b
commit 906198e599
4 changed files with 23 additions and 4 deletions
+19
View File
@@ -1,5 +1,24 @@
# Changelog
## [5.3.0] - 2025-03-26
### Added
- Implemented `Ord` and `PartialOrd` on `GameType`.
- Implemented `Ord`, `PartialOrd` and `Hash` on `MoreDataNeeded`.
- Implemented `Clone`, `Eq` and `PartialEq` on `ParsingError` and
`ParsingErrorKind`.
### Changed
- The `Box<dyn error::Error>` held by `Error::PeParsingError` is now a
`Box<dyn error::Error + Send + Sync + 'static>`.
- If the state's CRC or conditions cache are in a poisoned state when they are
accessed, they will now automatically be recreated in an empty non-poisoned
state before continuing, and the PoisonError will no longer be returned to the
caller.
- Updated libc to v0.2.171.
## [5.2.0] - 2025-02-20
### Changed
Generated
+2 -2
View File
@@ -322,7 +322,7 @@ checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
[[package]]
name = "loot-condition-interpreter"
version = "5.2.0"
version = "5.3.0"
dependencies = [
"crc32fast",
"criterion",
@@ -336,7 +336,7 @@ dependencies = [
[[package]]
name = "loot-condition-interpreter-ffi"
version = "5.2.0"
version = "5.3.0"
dependencies = [
"libc",
"loot-condition-interpreter",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "loot-condition-interpreter"
version = "5.2.0"
version = "5.3.0"
authors = ["Oliver Hamlet <oliver@ortham.net>"]
license = "MIT"
edition = "2021"
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "loot-condition-interpreter-ffi"
version = "5.2.0"
version = "5.3.0"
authors = ["Oliver Hamlet <oliver@ortham.net>"]
license = "MIT"
edition = "2021"