Skip to content

Releases: dubzzz/fast-check

Implement missing methods for future v4 of fast-check

17 Dec 14:28
1efae0a
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4467) Refactor: Prepare worker's internals to Property type of fast-check 4

Stricter declaration of peers and better imports

17 Dec 14:28
1efae0a
Compare
Choose a tag to compare

[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

17 Dec 14:27
1efae0a
Compare
Choose a tag to compare

[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

19 Nov 20:06
e4b0278
Compare
Choose a tag to compare

[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

19 Nov 22:18
e4b0278
Compare
Choose a tag to compare

[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

19 Nov 22:16
e4b0278
Compare
Choose a tag to compare

[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

19 Nov 22:14
e4b0278
Compare
Choose a tag to compare

[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

19 Nov 20:03
e4b0278
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#4422) Prefer "import type" over raw "import"

Fixes

  • (PR#4284) Test: Confirm basic typings work well

Support pre-condition failures

19 Nov 20:01
e4b0278
Compare
Choose a tag to compare

[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

28 Oct 07:09
a607941
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#4358) Performance: No intermediate tarball
  • (PR#4388) Performance: Bulk delete directory and content