From eb8b5952a81d7416c9a3dc58e36e68a3ce74d948 Mon Sep 17 00:00:00 2001 From: rexmas <4276518+rexmas@users.noreply.github.com> Date: Sun, 15 Dec 2024 10:55:49 -0800 Subject: [PATCH] proptest-derive: prepare 0.5.1 patch release --- proptest-derive/CHANGELOG.md | 13 +++++++++++++ proptest-derive/Cargo.toml | 16 ++++++++-------- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/proptest-derive/CHANGELOG.md b/proptest-derive/CHANGELOG.md index 15061d9a..c3949f42 100644 --- a/proptest-derive/CHANGELOG.md +++ b/proptest-derive/CHANGELOG.md @@ -1,5 +1,18 @@ ## Unreleased +## 0.5.1 + +- Fix non-local impl nightly warning with allow(non_local_definitions) + ((\#531)[https://github.com/proptest-rs/proptest/pull/531]) +- Adds support for re-exporting crate. `proptest-derive` now works correctly + when `proptest` is re-exported from another crate. This removes the + requirement for `proptest` to be a direct dependency. + ((\#530)[https://github.com/proptest-rs/proptest/pull/530]) +- Fix bounds generation for generics in derive(Arbitrary). The implementation + of UseTracker expects that iteration over items of used_map gives items in + insertion order. However, the order of BTreeSet is based on Ord, not + insertion. ((\#511)[https://github.com/proptest-rs/proptest/pull/511]) + ## 0.5 ### Features diff --git a/proptest-derive/Cargo.toml b/proptest-derive/Cargo.toml index f7d6ba3e..6b3992de 100644 --- a/proptest-derive/Cargo.toml +++ b/proptest-derive/Cargo.toml @@ -1,15 +1,15 @@ [package] -name = "proptest-derive" -version = "0.5.0" -authors = ["Mazdak Farrokhzad "] -license = "MIT OR Apache-2.0" -readme = "README.md" +name = "proptest-derive" +version = "0.5.1" +authors = ["Mazdak Farrokhzad "] +license = "MIT OR Apache-2.0" +readme = "README.md" -repository = "https://github.com/proptest-rs/proptest" +repository = "https://github.com/proptest-rs/proptest" documentation = "https://proptest-rs.github.io/proptest/proptest-derive/index.html" -keywords = ["derive", "arbitrary", "proptest", "testing", "quickcheck"] -categories = ["development-tools::testing"] +keywords = ["derive", "arbitrary", "proptest", "testing", "quickcheck"] +categories = ["development-tools::testing"] description = """ Custom-derive for the Arbitrary trait of proptest.