Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

Bumps fast-check from 2.10.0 to 2.16.0.

Changelog

Sourced from fast-check's changelog.

2.16.0

Performance improvements (+50% in avg compared to 2.14.0, +150% in avg compared to 2.15.0) [Code][Diff]

Features

  • (PR#1943) Try to optimize conversions from/to NextValue
  • (PR#1944) Call generate on the NextArbitrary from Property
  • (PR#1945) Faster generate for constant and constantFrom
  • (PR#1946) Speed-up conversions from/to NextValue
  • (PR#1948) More performant non-cloneable values in NextValue

Fixes

  • (PR#1947) Test: Escape strings passed to userEvent.type in examples

2.15.0

New logo, new way to define fully custom arbitraries using NextArbitrary [Code][Diff]

Features

  • (PR#1678) Introduce NextArbitrary, new way to define arbitraries
  • (PR#1690) Document and expose clone related methods
  • (PR#1730) Ensure bigint are always instanciated with valid ranges
  • (PR#1750) Add support for cloneable instances in fc.constant and fc.constantFrom
  • (PR#1756) Add support for bias in clone (and dedup)
  • (PR#1758) Add support for bias in mixedCase
  • (PR#1794) Support canGenerate and shrink of user-defined values on map
  • (PR#1799) Implement unmappers for char arbitraries
  • (PR#1632) New logo supports dark mode and fits better within README
  • (PR#1812) Add unmappers for built-in arbitraries on strings
  • (PR#1836) Add built-in unmapper support onto mapToConstant
  • (PR#1838) Add built-in unmapper support onto lorem
  • (PR#1857) Add built-in unmapper support onto dictionary
  • (PR#1866) Add built-in unmapper support onto date
  • (PR#1888) Add built-in unmapper support onto ip
  • (PR#1912) Add built-in unmapper support onto record

Fixes

  • (PR#1693) Bug: Apply cloneMethod on map/filter instances of Shrinkable
  • (PR#1712) Bug: Shrinker on integers was possibly generating out-of-range values
  • (PR#1713) Bug: canGenerate method on integer should reject -0
  • (PR#1736) Bug: canGenerate of FrequencyArbitrary was not using depth properly
  • (PR#1737) Bug: freq of 0 not considered the same way in constraints-based and simple arg

... (truncated)

Commits
  • 73cbe4d 2.16.0
  • b57708d Update CHANGELOG.md
  • a7547d7 ⚡️ More performant non-cloneable values in NextValue (#1948)
  • 5367139 💚 Escape strings passed to userEvent.type in examples (#1947)
  • c0a296e ⚡️ Speed-up conversions from/to NextValue (#1946)
  • cc512e9 ⚡️ Faster generate for constant and constantFrom (#1945)
  • dbe625b ⬆️ Bump typescript from 4.2.4 to 4.3.2 in /example (#1935)
  • 6671695 ⬆️ Bump @​testing-library/react from 11.2.6 to 11.2.7 in /example (#1941)
  • 3e7e467 ⬆️ Bump @​types/lodash from 4.14.168 to 4.14.170 in /example (#1942)
  • bd737c4 ⚡️ Call generate on the NextArbitrary from Property (#1944)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot will not automatically merge this PR because it includes a minor update to a development dependency.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Jun 2, 2021
@dependabot-preview
Copy link
Contributor Author

Superseded by #235.

@dependabot-preview dependabot-preview bot deleted the dependabot/npm_and_yarn/fast-check-2.16.0 branch June 21, 2021 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant