diff --git a/CHANGELOG.md b/CHANGELOG.md index dbae28f..3e850f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,18 @@ As of v1.0.4, version numbers are shared between esplugin and esplugin-ffi. +## [4.1.0] - 2023-09-05 + +### Added + +- Support for parsing Starfield plugins. +- `GameId::supports_light_plugins()`, which returns true for Skyrim SE, + Fallout 4 and Starfield. +- `Plugin::is_override_plugin()`, which checks if a Starfield plugin is + loaded as an override plugin. +- `Plugin::is_valid_as_override_plugin()`, which checks if a Starfield plugin + contains no new records. + ## [4.0.0] - 2022-09-15 ### Changed diff --git a/Cargo.toml b/Cargo.toml index f5ead4c..b1f5e41 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "esplugin" -version = "4.0.0" +version = "4.1.0" authors = ["Oliver Hamlet "] description = "A free software library for reading Elder Scrolls plugin (.esp/.esm/.esl) files." documentation = "https://docs.rs/esplugin" diff --git a/ffi/CHANGELOG.md b/ffi/CHANGELOG.md index 682ec71..d91084c 100644 --- a/ffi/CHANGELOG.md +++ b/ffi/CHANGELOG.md @@ -2,6 +2,20 @@ After v1.0.3, version numbers are shared between esplugin and esplugin-ffi. +## [4.1.0] - 2023-09-05 + +### Added + +- `ESP_GAME_STARFIELD` as the game code to use with Starfield plugins. +- `esp_plugin_is_override_plugin()`, which checks if a Starfield plugin is + loaded as an override plugin. +- `esp_plugin_is_valid_as_override_plugin()`, which checks if a Starfield plugin + contains no new records. + +### Changed + +- Updated to esplugin v4.1.0. + ## [4.0.0] - 2022-09-15 ### Added diff --git a/ffi/Cargo.toml b/ffi/Cargo.toml index 335c291..3b8a9af 100644 --- a/ffi/Cargo.toml +++ b/ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "esplugin-ffi" -version = "4.0.0" +version = "4.1.0" authors = ["Oliver Hamlet "] build = "build.rs" description = "A wrapper library providing a C FFI for esplugin." @@ -17,7 +17,7 @@ exclude = [ ] [dependencies] -esplugin = { version = "4.0.0", path = ".." } +esplugin = { version = "4.1.0", path = ".." } libc = "0.2" [lib]