Closed renovate[bot] closed 1 year ago
Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 3.x
releases. But if you manually upgrade to 3.x
then Renovate will re-enable minor
and patch
updates automatically.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
^2.17.0
->^3.0.0
Release Notes
dubzzz/fast-check
### [`v3.9.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#390) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.8.3...v3.9.0) *Finer definition of `act` to detect race conditions* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.9.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.8.3...v3.9.0)] #### Features - ([PR#3889](https://togithub.com/dubzzz/fast-check/pull/3889)) Add ability to customize `act` per call - ([PR#3890](https://togithub.com/dubzzz/fast-check/pull/3890)) Add ability to customize `act` per wait #### Fixes - ([PR#3892](https://togithub.com/dubzzz/fast-check/pull/3892)) Bug: Cap timeout values to 0x7fff_ffff *** ### [`v3.8.3`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#383) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.8.2...v3.8.3) *Ensure scheduled models can wait everything needed* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.8.3)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.8.2...v3.8.3)] #### Fixes - ([PR#3887](https://togithub.com/dubzzz/fast-check/pull/3887)) Bug: Always schedule models until the end - ([PR#3880](https://togithub.com/dubzzz/fast-check/pull/3880)) CI: Stabilize tests on `jsonValue` - ([PR#3876](https://togithub.com/dubzzz/fast-check/pull/3876)) Clean: Drop legacy documentation - ([PR#3875](https://togithub.com/dubzzz/fast-check/pull/3875)) Doc: First blog post on docusaurus switch ### [`v3.8.2`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#382) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.8.1...v3.8.2) *Rework documentation* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.8.2)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.8.1...v3.8.2)] #### Fixes - ([PR#3780](https://togithub.com/dubzzz/fast-check/pull/3780)) CI: Do not relaunch build on new tag - ([PR#3792](https://togithub.com/dubzzz/fast-check/pull/3792)) CI: Remove parse5 when checking types - ([PR#3804](https://togithub.com/dubzzz/fast-check/pull/3804)) CI: Build documentation with LFS enabled - ([PR#3800](https://togithub.com/dubzzz/fast-check/pull/3800)) Doc: Add "advanced" part of the documentation - ([PR#3803](https://togithub.com/dubzzz/fast-check/pull/3803)) Doc: Update our-first-property-based-test.md: typo, punctuation - ([PR#3828](https://togithub.com/dubzzz/fast-check/pull/3828)) Doc: Fix typos in docs - ([PR#3820](https://togithub.com/dubzzz/fast-check/pull/3820)) Doc: First iteration on race conditions tutorial - ([PR#3834](https://togithub.com/dubzzz/fast-check/pull/3834)) Doc: Rework intro of race condition tutorial - ([PR#3836](https://togithub.com/dubzzz/fast-check/pull/3836)) Doc: Merge category and intro for race condition - ([PR#3837](https://togithub.com/dubzzz/fast-check/pull/3837)) Doc: Replace categories by real pages - ([PR#3838](https://togithub.com/dubzzz/fast-check/pull/3838)) Doc: Add video explaining race condition in UI - ([PR#3842](https://togithub.com/dubzzz/fast-check/pull/3842)) Doc: Note about solving race conditions - ([PR#3843](https://togithub.com/dubzzz/fast-check/pull/3843)) Doc: Better colors for dark theme - ([PR#3850](https://togithub.com/dubzzz/fast-check/pull/3850)) Doc: Points to projects in our ecosystem - ([PR#3852](https://togithub.com/dubzzz/fast-check/pull/3852)) Doc: List some bugs found thanks to fast-check - ([PR#3860](https://togithub.com/dubzzz/fast-check/pull/3860)) Doc: Use GitHub logo instead of label - ([PR#3858](https://togithub.com/dubzzz/fast-check/pull/3858)) Doc: Rework homepage page of fast-check.dev - ([PR#3863](https://togithub.com/dubzzz/fast-check/pull/3863)) Doc: Rework display of the homepage for small screens - ([PR#3864](https://togithub.com/dubzzz/fast-check/pull/3864)) Doc: Properly display the quick nav buttons - ([PR#3871](https://togithub.com/dubzzz/fast-check/pull/3871)) Doc: Update all links to new documentation - ([PR#3867](https://togithub.com/dubzzz/fast-check/pull/3867)) Doc: Create proper images in website/ - ([PR#3872](https://togithub.com/dubzzz/fast-check/pull/3872)) Doc: Reference image from LFS in README - ([PR#3835](https://togithub.com/dubzzz/fast-check/pull/3835)) Test: Add tests for snippets in the website ### [`v3.8.1`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#381) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.8.0...v3.8.1) *New website for the documentation* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.8.1)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.8.0...v3.8.1)] #### Fixes - ([PR#3723](https://togithub.com/dubzzz/fast-check/pull/3723)) CI: Switch to docusaurus for the documentation - ([PR#3729](https://togithub.com/dubzzz/fast-check/pull/3729)) CI: Pre-setup devcontainer with GH Actions - ([PR#3728](https://togithub.com/dubzzz/fast-check/pull/3728)) CI: Change gh-pages deploy process - ([PR#3732](https://togithub.com/dubzzz/fast-check/pull/3732)) CI: Move back to github-pages-deploy-action - ([PR#3735](https://togithub.com/dubzzz/fast-check/pull/3735)) CI: Add gtag for analytics - ([PR#3744](https://togithub.com/dubzzz/fast-check/pull/3744)) CI: Drop website build on `build:all` - ([PR#3751](https://togithub.com/dubzzz/fast-check/pull/3751)) CI: Update `baseUrl` on the ain documentation - ([PR#3754](https://togithub.com/dubzzz/fast-check/pull/3754)) CI: Drop version from website - ([PR#3754](https://togithub.com/dubzzz/fast-check/pull/3754)) CI: Drop version from website - ([PR#3759](https://togithub.com/dubzzz/fast-check/pull/3759)) CI: Drop the need for a branch on doc - ([PR#3775](https://togithub.com/dubzzz/fast-check/pull/3775)) CI: Publish all packages in one workflow - ([PR#3724](https://togithub.com/dubzzz/fast-check/pull/3724)) Doc: Add fuzz keywords - ([PR#3734](https://togithub.com/dubzzz/fast-check/pull/3734)) Doc: Add search capability to the doc - ([PR#3738](https://togithub.com/dubzzz/fast-check/pull/3738)) Doc: Fix broken links to api-reference - ([PR#3745](https://togithub.com/dubzzz/fast-check/pull/3745)) Doc: Document core building blocks in new documentation - ([PR#3750](https://togithub.com/dubzzz/fast-check/pull/3750)) Doc: More details into tips/larger-entries... - ([PR#3753](https://togithub.com/dubzzz/fast-check/pull/3753)) Doc: Add some more configuration tips in the documentation - ([PR#3755](https://togithub.com/dubzzz/fast-check/pull/3755)) Doc: Update all links to target fast-check.dev - ([PR#3757](https://togithub.com/dubzzz/fast-check/pull/3757)) Doc: Quick a11y pass on the documentation - ([PR#3758](https://togithub.com/dubzzz/fast-check/pull/3758)) Doc: Move missing configuration parts to new doc - ([PR#3760](https://togithub.com/dubzzz/fast-check/pull/3760)) Doc: Link directly to the target page not to 30x ones - ([PR#3761](https://togithub.com/dubzzz/fast-check/pull/3761)) Doc: Fix broken links in new doc - ([PR#3774](https://togithub.com/dubzzz/fast-check/pull/3774)) Security: Attach provenance to the packages - ([PR#3719](https://togithub.com/dubzzz/fast-check/pull/3719)) Script: Ensure proper package definition ### [`v3.8.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#380) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.7.1...v3.8.0) *Introduce new `gen` arbitrary* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.8.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.7.1...v3.8.0)] #### Features - ([PR#3395](https://togithub.com/dubzzz/fast-check/pull/3395)) Introduce new `gen` arbitrary #### Fixes - ([PR#3706](https://togithub.com/dubzzz/fast-check/pull/3706)) Doc: Document newly added `fc.gen()` *** ### [`v3.7.1`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#371) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.7.0...v3.7.1) *Safer declaration of types in package.json* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.7.1)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.7.0...v3.7.1)] #### Fixes - ([PR#3671](https://togithub.com/dubzzz/fast-check/pull/3671)) Bug: Declare types field first in exports - ([PR#3646](https://togithub.com/dubzzz/fast-check/pull/3646)) Doc: Fix a typo in Runners.md ### [`v3.7.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#370) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.6.3...v3.7.0) *Better error reports without duplicated messages* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.7.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.6.3...v3.7.0)] #### Features - ([PR#3638](https://togithub.com/dubzzz/fast-check/pull/3638)) Stop repeating the error twice in reports #### Fixes - ([PR#3637](https://togithub.com/dubzzz/fast-check/pull/3637)) CI: Update ts-jest configuration files *** ### [`v3.6.3`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#363) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.6.2...v3.6.3) *Fix broken replay based on path* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.6.3)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.6.2...v3.6.3)] #### Fixes - ([PR#3617](https://togithub.com/dubzzz/fast-check/pull/3617)) Bug: Fix broken replay based on path - ([PR#3583](https://togithub.com/dubzzz/fast-check/pull/3583)) CI: Do not run publish workflow of fast-check for vitest - ([PR#3616](https://togithub.com/dubzzz/fast-check/pull/3616)) CI: Always build against latest node ### [`v3.6.2`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#362) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.6.1...v3.6.2) *Still work in fake timer contexts* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.6.2)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.6.1...v3.6.2)] #### Fixes - ([PR#3571](https://togithub.com/dubzzz/fast-check/pull/3571)) Bug: Resist to fake timers in interruptAfterTimeLimit - ([PR#3572](https://togithub.com/dubzzz/fast-check/pull/3572)) Bug: Resist to fake timers in timeout - ([PR#3564](https://togithub.com/dubzzz/fast-check/pull/3564)) Performance: Drop bailout linked to toss ### [`v3.6.1`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#361) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.6.0...v3.6.1) *Some more performance improvements* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.6.1)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.6.0...v3.6.1)] #### Fixes - ([PR#3563](https://togithub.com/dubzzz/fast-check/pull/3563)) Performance: Mutate rng inplace in tosser ### [`v3.6.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#360) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.5.1...v3.6.0) *Slightly faster execution of properties* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.6.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.5.0...v3.6.0)] #### Features - ([PR#3547](https://togithub.com/dubzzz/fast-check/pull/3547)) Slightly faster thanks to pure-rand v6 - ([PR#3552](https://togithub.com/dubzzz/fast-check/pull/3552)) Do not wrap stream when dropping 0 items - ([PR#3551](https://togithub.com/dubzzz/fast-check/pull/3551)) Faster implementation of internal function `runIdToFrequency` - ([PR#3553](https://togithub.com/dubzzz/fast-check/pull/3553)) Drop useless internal stream conversions - ([PR#3554](https://togithub.com/dubzzz/fast-check/pull/3554)) Tosser must immediately produce values #### Fixes - ([PR#3556](https://togithub.com/dubzzz/fast-check/pull/3556)) CI: Enable sourceMap in unpublished for coverage - ([PR#3512](https://togithub.com/dubzzz/fast-check/pull/3512)) Script: Add `--cache` option to Prettier - ([PR#3523](https://togithub.com/dubzzz/fast-check/pull/3523)) Script: Initialize default devcontainer - ([PR#3524](https://togithub.com/dubzzz/fast-check/pull/3524)) Script: Install and setup nvs inside Dockerfile *** ### [`v3.5.1`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#351) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.5.0...v3.5.1) *Still work in fake timer contexts* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.5.1)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.5.0...v3.5.1)] #### Fixes - ([PR#3571](https://togithub.com/dubzzz/fast-check/pull/3571)) Bug: Resist to fake timers in interruptAfterTimeLimit - ([PR#3572](https://togithub.com/dubzzz/fast-check/pull/3572)) Bug: Resist to fake timers in timeout ### [`v3.5.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#350) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.4.0...v3.5.0) *Interrupt running tasks when `interruptAfterTimeLimit` exceeded* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.5.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.4.0...v3.5.0)] #### Features - ([PR#3507](https://togithub.com/dubzzz/fast-check/pull/3507)) Interrupt predicates when `interruptAfterTimeLimit` - ([PR#3508](https://togithub.com/dubzzz/fast-check/pull/3508)) Mark interrupted runs without any success as failures *** ### [`v3.4.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#340) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.3.0...v3.4.0) *Better handling of timeout with beforeEach and afterEach* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.4.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.3.0...v3.4.0)] #### Features - ([PR#3464](https://togithub.com/dubzzz/fast-check/pull/3464)) No timeout for beforeEach or afterEach #### Fixes - ([PR#3428](https://togithub.com/dubzzz/fast-check/pull/3428)) Bug: Avoid stack overflow during shrinking of tuples - ([PR#3432](https://togithub.com/dubzzz/fast-check/pull/3432)) Bug: Avoid stack overflow during shrinking of arrays - ([PR#3354](https://togithub.com/dubzzz/fast-check/pull/3354)) CI: Ignore version bump checks on publish - ([PR#3379](https://togithub.com/dubzzz/fast-check/pull/3379)) CI: Fix configuration for rollup esm tests - ([PR#3394](https://togithub.com/dubzzz/fast-check/pull/3394)) CI: Limit scope of "All ...bump declared" - ([PR#3393](https://togithub.com/dubzzz/fast-check/pull/3393)) CI: Run tests against Node 18.x - ([PR#3446](https://togithub.com/dubzzz/fast-check/pull/3446)) CI: Drop circular deps for dev topo builds - ([PR#3417](https://togithub.com/dubzzz/fast-check/pull/3417)) Clean: Drop v2 to v3 codemods from the repository - ([PR#3351](https://togithub.com/dubzzz/fast-check/pull/3351)) Doc: Update changelogs following backports - ([PR#3458](https://togithub.com/dubzzz/fast-check/pull/3458)) Doc: Document how to use `context` in `examples` - ([PR#3476](https://togithub.com/dubzzz/fast-check/pull/3476)) Doc: Revamp sponsoring section to show GitHub Sponsors - ([PR#3473](https://togithub.com/dubzzz/fast-check/pull/3473)) Funding: Re-order links in funding section - ([PR#3427](https://togithub.com/dubzzz/fast-check/pull/3427)) Refactor: Expose shrinker of tuples internally - ([PR#3468](https://togithub.com/dubzzz/fast-check/pull/3468)) Script: Ensure we don't release workspace-based packages *** ### [`v3.3.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#330) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.2.0...v3.3.0) *Expose `webPath` arbitrary* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.3.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.2.0...v3.3.0)] #### Features - ([PR#3299](https://togithub.com/dubzzz/fast-check/pull/3299)) Explicitly declare typings for constraints on `date` - ([PR#3300](https://togithub.com/dubzzz/fast-check/pull/3300)) Expose an url path builder called `webPath` #### Fixes - ([PR#3328](https://togithub.com/dubzzz/fast-check/pull/3328)) CI: Drop netlify related code and "pleaseConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.