diff --git a/CHANGELOG.md b/CHANGELOG.md index 695116b8..b5cbe85b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ ### Changed - Conversions between Ruby's `Time` and Rust's `SystemTime` now preserve nanosecond precision. +- 'old-api' feature, which disables deprecation warnings for the old api is no + longer a default feature. ### Deprecated diff --git a/Cargo.lock b/Cargo.lock index ca9bcfa2..805a34ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -196,7 +196,7 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "magnus" -version = "0.7.1" +version = "0.8.0" dependencies = [ "bytes", "chrono", diff --git a/Cargo.toml b/Cargo.toml index ca73dba6..277e2337 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "magnus" -version = "0.7.1" +version = "0.8.0" 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"] @@ -21,7 +21,6 @@ exclude = [ ] [features] -default = ["old-api"] bytes = ["dep:bytes"] chrono = ["dep:chrono"] embed = ["rb-sys/link-ruby"] diff --git a/examples/complete_object/ext/temperature/Cargo.lock b/examples/complete_object/ext/temperature/Cargo.lock index 3bdfd2af..705174fb 100644 --- a/examples/complete_object/ext/temperature/Cargo.lock +++ b/examples/complete_object/ext/temperature/Cargo.lock @@ -114,7 +114,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.7.0" +version = "0.8.0" 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 e5a2a1b1..2f2b8b96 100644 --- a/examples/custom_exception_ruby/ext/ahriman/Cargo.lock +++ b/examples/custom_exception_ruby/ext/ahriman/Cargo.lock @@ -122,7 +122,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.7.0" +version = "0.8.0" 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 e5a2a1b1..2f2b8b96 100644 --- a/examples/custom_exception_rust/ext/ahriman/Cargo.lock +++ b/examples/custom_exception_rust/ext/ahriman/Cargo.lock @@ -122,7 +122,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.7.0" +version = "0.8.0" 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 e82a0ea2..8fe6c2dd 100644 --- a/examples/rust_blank/ext/rust_blank/Cargo.lock +++ b/examples/rust_blank/ext/rust_blank/Cargo.lock @@ -114,7 +114,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.7.0" +version = "0.8.0" dependencies = [ "magnus-macros", "rb-sys",