Releases: dubzzz/fast-check
Releases · dubzzz/fast-check
Implement missing methods for future v4 of fast-check
[Code][Diff]
Fixes
- (PR#4467) Refactor: Prepare worker's internals to Property type of fast-check 4
Stricter declaration of peers and better imports
[Code][Diff]
Features
- (PR#4423) Prefer "import type" over raw "import"
Fixes
- (PR#4544) Bug: Stricter (peer) range definition for vitest
- (PR#4289) CI: Fix broken typing checks in CI
- (PR#4282) Test: Confirm typings work well
Better support for `pre` on AVA 6
[Code][Diff]
Fixes
- (PR#4543) Bug: Stricter (peer) range definition for ava
- (PR#4542) Bug: Add support for
pre
on AVA v6
Lighter import with less internals to load
[Code][Diff]
Features
- (PR#4426) Prefer "import type" over raw "import"
Fixes
- (PR#4364) CI: Toggle more immutable on yarn
- (PR#4369) CI: Do not override existing on untar
- (PR#4372) CI: REVERT Do not override existing on untar
- (PR#4371) CI: Mark final check as failed and not skipped
- (PR#4375) CI: Attempt to patch untar step
- (PR#4378) CI: Attempt to patch untar step
- (PR#4380) CI: Add missing but directly called dependencies
- (PR#4384) CI: Attempt to patch untar step
- (PR#4368) CI: Attempt to switch to pnp linker
- (PR#4407) CI: No parallel "git" command
- (PR#4419) CI: Prefer "import type" via linter
- (PR#4428) CI: Default to Node 20 for CI
- (PR#4441) CI: Add support for PnP on VSCode
- (PR#4345) Performance: Faster replay: drop loose compare
- (PR#4381) Test: Import buffer via aliased name
Lighter import with less internals to load
[Code][Diff]
Features
- (PR#4420) Prefer "import type" over raw "import"
Fixes
- (PR#4287) Test: Confirm basic typings work well
Lighter import with less internals to load
[Code][Diff]
Features
- (PR#4421) Prefer "import type" over raw "import"
Fixes
- (PR#4286) Test: Confirm basic typings work well
Lighter import with less internals to load
[Code][Diff]
Features
- (PR#4425) Prefer "import type" over raw "import"
Fixes
- (PR#4452) CI: Stabilize CI with higher timeout for test-bundle tests
- (PR#4288) Test: Confirm basic typings work well
- (PR#4382) Test: Declare jest-jasmine2 by name not path
Lighter import with less internals to load
[Code][Diff]
Features
- (PR#4422) Prefer "import type" over raw "import"
Fixes
- (PR#4284) Test: Confirm basic typings work well
Support pre-condition failures
[Code][Diff]
Features
- (PR#4424) Prefer "import type" over raw "import"
Fixes
- (PR#4450) Bug: Properly support
fc.pre
, allow unsuccessful plans on unmatched preconditions
- (PR#4451) Doc: Document distinctions with raw fast-check
- (PR#4283) Test: Confirm basic typings work well
- (PR#4449) Test: Extend test coverage to no-assertions cases and observables
Faster execution with bulk removals
[Code][Diff]
Features
- (PR#4358) Performance: No intermediate tarball
- (PR#4388) Performance: Bulk delete directory and content