diff --git a/.yarn/versions/0009b7e2.yml b/.yarn/versions/0009b7e2.yml deleted file mode 100644 index 81e7bf7e91a..00000000000 --- a/.yarn/versions/0009b7e2.yml +++ /dev/null @@ -1,5 +0,0 @@ -releases: - "@fast-check/expect-type": minor - -declined: - - fast-check diff --git a/.yarn/versions/43c7daff.yml b/.yarn/versions/43c7daff.yml deleted file mode 100644 index d0bcc125fb3..00000000000 --- a/.yarn/versions/43c7daff.yml +++ /dev/null @@ -1,2 +0,0 @@ -declined: - - "@fast-check/jest" diff --git a/.yarn/versions/4be304a7.yml b/.yarn/versions/4be304a7.yml deleted file mode 100644 index a9650bcd747..00000000000 --- a/.yarn/versions/4be304a7.yml +++ /dev/null @@ -1,8 +0,0 @@ -releases: - fast-check: minor - -declined: - - "@fast-check/ava" - - "@fast-check/jest" - - "@fast-check/vitest" - - "@fast-check/worker" diff --git a/.yarn/versions/6b043ab6.yml b/.yarn/versions/6b043ab6.yml deleted file mode 100644 index 7a193bb928b..00000000000 --- a/.yarn/versions/6b043ab6.yml +++ /dev/null @@ -1,2 +0,0 @@ -declined: - - "@fast-check/ava" diff --git a/.yarn/versions/7b36cbca.yml b/.yarn/versions/7b36cbca.yml deleted file mode 100644 index 9afa524fb6e..00000000000 --- a/.yarn/versions/7b36cbca.yml +++ /dev/null @@ -1,3 +0,0 @@ -releases: - "@fast-check/jest": patch - "@fast-check/worker": minor diff --git a/.yarn/versions/9d986e7d.yml b/.yarn/versions/9d986e7d.yml deleted file mode 100644 index afd358ddf80..00000000000 --- a/.yarn/versions/9d986e7d.yml +++ /dev/null @@ -1,2 +0,0 @@ -releases: - "@fast-check/ava": minor diff --git a/.yarn/versions/ad471922.yml b/.yarn/versions/ad471922.yml deleted file mode 100644 index d8527fc3590..00000000000 --- a/.yarn/versions/ad471922.yml +++ /dev/null @@ -1,2 +0,0 @@ -releases: - "@fast-check/ava": patch diff --git a/.yarn/versions/cafd3d23.yml b/.yarn/versions/cafd3d23.yml deleted file mode 100644 index 0732a3208fb..00000000000 --- a/.yarn/versions/cafd3d23.yml +++ /dev/null @@ -1,8 +0,0 @@ -releases: - fast-check: patch - -declined: - - "@fast-check/ava" - - "@fast-check/jest" - - "@fast-check/vitest" - - "@fast-check/worker" diff --git a/.yarn/versions/e3d4b33a.yml b/.yarn/versions/e3d4b33a.yml deleted file mode 100644 index e7e24c7c282..00000000000 --- a/.yarn/versions/e3d4b33a.yml +++ /dev/null @@ -1,5 +0,0 @@ -releases: - "@fast-check/poisoning": minor - -declined: - - fast-check diff --git a/.yarn/versions/ea83dec9.yml b/.yarn/versions/ea83dec9.yml deleted file mode 100644 index 24da0f62700..00000000000 --- a/.yarn/versions/ea83dec9.yml +++ /dev/null @@ -1,2 +0,0 @@ -releases: - "@fast-check/jest": minor diff --git a/.yarn/versions/faafb800.yml b/.yarn/versions/faafb800.yml deleted file mode 100644 index d8527fc3590..00000000000 --- a/.yarn/versions/faafb800.yml +++ /dev/null @@ -1,2 +0,0 @@ -releases: - "@fast-check/ava": patch diff --git a/packages/ava/CHANGELOG.md b/packages/ava/CHANGELOG.md index b704a32e537..73e40d94e56 100644 --- a/packages/ava/CHANGELOG.md +++ b/packages/ava/CHANGELOG.md @@ -1,3 +1,19 @@ +# 1.2.0 + +_Support pre-condition failures_ +[[Code](https://github.com/dubzzz/fast-check/tree/ava%2Fv1.2.0)][[Diff](https://github.com/dubzzz/fast-check/compare/ava%2Fv1.1.6...ava%2Fv1.2.0)] + +## Features + +- ([PR#4424](https://github.com/dubzzz/fast-check/pull/4424)) Prefer "import type" over raw "import" + +## Fixes + +- ([PR#4450](https://github.com/dubzzz/fast-check/pull/4450)) Bug: Properly support `fc.pre`, allow unsuccessful plans on unmatched preconditions +- ([PR#4451](https://github.com/dubzzz/fast-check/pull/4451)) Doc: Document distinctions with raw fast-check +- ([PR#4283](https://github.com/dubzzz/fast-check/pull/4283)) Test: Confirm basic typings work well +- ([PR#4449](https://github.com/dubzzz/fast-check/pull/4449)) Test: Extend test coverage to no-assertions cases and observables + # 1.1.6 _Better support for types on ESM targets_ diff --git a/packages/ava/package.json b/packages/ava/package.json index 25d994c7160..6636c35ff5c 100644 --- a/packages/ava/package.json +++ b/packages/ava/package.json @@ -1,7 +1,7 @@ { "name": "@fast-check/ava", "description": "Property based testing for AVA based on fast-check", - "version": "1.1.6", + "version": "1.2.0", "type": "commonjs", "main": "lib/ava-fast-check.js", "exports": { diff --git a/packages/expect-type/CHANGELOG.md b/packages/expect-type/CHANGELOG.md index 876a6a457ab..951d6cb1fe0 100644 --- a/packages/expect-type/CHANGELOG.md +++ b/packages/expect-type/CHANGELOG.md @@ -1,3 +1,18 @@ +# 0.1.0 + +_Lighter import with less internals to load_ +[[Code](https://github.com/dubzzz/fast-check/tree/expect-type%2Fv0.1.0)][[Diff](https://github.com/dubzzz/fast-check/compare/expect-type%2Fv0.0.5...expect-type%2Fv0.1.0)] + +## Features + +- ([PR#4422](https://github.com/dubzzz/fast-check/pull/4422)) Prefer "import type" over raw "import" + +## Fixes + +- ([PR#4284](https://github.com/dubzzz/fast-check/pull/4284)) Test: Confirm basic typings work well + +--- + # 0.0.5 _Fix typings for node native esm_ diff --git a/packages/expect-type/package.json b/packages/expect-type/package.json index 97908d686c5..b82ff5b3b98 100644 --- a/packages/expect-type/package.json +++ b/packages/expect-type/package.json @@ -1,7 +1,7 @@ { "name": "@fast-check/expect-type", "description": "Make sure your types are the ones you expect (similar to tsd)", - "version": "0.0.5", + "version": "0.1.0", "type": "commonjs", "main": "src/main.js", "exports": { diff --git a/packages/fast-check/CHANGELOG.md b/packages/fast-check/CHANGELOG.md index 5575fe60fa6..f272c80981f 100644 --- a/packages/fast-check/CHANGELOG.md +++ b/packages/fast-check/CHANGELOG.md @@ -1,3 +1,32 @@ +# 3.14.0 + +_Lighter import with less internals to load_ +[[Code](https://github.com/dubzzz/fast-check/tree/v3.14.0)][[Diff](https://github.com/dubzzz/fast-check/compare/v3.13.2...v3.14.0)] + +## Features + +- ([PR#4426](https://github.com/dubzzz/fast-check/pull/4426)) Prefer "import type" over raw "import" + +## Fixes + +- ([PR#4364](https://github.com/dubzzz/fast-check/pull/4364)) CI: Toggle more immutable on yarn +- ([PR#4369](https://github.com/dubzzz/fast-check/pull/4369)) CI: Do not override existing on untar +- ([PR#4372](https://github.com/dubzzz/fast-check/pull/4372)) CI: REVERT Do not override existing on untar +- ([PR#4371](https://github.com/dubzzz/fast-check/pull/4371)) CI: Mark final check as failed and not skipped +- ([PR#4375](https://github.com/dubzzz/fast-check/pull/4375)) CI: Attempt to patch untar step +- ([PR#4378](https://github.com/dubzzz/fast-check/pull/4378)) CI: Attempt to patch untar step +- ([PR#4380](https://github.com/dubzzz/fast-check/pull/4380)) CI: Add missing but directly called dependencies +- ([PR#4384](https://github.com/dubzzz/fast-check/pull/4384)) CI: Attempt to patch untar step +- ([PR#4368](https://github.com/dubzzz/fast-check/pull/4368)) CI: Attempt to switch to pnp linker +- ([PR#4407](https://github.com/dubzzz/fast-check/pull/4407)) CI: No parallel "git" command +- ([PR#4419](https://github.com/dubzzz/fast-check/pull/4419)) CI: Prefer "import type" via linter +- ([PR#4428](https://github.com/dubzzz/fast-check/pull/4428)) CI: Default to Node 20 for CI +- ([PR#4441](https://github.com/dubzzz/fast-check/pull/4441)) CI: Add support for PnP on VSCode +- ([PR#4345](https://github.com/dubzzz/fast-check/pull/4345)) Performance: Faster replay: drop loose compare +- ([PR#4381](https://github.com/dubzzz/fast-check/pull/4381)) Test: Import buffer via aliased name + +--- + # 3.13.2 _Better reporting for invalid paths_ diff --git a/packages/fast-check/package.json b/packages/fast-check/package.json index d93ce416fe2..8adcb417132 100644 --- a/packages/fast-check/package.json +++ b/packages/fast-check/package.json @@ -1,6 +1,6 @@ { "name": "fast-check", - "version": "3.13.2", + "version": "3.14.0", "description": "Property based testing framework for JavaScript (like QuickCheck)", "type": "commonjs", "main": "lib/fast-check.js", diff --git a/packages/jest/CHANGELOG.md b/packages/jest/CHANGELOG.md index 39f4467bcf1..ab7a3007f63 100644 --- a/packages/jest/CHANGELOG.md +++ b/packages/jest/CHANGELOG.md @@ -1,3 +1,20 @@ +# 1.8.0 + +_Lighter import with less internals to load_ +[[Code](https://github.com/dubzzz/fast-check/tree/jest%2Fv1.8.0)][[Diff](https://github.com/dubzzz/fast-check/compare/jest%2Fv1.7.3...jest%2Fv1.8.0)] + +## Features + +- ([PR#4425](https://github.com/dubzzz/fast-check/pull/4425)) Prefer "import type" over raw "import" + +## Fixes + +- ([PR#4452](https://github.com/dubzzz/fast-check/pull/4452)) CI: Stabilize CI with higher timeout for test-bundle tests +- ([PR#4288](https://github.com/dubzzz/fast-check/pull/4288)) Test: Confirm basic typings work well +- ([PR#4382](https://github.com/dubzzz/fast-check/pull/4382)) Test: Declare jest-jasmine2 by name not path + +--- + # 1.7.3 _Deprecate legacy helpers_ diff --git a/packages/jest/package.json b/packages/jest/package.json index e1466551b96..9746970198d 100644 --- a/packages/jest/package.json +++ b/packages/jest/package.json @@ -1,7 +1,7 @@ { "name": "@fast-check/jest", "description": "Property based testing for Jest based on fast-check", - "version": "1.7.3", + "version": "1.8.0", "type": "commonjs", "main": "lib/jest-fast-check.js", "exports": { diff --git a/packages/poisoning/CHANGELOG.md b/packages/poisoning/CHANGELOG.md index ad6118f5aec..8902a63db8b 100644 --- a/packages/poisoning/CHANGELOG.md +++ b/packages/poisoning/CHANGELOG.md @@ -1,3 +1,18 @@ +# 0.1.0 + +_Lighter import with less internals to load_ +[[Code](https://github.com/dubzzz/fast-check/tree/poisoning%2Fv0.1.0)][[Diff](https://github.com/dubzzz/fast-check/compare/poisoning%2Fv0.0.8...poisoning%2Fv0.1.0)] + +## Features + +- ([PR#4421](https://github.com/dubzzz/fast-check/pull/4421)) Prefer "import type" over raw "import" + +## Fixes + +- ([PR#4286](https://github.com/dubzzz/fast-check/pull/4286)) Test: Confirm basic typings work well + +--- + # 0.0.8 _Better support for types on ESM targets_ diff --git a/packages/poisoning/package.json b/packages/poisoning/package.json index 643b304f205..be8d0d6a3fc 100644 --- a/packages/poisoning/package.json +++ b/packages/poisoning/package.json @@ -1,7 +1,7 @@ { "name": "@fast-check/poisoning", "description": "Set of utilities to ease detection and revert of poisoning", - "version": "0.0.8", + "version": "0.1.0", "type": "commonjs", "main": "lib/main.js", "exports": { diff --git a/packages/worker/CHANGELOG.md b/packages/worker/CHANGELOG.md index 34792fd1b05..c77d35021a1 100644 --- a/packages/worker/CHANGELOG.md +++ b/packages/worker/CHANGELOG.md @@ -1,3 +1,18 @@ +# 0.1.0 + +_Lighter import with less internals to load_ +[[Code](https://github.com/dubzzz/fast-check/tree/worker%2Fv0.1.0)][[Diff](https://github.com/dubzzz/fast-check/compare/worker%2Fv0.0.9...worker%2Fv0.1.0)] + +## Features + +- ([PR#4420](https://github.com/dubzzz/fast-check/pull/4420)) Prefer "import type" over raw "import" + +## Fixes + +- ([PR#4287](https://github.com/dubzzz/fast-check/pull/4287)) Test: Confirm basic typings work well + +--- + # 0.0.9 _Better support for types on ESM targets_ diff --git a/packages/worker/package.json b/packages/worker/package.json index 8b310f6b1f8..5168f3e22c1 100644 --- a/packages/worker/package.json +++ b/packages/worker/package.json @@ -1,7 +1,7 @@ { "name": "@fast-check/worker", "description": "Provide built-ins to run predicates directly within dedicated workers", - "version": "0.0.9", + "version": "0.1.0", "type": "commonjs", "main": "lib/main.js", "exports": {