Skip to content

Releases: dubzzz/fast-check

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

Better reporting for invalid paths

22 Oct 13:34
c0c46a8
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4344) Bug: Path wrongly reported when invalid
  • (PR#4279) CI: Better caching for yarn
  • (PR#4346) CI: Better yarn caching in CI
  • (PR#4347) CI: Avoid yarn install on "cache hit"
  • (PR#4348) CI: Create job to confirm all passed
  • (PR#4352) CI: Skip install on hot cache (win/mac)
  • (PR#4299) Doc: Article around Zod vulnerability
  • (PR#4306) Doc: Fixing a typos in Zod article
  • (PR#4307) Doc: Add missing robots.txt
  • (PR#4356) Doc: Better document limitations of gen
  • (PR#4338) Script: Faster tests execution with babel
  • (PR#4270) Test: Check tsc import and types of bundled package
  • (PR#4271) Test: Typecheck ESM bundle correctly
  • (PR#4269) Test: Rework checks against legacy node

Faster directory traversal

22 Oct 13:35
c0c46a8
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4353) Performance: Faster directory traversal
  • (PR#4285) Test: Confirm basic typings work well