diff --git a/CHANGELOG.md b/CHANGELOG.md index 1dff54fb..f4b9ffa7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,11 +10,14 @@ ### Removed ### Fixed -- Potential deadlock in `Lazy` when accessed for the first time from - multiple threads simultaneously. ### Security +## [0.6.4] - 2024-05-08 +### Fixed +- Potential deadlock in `Lazy` when accessed for the first time from + multiple threads simultaneously. + ## [0.6.3] - 2024-03-31 ### Fixed - Missing ` IntoValueFromNative` implementation for `Vec` and `HashMap`. @@ -412,7 +415,8 @@ - Pre-built bindings for Ruby 2.6 - 3.1 on common platforms, build-time generated bindings otherwise. -[Unreleased]: https://github.com/matsadler/magnus/compare/0.6.3...0.6 +[Unreleased]: https://github.com/matsadler/magnus/compare/0.6.4...0.6 +[0.6.3]: https://github.com/matsadler/magnus/compare/0.6.3...0.6.4 [0.6.2]: https://github.com/matsadler/magnus/compare/0.6.2...0.6.3 [0.6.2]: https://github.com/matsadler/magnus/compare/0.6.1...0.6.2 [0.6.1]: https://github.com/matsadler/magnus/compare/0.6.0...0.6.1 diff --git a/Cargo.lock b/Cargo.lock index 505efe8e..a407653a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -120,7 +120,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.6.3" +version = "0.6.4" dependencies = [ "bytes", "magnus", diff --git a/Cargo.toml b/Cargo.toml index 77e845f0..c17c337d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "magnus" -version = "0.6.3" +version = "0.6.4" edition = "2021" description = "High level Ruby bindings. Write Ruby extension gems in Rust, or call Ruby code from a Rust binary." keywords = ["ruby", "rubygem", "extension", "gem"] diff --git a/examples/complete_object/ext/temperature/Cargo.lock b/examples/complete_object/ext/temperature/Cargo.lock index 989116d2..354b84df 100644 --- a/examples/complete_object/ext/temperature/Cargo.lock +++ b/examples/complete_object/ext/temperature/Cargo.lock @@ -99,7 +99,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.6.3" +version = "0.6.4" dependencies = [ "magnus-macros", "rb-sys", diff --git a/examples/custom_exception_ruby/ext/ahriman/Cargo.lock b/examples/custom_exception_ruby/ext/ahriman/Cargo.lock index 364dc7ea..985fb4a0 100644 --- a/examples/custom_exception_ruby/ext/ahriman/Cargo.lock +++ b/examples/custom_exception_ruby/ext/ahriman/Cargo.lock @@ -107,7 +107,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.6.3" +version = "0.6.4" dependencies = [ "magnus-macros", "rb-sys", diff --git a/examples/custom_exception_rust/ext/ahriman/Cargo.lock b/examples/custom_exception_rust/ext/ahriman/Cargo.lock index 364dc7ea..985fb4a0 100644 --- a/examples/custom_exception_rust/ext/ahriman/Cargo.lock +++ b/examples/custom_exception_rust/ext/ahriman/Cargo.lock @@ -107,7 +107,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.6.3" +version = "0.6.4" dependencies = [ "magnus-macros", "rb-sys", diff --git a/examples/rust_blank/ext/rust_blank/Cargo.lock b/examples/rust_blank/ext/rust_blank/Cargo.lock index 93a5db66..6cd58d6f 100644 --- a/examples/rust_blank/ext/rust_blank/Cargo.lock +++ b/examples/rust_blank/ext/rust_blank/Cargo.lock @@ -99,7 +99,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.6.3" +version = "0.6.4" dependencies = [ "magnus-macros", "rb-sys",