diff --git a/CHANGELOG.md b/CHANGELOG.md index 06f6716..079f7de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ As of v1.0.4, version numbers are shared between esplugin and esplugin-ffi. +## [5.0.0] - 2024-05-02 + +### Added + +- `Cargo.lock` is no longer ignored by Git. + +### Changed + +- `Error::NoFilename`, `Error::ParsingIncomplete` and `Error::DecodeError` now hold contextual data. + ## [4.1.1] - 2022-09-15 ### Added diff --git a/Cargo.lock b/Cargo.lock index 145d92c..4d91aa6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -198,7 +198,7 @@ dependencies = [ [[package]] name = "esplugin" -version = "4.1.1" +version = "5.0.0" dependencies = [ "criterion", "encoding_rs", @@ -208,7 +208,7 @@ dependencies = [ [[package]] name = "esplugin-ffi" -version = "4.1.1" +version = "5.0.0" dependencies = [ "esplugin", "libc", diff --git a/Cargo.toml b/Cargo.toml index 3535eff..cd41543 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "esplugin" -version = "4.1.1" +version = "5.0.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 c9f9585..ed016f2 100644 --- a/ffi/CHANGELOG.md +++ b/ffi/CHANGELOG.md @@ -2,6 +2,16 @@ After v1.0.3, version numbers are shared between esplugin and esplugin-ffi. +## [5.0.0] - 2024-05-02 + +### Changed + +- Updated to esplugin v5.0.0. + +### Removed + +- The `ffi-headers` build feature: if you want to generate C or C++ headers, install and run cbindgen separately. + ## [4.1.1] - 2023-12-06 ### Changed diff --git a/ffi/Cargo.toml b/ffi/Cargo.toml index e9873ce..fb71ba8 100644 --- a/ffi/Cargo.toml +++ b/ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "esplugin-ffi" -version = "4.1.1" +version = "5.0.0" authors = ["Oliver Hamlet "] description = "A wrapper library providing a C FFI for esplugin." documentation = "https://docs.rs/esplugin-ffi" @@ -16,7 +16,7 @@ exclude = [ ] [dependencies] -esplugin = { version = "4.1.1", path = ".." } +esplugin = { version = "5.0.0", path = ".." } libc = "0.2" [lib]