From ec317dcf0da5a73b44c87dfc1900d837183a4e37 Mon Sep 17 00:00:00 2001 From: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 05 Jul 2025 07:19:39 +0000 Subject: [PATCH] 🔖 Update CHANGELOG.md for fast-check@4.2.0 (#6034) Resulting CHANGELOG at: - https://github.com/dubzzz/fast-check/blob/changelog-21491c972e49d/packages/fast-check/CHANGELOG.md Got the following errors: - ⚠️ Unhandled type: 🔖 on [PR-5914](https://github.com/dubzzz/fast-check/pull/5914) with title Update CHANGELOG.md for @fast-check/vitest@0.2.1 - ℹ️ Scanned 114 PRs for fast-check: - ℹ️ • accepted: 21, - ℹ️ • skipped ignored: 91, - ℹ️ • skipped unrelated: 1, - ℹ️ • failed: 1 --------- Co-authored-by: github-actions[bot] Co-authored-by: Nicolas DUBIEN --- .changeset/chatty-mails-cross.md | 5 ----- .changeset/loud-ducks-mate.md | 5 ----- .changeset/odd-rabbits-laugh.md | 5 ----- .changeset/real-bananas-report.md | 5 ----- .changeset/solid-knives-fetch.md | 5 ----- packages/fast-check/CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ packages/fast-check/package.json | 2 +- 7 file(s) changed, 35 insertion(s)(+), 26 deletion(s)(-) diff --git a/.changeset/chatty-mails-cross.md b/.changeset/chatty-mails-cross.md deleted file mode 100644 --- a/.changeset/chatty-mails-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"fast-check": minor ---- - -✨ Do not silent errors popping in `act` diff --git a/.changeset/loud-ducks-mate.md b/.changeset/loud-ducks-mate.md deleted file mode 100644 --- a/.changeset/loud-ducks-mate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"fast-check": minor ---- - -✨ Introduce new awaiter on our `scheduler` diff --git a/.changeset/odd-rabbits-laugh.md b/.changeset/odd-rabbits-laugh.md deleted file mode 100644 --- a/.changeset/odd-rabbits-laugh.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"fast-check": minor ---- - -✨ Introduce a revamped `waitAll` for `scheduler` diff --git a/.changeset/real-bananas-report.md b/.changeset/real-bananas-report.md deleted file mode 100644 --- a/.changeset/real-bananas-report.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"fast-check": minor ---- - -🗑️ Deprecate `waitOne` and `waitAll` diff --git a/.changeset/solid-knives-fetch.md b/.changeset/solid-knives-fetch.md deleted file mode 100644 --- a/.changeset/solid-knives-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'fast-check': decline ---- - -updated fc.stringMatching docs diff --git a/packages/fast-check/CHANGELOG.md b/packages/fast-check/CHANGELOG.md --- a/packages/fast-check/CHANGELOG.md +++ b/packages/fast-check/CHANGELOG.md @@ -1,3 +1,37 @@ +# 4.2.0 + +_New primitives for race condition detection_ +[[Code](https://github.com/dubzzz/fast-check/tree/v4.2.0)][[Diff](https://github.com/dubzzz/fast-check/compare/v4.1.1...v4.2.0)] + +## Features + +- ([PR#5953](https://github.com/dubzzz/fast-check/pull/5953)) Do not silent errors popping in `act` +- ([PR#5890](https://github.com/dubzzz/fast-check/pull/5890)) Introduce new awaiter on our `scheduler` +- ([PR#6016](https://github.com/dubzzz/fast-check/pull/6016)) Introduce `waitIdle`, a revamped `waitAll` for `scheduler` +- ([PR#6026](https://github.com/dubzzz/fast-check/pull/6026)) Deprecate `waitOne` and `waitAll` + +## Fixes + +- ([PR#5903](https://github.com/dubzzz/fast-check/pull/5903)) CI: Only run coverage for ubuntu on node 22 +- ([PR#5904](https://github.com/dubzzz/fast-check/pull/5904)) CI: Shard Vitest execution on Windows runners +- ([PR#5907](https://github.com/dubzzz/fast-check/pull/5907)) CI: Always publish on pkg-pr-new +- ([PR#5935](https://github.com/dubzzz/fast-check/pull/5935)) CI: Get rid of LFS storage +- ([PR#5936](https://github.com/dubzzz/fast-check/pull/5936)) CI: Safer and faster static assets with hash checks +- ([PR#5943](https://github.com/dubzzz/fast-check/pull/5943)) CI: Stop stale from closing validated ideas +- ([PR#5954](https://github.com/dubzzz/fast-check/pull/5954)) CI: Make poisoning test compatible with Node 24 +- ([PR#5969](https://github.com/dubzzz/fast-check/pull/5969)) CI: Measure coverage on Mac OS +- ([PR#5971](https://github.com/dubzzz/fast-check/pull/5971)) CI: Better exclusion list for Vitest +- ([PR#5989](https://github.com/dubzzz/fast-check/pull/5989)) CI: Attempt to stabilize tests +- ([PR#5937](https://github.com/dubzzz/fast-check/pull/5937)) Doc: Reference social media links on blog authors +- ([PR#5938](https://github.com/dubzzz/fast-check/pull/5938)) Doc: Fix social images on /docs and /blog +- ([PR#5965](https://github.com/dubzzz/fast-check/pull/5965)) Doc: update stringMatching docs +- ([PR#5966](https://github.com/dubzzz/fast-check/pull/5966)) Doc: Fix typo in model-based-testing.md +- ([PR#6015](https://github.com/dubzzz/fast-check/pull/6015)) Doc: Add new contributor matthyk +- ([PR#5973](https://github.com/dubzzz/fast-check/pull/5973)) Test: Drop unused checks in tests +- ([PR#6019](https://github.com/dubzzz/fast-check/pull/6019)) Test: Stop testing against Node 18 + +--- + # 4.1.1 _Avoid overlapping tasks_ diff --git a/packages/fast-check/package.json b/packages/fast-check/package.json --- a/packages/fast-check/package.json +++ b/packages/fast-check/package.json @@ -1,6 +1,6 @@ { "name": "fast-check", - "version": "4.1.1", + "version": "4.2.0", "description": "Property based testing framework for JavaScript (like QuickCheck)", "type": "module", "main": "lib/fast-check.js", -- tangled.sh