diff --git a/CHANGELOG.md b/CHANGELOG.md index 1df5289..6b959c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.8.0] - 2024-12-07 +### Changed +- Upgraded to syn 2. This shouldn't break compatibility with the 0.7 releases, but there might be minor differences. +### Fixed +- Read retpoline target features from command line flags because they're LLVM features, not Rust features. + ## [0.7.4] - 2024-03-15 ### Fixed - Fix `is_{arch}_feature_detected` path for non-x86. @@ -109,7 +115,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial multiversion implementation -[Unreleased]: https://github.com/calebzulawski/multiversion/compare/0.7.4...HEAD +[Unreleased]: https://github.com/calebzulawski/multiversion/compare/0.8.0...HEAD +[0.8.0]: https://github.com/calebzulawski/multiversion/compare/0.7.4...0.8.0 [0.7.4]: https://github.com/calebzulawski/multiversion/compare/0.7.3...0.7.4 [0.7.3]: https://github.com/calebzulawski/multiversion/compare/0.7.2...0.7.3 [0.7.2]: https://github.com/calebzulawski/multiversion/compare/0.7.1...0.7.2 diff --git a/Cargo.lock b/Cargo.lock index 09fcaca..b4c0bfc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -264,7 +264,7 @@ checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "multiversion" -version = "0.7.4" +version = "0.8.0" dependencies = [ "criterion", "multiversion-macros", @@ -274,7 +274,7 @@ dependencies = [ [[package]] name = "multiversion-macros" -version = "0.7.4" +version = "0.8.0" dependencies = [ "proc-macro2", "quote", diff --git a/multiversion-macros/Cargo.toml b/multiversion-macros/Cargo.toml index 14cf0b6..3d1d90b 100644 --- a/multiversion-macros/Cargo.toml +++ b/multiversion-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "multiversion-macros" -version = "0.7.4" +version = "0.8.0" authors = ["Caleb Zulawski "] license = "MIT OR Apache-2.0" description = "Implementation crate for multiversion" diff --git a/multiversion/Cargo.toml b/multiversion/Cargo.toml index 6798797..29b6054 100644 --- a/multiversion/Cargo.toml +++ b/multiversion/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "multiversion" -version = "0.7.4" +version = "0.8.0" authors = ["Caleb Zulawski "] license = "MIT OR Apache-2.0" description = "Easy function multiversioning" @@ -23,7 +23,7 @@ default = ["std"] std = ["multiversion-macros/std"] [dependencies] -multiversion-macros = { version = "0.7.4", path = "../multiversion-macros", default-features = false } +multiversion-macros = { version = "0.8.0", path = "../multiversion-macros", default-features = false } target-features = "0.1" [dev-dependencies]