From 9375f31f81ca6a8efd2bc87a513378bf0b2680fb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 6 Apr 2025 00:09:16 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=96=20Update=20CHANGELOG.md=20for=20fa?= =?UTF-8?q?st-check@4.1.0=20(#5893)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resulting CHANGELOG at: - https://github.com/dubzzz/fast-check/blob/changelog-4f742fb5d11fe/packages/fast-check/CHANGELOG.md --------- Co-authored-by: github-actions[bot] Co-authored-by: Nicolas DUBIEN --- .changeset/eleven-rice-matter.md | 5 ----- .changeset/happy-donuts-invite.md | 5 ----- .changeset/tough-cameras-brush.md | 5 ----- packages/fast-check/CHANGELOG.md | 18 ++++++++++++++++++ packages/fast-check/package.json | 2 +- 5 files changed, 19 insertions(+), 16 deletions(-) delete mode 100644 .changeset/eleven-rice-matter.md delete mode 100644 .changeset/happy-donuts-invite.md delete mode 100644 .changeset/tough-cameras-brush.md diff --git a/.changeset/eleven-rice-matter.md b/.changeset/eleven-rice-matter.md deleted file mode 100644 index e9f3683b..00000000 --- a/.changeset/eleven-rice-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"fast-check": minor ---- - -✨ Wait longer before scheduling anything with `waitFor` diff --git a/.changeset/happy-donuts-invite.md b/.changeset/happy-donuts-invite.md deleted file mode 100644 index cd726906..00000000 --- a/.changeset/happy-donuts-invite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"fast-check": minor ---- - -⚡️ Move back to better tick management of `waitFor` diff --git a/.changeset/tough-cameras-brush.md b/.changeset/tough-cameras-brush.md deleted file mode 100644 index 145cec5e..00000000 --- a/.changeset/tough-cameras-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"fast-check": minor ---- - -✨ Better capture scheduled tasks before running scheduling diff --git a/packages/fast-check/CHANGELOG.md b/packages/fast-check/CHANGELOG.md index b4cc21e3..8c155d71 100644 --- a/packages/fast-check/CHANGELOG.md +++ b/packages/fast-check/CHANGELOG.md @@ -1,3 +1,21 @@ +# 4.1.0 + +_More effective `waitFor` on `fc.scheduler`_ +[[Code](https://github.com/dubzzz/fast-check/tree/v4.1.0)][[Diff](https://github.com/dubzzz/fast-check/compare/v4.0.1...v4.1.0)] + +## Features + +- ([PR#5889](https://github.com/dubzzz/fast-check/pull/5889)) Wait longer before scheduling anything with `waitFor` +- ([PR#5892](https://github.com/dubzzz/fast-check/pull/5892)) Better capture scheduled tasks before running scheduling + +## Fixes + +- ([PR#5868](https://github.com/dubzzz/fast-check/pull/5868)) Doc: Adapt article on Vitest following feedback +- ([PR#5891](https://github.com/dubzzz/fast-check/pull/5891)) Performance: Move back to better tick management of `waitFor` +- ([PR#5888](https://github.com/dubzzz/fast-check/pull/5888)) Test: Closely test `waitFor` on interactions with micro-tasks + +--- + # 4.0.1 _Change location of the logo on the README for LFS quotas reasons_ diff --git a/packages/fast-check/package.json b/packages/fast-check/package.json index 84bdff1a..89032621 100644 --- a/packages/fast-check/package.json +++ b/packages/fast-check/package.json @@ -1,6 +1,6 @@ { "name": "fast-check", - "version": "4.0.1", + "version": "4.1.0", "description": "Property based testing framework for JavaScript (like QuickCheck)", "type": "module", "main": "lib/fast-check.js", -- 2.51.2