Skip to content

Releases: dubzzz/fast-check

Graphemes support on `fc.string`

25 Aug 16:16
4e04fda
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#5222) Support for grapheme on fc.string
  • (PR#5233) Mark as deprecated most of char and string arbitraries
  • (PR#5238) Deprecate bigInt's alternatives

Fixes

  • (PR#5237) CI: Drop TypeScript rc release channel
  • (PR#5241) CI: Move to changeset
  • (PR#5199) Doc: Publish release note for 3.21.0
  • (PR#5240) Doc: Better string's deprecation note in documentation
  • (PR#5203) Refactor: Add missing types on exported

Export missing types

25 Aug 17:48
4e04fda
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#5200) Refactor: Add missing types on exported

Export missing types

25 Aug 17:46
4e04fda
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#5202) Refactor: Add missing types on exported

Export missing types

25 Aug 17:44
4e04fda
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#5201) Refactor: Add missing types on exported

Support customisable versions on `uuid`

07 Aug 20:43
bec5d59
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#5172) Support UUID versions [1-15] on uuidV
  • (PR#5189) Deprecate uuidV in favor of uuid
  • (PR#5188) Customize versions directly from uuid

Fixes

  • (PR#5190) CI: Support npm publish on other tags
  • (PR#5124) Doc: Publish release note for 3.20.0
  • (PR#5137) Doc: Add missing options in the documentation for float and double
  • (PR#5142) Doc: Better width for stargazer badge in the documentation
  • (PR#5143) Doc: Document Faker integration
  • (PR#5144) Doc: Add support us page in our documentation

Document minimum requirements of 2.x

28 Jul 19:11
cd8c549
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#5171) Doc: Document minimum requirements of 2.x

Document minimum requirements of 2.x

28 Jul 19:10
cd8c549
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#5170) Doc: Document minimum requirements of 2.x

ES Module version by default

26 Jul 23:27
95a0d64
Compare
Choose a tag to compare

[Code][Diff]

Breaking changes

  • (PR#5166) Drop deprecated {it,test}Prop
  • (PR#5165) CI: Move build chain to ESM

Fixes

  • (PR#5167) CI: Migrate jest to esm

ES Module version by default

26 Jul 23:27
95a0d64
Compare
Choose a tag to compare

[Code][Diff]

Breaking changes

  • (PR#5164) CI: Move build chain to ESM

New arbitraries to alter shrinking capabilities

12 Jul 14:33
6a2ca8b
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#5047) Introduce new fc.noShrink arbitrary
  • (PR#5050) Introduce new fc.noBias arbitrary
  • (PR#5006) Add ability to limit shrink path
  • (PR#5112) Simplify limitShrink before releasing

Fixes

  • (PR#5013) CI: Drop verbosity flag at unpack step in CI
  • (PR#5074) CI: Check types with multiple TypeScript
  • (PR#5015) Doc: Release note for 3.19.0
  • (PR#5016) Doc: Fix typo in the PR template
  • (PR#4858) Doc: Update Getting Started section in docs
  • (PR#5035) Doc: Remove duplicate paragraph in your-first-race-condition-test.mdx
  • (PR#5048) Doc: Add new contributors cindywu and nmay231
  • (PR#5097) Doc: Add warning on noShrink
  • (PR#5121) Doc: Document integration with other test runners