Skip to content

Releases: dubzzz/fast-check

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

Fix typings for node native esm

27 Sep 08:12
48b215a
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4261) Bug: Fix typings for node native esm
  • (PR#4230) Doc: Release note for 3.13.0
  • (PR#4240) Doc: Some tips on prototype pollution
  • (PR#4246) Doc: Fix typo in "Detect prototype pollution automatically"

Fix typings for node native esm

27 Sep 08:12
48b215a
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4262) Bug: Fix typings for node native esm

Fix typings for node native esm

27 Sep 08:13
48b215a
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4263) Bug: Fix typings for node native esm

New options for `date`, `record` and `dictionary`

08 Sep 21:20
6caa919
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#4197) Add support for "Invalid Date" in date
  • (PR#4203) Deprecate withDeletedKeys on record
  • (PR#4204) Support null-proto in dictionary
  • (PR#4205) Support null-proto in record

Fixes

  • (PR#4207) Bug: Better poisoning resiliency for dictionary
  • (PR#4194) CI: Add some more details onto the PWA
  • (PR#4211) CI: Rework broken test on date
  • (PR#4212) CI: Rework broken test on date (retry)
  • (PR#4214) CI: Rework another broken test on date
  • (PR#4186) Doc: Document our approach to dual package
  • (PR#4187) Doc: Expose website as PWA too
  • (PR#4190) Move: Move the manifest in /static
  • (PR#4206) Refactor: Re-use null-proto helpers of dictionary on anything
  • (PR#4189) Test: Drop Node 14.x from the test-chain

Deprecate legacy helpers

08 Sep 21:22
6caa919
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4201) Deprecate: Flag {it,test}Prop as deprecated

Better support for types on ESM targets

03 Sep 21:18
066524b
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4172) Bug: Better declare ESM's types
  • (PR#4177) Bug: Replace macros in published esm types
  • (PR#4156) CI: Stop formatting built website
  • (PR#4155) CI: Add TypeScript checks on website
  • (PR#4171) CI: Update Devcontainer settings
  • (PR#4181) CI: Add exempted labels for stale bot
  • (PR#4136) Clean: Drop dependency @testing-library/jest-dom
  • (PR#4107) Doc: What's new article for fast-check 3.12.0
  • (PR#4118) Doc: Drop raw bench results from release note
  • (PR#4117) Test: Stabilize test related to NaN in exclusive mode
  • (PR#4033) Tooling: Update formatting

Better support for types on ESM targets

03 Sep 21:22
066524b
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4174) Bug: Better declare ESM's types
  • (PR#4033) Tooling: Update formatting