nvie / decoders

Elegant validation library for type-safe input data (for TypeScript and Flow)
https://decoders.cc
MIT License
357 stars 27 forks source link

Bump fast-check from 3.19.0 to 3.21.0 #1163

Closed dependabot[bot] closed 3 weeks ago

dependabot[bot] commented 1 month ago

Bumps fast-check from 3.19.0 to 3.21.0.

Release notes

Sourced from fast-check's releases.

Support customisable versions on uuid

[Code][Diff]

Features

  • (PR#5172) Support UUID versions [1-15] on uuidV
  • (PR#5189) Deprecate uuidV in favor of uuid
  • (PR#5188) Customize versions directly from uuid

Fixes

  • (PR#5190) CI: Support npm publish on other tags
  • (PR#5124) Doc: Publish release note for 3.20.0
  • (PR#5137) Doc: Add missing options in the documentation for float and double
  • (PR#5142) Doc: Better width for stargazer badge in the documentation
  • (PR#5143) Doc: Document Faker integration
  • (PR#5144) Doc: Add support us page in our documentation

New arbitraries to alter shrinking capabilities

[Code][Diff]

Features

  • (PR#5047) Introduce new fc.noShrink arbitrary
  • (PR#5050) Introduce new fc.noBias arbitrary
  • (PR#5006) Add ability to limit shrink path
  • (PR#5112) Simplify limitShrink before releasing

Fixes

  • (PR#5013) CI: Drop verbosity flag at unpack step in CI
  • (PR#5074) CI: Check types with multiple TypeScript
  • (PR#5015) Doc: Release note for 3.19.0
  • (PR#5016) Doc: Fix typo in the PR template
  • (PR#4858) Doc: Update Getting Started section in docs
  • (PR#5035) Doc: Remove duplicate paragraph in your-first-race-condition-test.mdx
  • (PR#5048) Doc: Add new contributors cindywu and nmay231
  • (PR#5097) Doc: Add warning on noShrink
  • (PR#5121) Doc: Document integration with other test runners
Changelog

Sourced from fast-check's changelog.

3.21.0

Support customisable versions on uuid [Code][Diff]

Features

  • (PR#5172) Support UUID versions [1-15] on uuidV
  • (PR#5189) Deprecate uuidV in favor of uuid
  • (PR#5188) Customize versions directly from uuid

Fixes

  • (PR#5190) CI: Support npm publish on other tags
  • (PR#5124) Doc: Publish release note for 3.20.0
  • (PR#5137) Doc: Add missing options in the documentation for float and double
  • (PR#5142) Doc: Better width for stargazer badge in the documentation
  • (PR#5143) Doc: Document Faker integration
  • (PR#5144) Doc: Add support us page in our documentation

3.20.0

New arbitraries to alter shrinking capabilities [Code][Diff]

Features

  • (PR#5047) Introduce new fc.noShrink arbitrary
  • (PR#5050) Introduce new fc.noBias arbitrary
  • (PR#5006) Add ability to limit shrink path
  • (PR#5112) Simplify limitShrink before releasing

Fixes

  • (PR#5013) CI: Drop verbosity flag at unpack step in CI
  • (PR#5074) CI: Check types with multiple TypeScript
  • (PR#5015) Doc: Release note for 3.19.0
  • (PR#5016) Doc: Fix typo in the PR template
  • (PR#4858) Doc: Update Getting Started section in docs
  • (PR#5035) Doc: Remove duplicate paragraph in your-first-race-condition-test.mdx
  • (PR#5048) Doc: Add new contributors cindywu and nmay231
  • (PR#5097) Doc: Add warning on noShrink
  • (PR#5121) Doc: Document integration with other test runners

Commits
  • bec5d59 🔖 Update CHANGELOG.md for fast-check@3.21.0 (#5194)
  • bad17d1 ✨ Customize versions directly from uuid (#5188)
  • 9538ee1 🗑️ Deprecate uuidV in favor of uuid (#5189)
  • 868f9b1 ✨ Support UUID versions [1-15] on uuidV (#5172)
  • b2c99a2 ⬆️ Update dependency @​types/node to ^20.14.14 (#5181)
  • fdf2ee2 ⬆️ Update vitest monorepo to ^2.0.5 (#5177)
  • 76374cc ⬆️ Update dependency @​microsoft/api-extractor to ^7.47.5 (#5183)
  • 445acc6 ⬆️ Update dependency @​types/node to ^20.14.13 (#5173)
  • 6a34ebe ⬆️ Update dependency @​microsoft/api-extractor to ^7.47.4 (#5169)
  • 0efddc2 ⬆️ Update dependency @​microsoft/api-extractor to ^7.47.3 (#5155)
  • 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 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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[bot] commented 3 weeks ago

Superseded by #1166.