Skip to content

Releases: dubzzz/fast-check

Type assert on assertions linked to `fc.pre`

04 Mar 00:25
5d6ac34
Compare
Choose a tag to compare

[Code][Diff]

Features

  • (PR#4709) Make fc.pre an assertion function

Fixes

  • (PR#4736) Bug: Wrong logo ratio on small screen
  • (PR#4747) CI: Deploy website on Netlify
  • (PR#4751) CI: Drop configuration of GitHub Pages
  • (PR#4756) CI: Make CI fail on invalid deploy
  • (PR#4776) CI: Drop Google Analytics
  • (PR#4769) Clean: Drop legacy patch on React 17
  • (PR#4677) Doc: Add jsonwebtoken to track record
  • (PR#4712) Doc: Fix console errors of website
  • (PR#4713) Doc: Add extra spacing on top of CTA
  • (PR#4730) Doc: Optimize image assets on homepage
  • (PR#4732) Doc: Optimize SVG assets
  • (PR#4735) Doc: Less layout shift with proper sizes
  • (PR#4750) Doc: Add link to Netlify
  • (PR#4754) Doc: Better assets on the homepage of the website
  • (PR#4768) Doc: Add new contributors ej-shafran and gruhn
  • (PR#4771) Doc: Blog post for 3.15.0
  • (PR#4753) Security: Configure CSP for fast-check.dev
  • (PR#4761) Security: Enforce Content-Security-Policy on our website
  • (PR#4772) Security: Relax CSP policy to support Algolia

Prepare the monorepo for ESM build-chain

30 Jan 23:57
b0715a1
Compare
Choose a tag to compare

[Code][Diff]

Fixes

  • (PR#4591) CI: Move build chain to ESM for root of monorepo
  • (PR#4598) CI: Add onBrokenAnchors'check on Docusaurus
  • (PR#4606) CI: Configuration files for VSCode
  • (PR#4650) CI: Move examples build chain to ESM
  • (PR#4554) Doc: Add idonttrustlikethat-fast-check in ecosystem.md
  • (PR#4563) Doc: Add new contributor nielk
  • (PR#4669) Doc: Add @effect/schema in ecosystem
  • (PR#4665) Test: Fix isCorrect check on double
  • (PR#4666) Test: Stabilize flaky URL-related test

Declare root of the package as ESM

30 Jan 23:58
b0715a1
Compare
Choose a tag to compare

[Code][Diff]

Breaking changes

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

Fixes

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

Declare root of the package as ESM

30 Jan 23:56
b0715a1
Compare
Choose a tag to compare

[Code][Diff]

Breaking changes

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

Fixes

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

Declare root of the package as ESM

30 Jan 23:59
b0715a1
Compare
Choose a tag to compare

[Code][Diff]

Breaking changes

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

Fixes

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

Declare root of the package as ESM

30 Jan 23:58
b0715a1
Compare
Choose a tag to compare

[Code][Diff]

Breaking changes

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

Fixes

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

Declare root of the package as ESM

31 Jan 00:00
b0715a1
Compare
Choose a tag to compare

[Code][Diff]

Breaking changes

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

Add support for `depthIdentifier` to `dictionary`

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

[Code][Diff]

Features

  • (PR#4548) Add support for depthIdentifier to dictionary

Fixes

  • (PR#4502) Bug: Also produce null-prototype at root level of generated object when requested to
  • (PR#4481) CI: Migrate configuration of Docusaurus to TS
  • (PR#4463) Doc: Blog post for 3.14.0
  • (PR#4464) Doc: Prefer import notation over require for README
  • (PR#4482) Doc: Rework section on waitAll in the tutorial
  • (PR#4477) Doc: Fix typo in date.md
  • (PR#4494) Doc: Add new contributor bennettp123
  • (PR#4541) Refactor: Rely on dictionary for object instead of inlined reimplementation
  • (PR#4469) Test: More stable snapshot tests on stack traces
  • (PR#4470) Test: Add cause flag onto snapshot tests checking stack traces
  • (PR#4478) Test: Better snapshots tests implying stacktraces
  • (PR#4483) Test: Wrap async no-regression snapshots within a sanitizer for stacktraces

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