File tree Expand file tree Collapse file tree 2 files changed +32
-2
lines changed
Expand file tree Collapse file tree 2 files changed +32
-2
lines changed Original file line number Diff line number Diff line change 11
22# Changelog
33
4- [ Show diff of unreleased changes on GitHub] ( https://github.com/jockbert/monkey_test/compare/v0.8.1...main ) .
4+ [ Show diff of unreleased changes on GitHub] ( https://github.com/jockbert/monkey_test/compare/v0.9.0...main ) .
5+
6+ ## Release 0.9.0 (2025-12-03) [ diff] ( https://github.com/jockbert/monkey_test/compare/v0.8.1...v0.9.0 )
7+
8+ This release adds the possibility to set size range on generators that generates
9+ examples that has some kind of size-dimension. An example is a generator for
10+ vectors. Now you can configure the generator to only return vectors with length
11+ within the specified range.
12+
13+ ### New features
14+
15+ * Adding new function ` Config::with_example_size ` , enabling user to configure
16+ the range of sizes used when generating examples, on generators where a size
17+ is applicable.
18+ * Let vector generator use configured size range argument, controlling the length
19+ of generated example vectors.
20+
21+ ### Breaking changes
22+
23+ * Make trait function ` Gen::examples ` take a new argument
24+ called ` size ` of type (alias) ` ExampleSize ` .
25+ * Remove earlier deprecated ` shrinks::int ` , ` ConfigAndGen::test_property ` and
26+ ` gens::bool::evenly ` .
27+
28+ ### Other changes
29+
30+ * Deprecating module ` gens::sized ` since no longer useful internally, and
31+ probably not useful publicly.
32+ * Renaming function ` seed_to_use ` to ` global_seed ` in order to align naming
33+ with newly added ` global_example_count ` and ` global_example_size ` , keeping but
34+ deprecating the old name for now.
535
636## Release 0.8.1 (2025-11-17) [ diff] ( https://github.com/jockbert/monkey_test/compare/v0.8.0...v0.8.1 )
737
Original file line number Diff line number Diff line change 11[package ]
22name = " monkey_test"
3- version = " 0.8.1 "
3+ version = " 0.9.0 "
44rust-version = " 1.73"
55edition = " 2021"
66license = " MIT"
You can’t perform that action at this time.
0 commit comments