Ethaks / FVTT-Quench

Harden your Foundry module or system code with end-to-end UI tests directly within Foundry. Powered by Mocha and Chai.
https://ethaks.github.io/FVTT-Quench/index.html
GNU General Public License v3.0
28 stars 1 forks source link

chore(deps): bump fast-check from 3.18.0 to 3.23.1 #574

Open dependabot[bot] opened 2 weeks ago

dependabot[bot] commented 2 weeks ago

Bumps fast-check from 3.18.0 to 3.23.1.

Release notes

Sourced from fast-check's releases.

Faster instantiation of internet-related arbitraries

[Code][Diff]

Fixes

  • (PR#5402) Performance: Faster instantiation of internet-related arbitraries

Extend usages of string-units and increased performance

[Code][Diff]

Features

  • (PR#5366) Add support for string-unit on object/anything arbitrary
  • (PR#5367) Add support for string-unit on json arbitrary
  • (PR#5390) Add back strong unmapping capabilities to string

Fixes

  • (PR#5327) Bug: Resist even more to external poisoning for string
  • (PR#5368) Bug: Better support for poisoning on stringMatching
  • (PR#5344) CI: Adapt some tests for Node v23
  • (PR#5346) CI: Drop usages of it.concurrent due to Node 23 failing
  • (PR#5363) CI: Move to Vitest for examples/
  • (PR#5391) CI: Preview builds using pkg.pr.new
  • (PR#5392) CI: Connect custom templates to pkg.pr.new previews
  • (PR#5394) CI: Install dependencies before building changesets
  • (PR#5396) CI: Proper commit name on changelogs
  • (PR#5393) Clean: Drop unused examples/jest.setup.js
  • (PR#5249) Doc: Release note for fast-check 3.22.0
  • (PR#5369) Doc: Typo fix in model-based-testing.md
  • (PR#5370) Doc: Add new contributor jamesbvaughan
  • (PR#5383) Doc: Properly indent code snippets for the documentation
  • (PR#5372) Performance: Faster canShrinkWithoutContext for constants
  • (PR#5386) Performance: Faster generate process for mapToConstant
  • (PR#5387) Performance: Faster tokenizer of strings
  • (PR#5388) Performance: Faster initialization of string with faster slices
  • (PR#5389) Performance: Faster initialization of string with pre-cached slices
  • (PR#5371) Test: Add extra set of tests for constant*

Graphemes support on fc.string

[Code][Diff]

Features

  • (PR#5222) Support for grapheme on fc.string
  • (PR#5233) Mark as deprecated most of char and string arbitraries
  • (PR#5238) Deprecate bigInt's alternatives

Fixes

... (truncated)

Changelog

Sourced from fast-check's changelog.

3.23.1

Faster instantiation of internet-related arbitraries [Code][Diff]

Fixes

  • (PR#5402) Performance: Faster instantiation of internet-related arbitraries

3.23.0

Extend usages of string-units and increased performance [Code][Diff]

Features

  • (PR#5366) Add support for string-unit on object/anything arbitrary
  • (PR#5367) Add support for string-unit on json arbitrary
  • (PR#5390) Add back strong unmapping capabilities to string

Fixes

  • (PR#5327) Bug: Resist even more to external poisoning for string
  • (PR#5368) Bug: Better support for poisoning on stringMatching
  • (PR#5344) CI: Adapt some tests for Node v23
  • (PR#5346) CI: Drop usages of it.concurrent due to Node 23 failing
  • (PR#5363) CI: Move to Vitest for examples/
  • (PR#5391) CI: Preview builds using pkg.pr.new
  • (PR#5392) CI: Connect custom templates to pkg.pr.new previews
  • (PR#5394) CI: Install dependencies before building changesets
  • (PR#5396) CI: Proper commit name on changelogs
  • (PR#5393) Clean: Drop unused examples/jest.setup.js
  • (PR#5249) Doc: Release note for fast-check 3.22.0
  • (PR#5369) Doc: Typo fix in model-based-testing.md
  • (PR#5370) Doc: Add new contributor jamesbvaughan
  • (PR#5383) Doc: Properly indent code snippets for the documentation
  • (PR#5372) Performance: Faster canShrinkWithoutContext for constants
  • (PR#5386) Performance: Faster generate process for mapToConstant
  • (PR#5387) Performance: Faster tokenizer of strings
  • (PR#5388) Performance: Faster initialization of string with faster slices
  • (PR#5389) Performance: Faster initialization of string with pre-cached slices
  • (PR#5371) Test: Add extra set of tests for constant*

3.22.0

Graphemes support on fc.string [Code][Diff]

... (truncated)

Commits
  • cb330c7 🔖 Update CHANGELOG.md for fast-check@3.23.1 (#5405)
  • b8788fc ⬆️ Update dependency typedoc to ^0.26.11 (#5398)
  • 140e3ab ⚡️ Faster instantiation of internet-related arbitraries (#5402)
  • 7eb6ddd 🔖 Update CHANGELOG.md for @​fast-check/vitest@​0.1.4, fast-check@3.23.0, @​fast-...
  • 252853f ✨ Add back strong unmapping capabilities to string (#5390)
  • 837548f ⚡️ Faster initialization of string with pre-cached slices (#5389)
  • 16377a8 ⚡️ Faster initialization of string with faster slices (#5388)
  • d336e2e ⚡️ Faster tokenizer of strings (#5387)
  • 640157f ⚡️ Faster generate process for mapToConstant (#5386)
  • f893f50 ⚡️ Faster canShrinkWithoutContext for constants (#5372)
  • 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)