Skip to content

Commit 2885bc2

Browse files
committed
new releases for proptest, proptest-macro, and state-machine
1 parent a85563f commit 2885bc2

File tree

7 files changed

+33
-5
lines changed

7 files changed

+33
-5
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ message-io = { version = "0.19.0", default-features = false, features = [
2626
num-traits = { version = "0.2.15", default-features = false }
2727
prettyplease = "0.2"
2828
proc-macro2 = "1.0"
29-
proptest-macro = { version = "0.2", path = "proptest-macro" }
29+
proptest-macro = { version = "0.3", path = "proptest-macro" }
3030
quote = "1.0"
3131
rand = { version = "0.9", default-features = false }
3232
rand_chacha = { version = "0.9", default-features = false }

proptest-macro/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## Unreleased
2+
3+
## 0.3.0
4+
5+
### New Features
6+
7+
- Update attr macro to use argument names where trivial, preserving better debugging experience. ([\#594](https://github.com/proptest-rs/proptest/pull/594))
8+
9+
### Bug Fixes
10+
11+
- Fix shorthand struct initialization lint.
12+
113
## 0.2.0
214

315
### Other Notes

proptest-macro/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "proptest-macro"
33
description = "Procedural macros for the proptest crate"
4-
version = "0.2.0"
4+
version = "0.3.0"
55
authors = ["The Proptest Developers"]
66
edition = "2021"
77
rust-version = "1.74"

proptest-state-machine/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
## Unreleased
22

3+
## 0.5.0
4+
5+
### New Features
6+
37
- Added reference state machine argument to the teardown function to allow comparison against the SUT.
48
([\#595](https://github.com/proptest-rs/proptest/pull/595))
59

proptest-state-machine/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "proptest-state-machine"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Tomáš Zemanovič"]
55
license = "MIT OR Apache-2.0"
66
edition = "2021"
@@ -21,7 +21,7 @@ default = ["std"]
2121
std = ["proptest/std"]
2222

2323
[dependencies]
24-
proptest = { version = "1.7.0", path = "../proptest", default-features = true, features = [
24+
proptest = { version = "1.8.0", path = "../proptest", default-features = true, features = [
2525
"fork",
2626
"timeout",
2727
"bit-set",

proptest/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
## Unreleased
22

3+
## 1.8.0
4+
5+
### New Features
6+
7+
- Implement `Arbitrary` for `Saturating<T>`. ([\#585](https://github.com/proptest-rs/proptest/pull/585))
8+
- Allow `prop_assert!` with trailing comma. ([\#581](https://github.com/proptest-rs/proptest/pull/581))
9+
10+
### Bug Fixes
11+
12+
- Fix arithmetic overflow on 32-bit processors. ([\#596](https://github.com/proptest-rs/proptest/pull/596))
13+
- Sanitize user-facing macros to use fully qualified paths, preventing conflicts with user code. ([\#584](https://github.com/proptest-rs/proptest/pull/584))
14+
315
## 1.7.0
416

517
### Other Notes

proptest/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "proptest"
3-
version = "1.7.0"
3+
version = "1.8.0"
44
authors = ["Jason Lingle"]
55
license = "MIT OR Apache-2.0"
66
readme = "README.md"

0 commit comments

Comments
 (0)