Releases: dubzzz/fast-check
Releases · dubzzz/fast-check
Faster instantiation of internet-related arbitraries
Extend usages of string-units and increased performance
Features
- (PR#5366) Add support for string-
unit
onobject
/anything
arbitrary - (PR#5367) Add support for string-
unit
onjson
arbitrary - (PR#5390) Add back strong unmapping capabilities to
string
Fixes
- (PR#5327) Bug: Resist even more to external poisoning for
string
- (PR#5368) Bug: Better support for poisoning on
stringMatching
- (PR#5344) CI: Adapt some tests for Node v23
- (PR#5346) CI: Drop usages of
it.concurrent
due to Node 23 failing - (PR#5363) CI: Move to Vitest for
examples/
- (PR#5391) CI: Preview builds using
pkg.pr.new
- (PR#5392) CI: Connect custom templates to
pkg.pr.new
previews - (PR#5394) CI: Install dependencies before building changesets
- (PR#5396) CI: Proper commit name on changelogs
- (PR#5393) Clean: Drop unused
examples/jest.setup.js
- (PR#5249) Doc: Release note for fast-check 3.22.0
- (PR#5369) Doc: Typo fix in model-based-testing.md
- (PR#5370) Doc: Add new contributor jamesbvaughan
- (PR#5383) Doc: Properly indent code snippets for the documentation
- (PR#5372) Performance: Faster
canShrinkWithoutContext
for constants - (PR#5386) Performance: Faster generate process for
mapToConstant
- (PR#5387) Performance: Faster tokenizer of strings
- (PR#5388) Performance: Faster initialization of
string
with faster slices - (PR#5389) Performance: Faster initialization of
string
with pre-cached slices - (PR#5371) Test: Add extra set of tests for
constant*