From 8f5e30dd93c9711db00cebe4db21c345f657dd7b Mon Sep 17 00:00:00 2001 From: Mat Sadler Date: Fri, 7 Apr 2023 21:09:35 -0700 Subject: [PATCH] bump version for 0.5.3 release --- CHANGELOG.md | 12 ++-- Cargo.lock | 58 ++++++++++--------- Cargo.toml | 2 +- .../ext/ahriman/Cargo.lock | 2 +- .../ext/ahriman/Cargo.lock | 2 +- examples/rust_blank/ext/rust_blank/Cargo.lock | 2 +- 6 files changed, 43 insertions(+), 35 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4ea0832..a46ce59b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,6 @@ ## [Unreleased] ### Added -- `Value::as_value` method that can be called on any Ruby type (as all Ruby - types deref to `Value`) as a forward-compatible way to convert a Ruby type to - `Value`. ### Changed @@ -16,6 +13,12 @@ ### Security +## [0.5.3] - 2023-04-07 +### Added +- `Value::as_value` method that can be called on any Ruby type (as all Ruby + types deref to `Value`) as a forward-compatible way to convert a Ruby type to + `Value`. + ## [0.5.2] - 2023-03-19 ### Fixed - Fixed compilation issue in `RBignum` on 32 bit platforms. @@ -308,7 +311,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.5.2...HEAD +[Unreleased]: https://github.com/matsadler/magnus/compare/0.5.3...HEAD +[0.5.3]: https://github.com/matsadler/magnus/compare/0.5.2...0.5.3 [0.5.2]: https://github.com/matsadler/magnus/compare/0.5.1...0.5.2 [0.5.1]: https://github.com/matsadler/magnus/compare/0.5.0...0.5.1 [0.5.0]: https://github.com/matsadler/magnus/compare/0.4.4...0.5.0 diff --git a/Cargo.lock b/Cargo.lock index cdba98b2..1f06f161 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -59,9 +59,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clang-sys" -version = "1.4.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" +checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" dependencies = [ "glob", "libc", @@ -70,9 +70,9 @@ dependencies = [ [[package]] name = "glob" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "lazy_static" @@ -88,9 +88,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.139" +version = "0.2.141" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" +checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" [[package]] name = "libloading" @@ -104,7 +104,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.5.2" +version = "0.5.3" dependencies = [ "bytes", "magnus", @@ -137,9 +137,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "nom" -version = "7.1.2" +version = "7.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5507769c4919c998e69e49c839d9dc6e693ede4cc4290d6ad8b41d4f09c548c" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" dependencies = [ "memchr", "minimal-lexical", @@ -153,53 +153,57 @@ checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" [[package]] name = "proc-macro2" -version = "1.0.49" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5" +checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.23" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" +checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" dependencies = [ "proc-macro2", ] [[package]] name = "rb-sys" -version = "0.9.56" +version = "0.9.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef82428221475c6f9e7893fe30b88d45ac86bdb12e58e7c92055ba4bceb78a69" +checksum = "156bfedced1e236600bcaad538477097ff2ed5c6b474e411d15b791e1d24c0f1" dependencies = [ "rb-sys-build", ] [[package]] name = "rb-sys-build" -version = "0.9.56" +version = "0.9.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "950bfc239d2e7704576abe4d37b008876bbfd70a99196a188c5caeae2ba7344a" +checksum = "5cb2e4a32cbc290b543a74567072ad24b708aff7bb5dde5a68d5690379cd7938" dependencies = [ "bindgen", + "lazy_static", + "proc-macro2", + "quote", "regex", "shell-words", + "syn", ] [[package]] name = "rb-sys-env" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74c38752410925faeb82c400c06ba2fd9ee6aa8f719dd33994c9e53f5242d25f" +checksum = "a35802679f07360454b418a5d1735c89716bde01d35b1560fc953c1415a0b3bb" [[package]] name = "regex" -version = "1.7.0" +version = "1.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" +checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" dependencies = [ "aho-corasick", "memchr", @@ -208,9 +212,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.28" +version = "0.6.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" [[package]] name = "rustc-hash" @@ -232,9 +236,9 @@ checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" [[package]] name = "syn" -version = "1.0.107" +version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ "proc-macro2", "quote", @@ -243,9 +247,9 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.6" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" +checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" [[package]] name = "winapi" diff --git a/Cargo.toml b/Cargo.toml index 631ae18e..8ad85c5e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "magnus" -version = "0.5.2" +version = "0.5.3" authors = ["Mat Sadler "] edition = "2018" resolver = "2" diff --git a/examples/custom_exception_ruby/ext/ahriman/Cargo.lock b/examples/custom_exception_ruby/ext/ahriman/Cargo.lock index 413e8f61..66efffe5 100644 --- a/examples/custom_exception_ruby/ext/ahriman/Cargo.lock +++ b/examples/custom_exception_ruby/ext/ahriman/Cargo.lock @@ -105,7 +105,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.5.2" +version = "0.5.3" 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 413e8f61..66efffe5 100644 --- a/examples/custom_exception_rust/ext/ahriman/Cargo.lock +++ b/examples/custom_exception_rust/ext/ahriman/Cargo.lock @@ -105,7 +105,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.5.2" +version = "0.5.3" 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 eaf1c224..d09e49ea 100644 --- a/examples/rust_blank/ext/rust_blank/Cargo.lock +++ b/examples/rust_blank/ext/rust_blank/Cargo.lock @@ -98,7 +98,7 @@ dependencies = [ [[package]] name = "magnus" -version = "0.5.2" +version = "0.5.3" dependencies = [ "magnus-macros", "rb-sys",