Skip to content

Releases: dubzzz/fast-check

Increase range validity for worker

22 May 20:38
0eed514
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4452) Bump: Relax version constraint to allow 0.4.x of worker

New options for floating point arbitraries

28 Apr 08:49
3500faa
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#4917) Add option to produce non-integer on double
  • (PR#4923) Add option to produce non-integer on float
  • (PR#4935) Produce "//" in web paths

Fixes

  • (PR#4924) CI: Enable more advanced TS flags
  • (PR#4925) CI: Explicitly test against Node 22
  • (PR#4926) CI: Stabilize tests of double on small ranges
  • (PR#4921) Performance: More optimal noInteger on double
  • (PR#4933) Script: Switch on more eslint rules
  • (PR#4922) Test: Cover noInteger on double via integration layers

Adapt code to new lint rules

28 Apr 08:49
3500faa
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4933) Script: Switch on more eslint rules

Adapt code to new lint rule

28 Apr 08:48
3500faa
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4933) Script: Switch on more eslint rules

Better error handling in script

28 Apr 08:50
3500faa
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#4934) Better handle errors in script

Directly reference the official documentation from NPM

20 Apr 07:42
a377b81
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4853) CI: Build doc with full git history
  • (PR#4872) CI: Stop caching Jest on CI
  • (PR#4852) Doc: Show last update time on doc
  • (PR#4851) Doc: Add last modified date to sitemap
  • (PR#4868) Doc: Enhance SEO for homepage
  • (PR#4888) Doc: Add tutorial for PBT with Jest
  • (PR#4901) Doc: Use official doc for npm homepage
  • (PR#4866) Test: Safer rewrite of Poisoning E2E
  • (PR#4871) Test: Move tests to Vitest
  • (PR#4863) Test: Explicitely import from Vitest
  • (PR#4873) Test: Move to v8 for coverage
  • (PR#4875) Test: Better mock/spy cleaning

Better interrupt CJS/MJS regarding types

28 Mar 08:54
980a94b
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4842) Bug: Fix dual-packages hazard and types incompatibility
  • (PR#4836) Doc: Release note for 3.17.0
  • (PR#4844) Doc: Add new contributor patroza

Relax range of versions for worker

27 Mar 19:58
f8e9f20
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4840) CI: Wider dependency range for worker

Support generating inputs in workers

26 Mar 21:04
975e04f
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#4063) Add support for non-serializable data in workers

Fixes

  • (PR#4837) CI: Stabilize tests on worker

Allow access to some internals details linked to the underlying random generator

23 Mar 18:25
aa30464
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#4817) Expose internal state of the PRNG from Random

Fixes

  • (PR#4781) Doc: Official release note of 3.16.0
  • (PR#4799) Doc: Add more links in the footer
  • (PR#4800) Doc: Better colors for footer and dark mode