Open
Conversation
fa598e6 to
00219c6
Compare
7ad5339 to
554964b
Compare
fccb890 to
dec10f2
Compare
dec10f2 to
3c96e32
Compare
3c96e32 to
f8e27cc
Compare
f8e27cc to
8d4adb8
Compare
8d4adb8 to
573a11c
Compare
573a11c to
90559d7
Compare
90559d7 to
9dba447
Compare
9dba447 to
9cb2204
Compare
9cb2204 to
bd2f47a
Compare
bd2f47a to
326fb13
Compare
f98bb18 to
21d5806
Compare
21d5806 to
1087a03
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.25.0→4.5.3Release Notes
dubzzz/fast-check (fast-check)
v4.5.3Compare Source
Proper attestation file naming
[Code][Diff]
Fixes
v4.5.2Compare Source
Attach tarballs to GitHub releases
[Code][Diff]
Fixes
v4.5.1Compare Source
Rename tarballs before publishing
[Code][Diff]
Fixes
v4.5.0Compare Source
Add an arbitrary based on a schema definition
[Code][Diff]
Features
entityGraphfor schema-based structuresentityGraphentityGraphentityGraphentityGraphentityGraphentityGraphFixes
entityGraphdocumentationentityGraphentityGraphinto sub-helpersv4.4.0Compare Source
Expose hidden arbitraries and widen capabilities of existing ones from a typing point of view
[Code][Diff]
Features
PropertyKeyinfc.dictionary(...)fc.maparbitrarycircularoption tofc.letrecfc.setarbitraryletrecFixes
@traversable/zod-testto ecosystemletrecimplementationsletrecLazyArbitraryv4.3.0Compare Source
Add memory flag on
infiniteStream[Code][Diff]
Features
Fixes
fc.optionnil frequencyignoredBuiltDependenciesv4.2.0Compare Source
New primitives for race condition detection
[Code][Diff]
Features
actschedulerwaitIdle, a revampedwaitAllforschedulerwaitOneandwaitAllFixes
v4.1.1Compare Source
Avoid overlapping tasks
[Code][Diff]
Fixes
schedulerexecutionschedulerwith explicitundefinedcheckv4.1.0Compare Source
More effective
waitForonfc.scheduler[Code][Diff]
Features
waitForFixes
waitForwaitForon interactions with micro-tasksv4.0.1Compare Source
Change location of the logo on the README for LFS quotas reasons
[Code][Diff]
Fixes
v4.0.0Compare Source
Reducing the API surface to ease ramp-up on fast-check
[Code][Diff]
The simplest migration guide to v4 is probably here.
Breaking changes
.noBiasuuidVarbitraryunicodeJson*arbitrariesuuidto build any know versionascii*hexa*base64stringOfchar16bitsandstring16bitsfullUnicode*unicode*charbig{U|}int{N|}nextArrayIntfromRandom.noShrinkFeatures
constantFromconstantArbitrary<XxxArray>=>Arbitrary<XxxArray<ArrayBuffer>>fc.recordFixes
scheduleSequencejsonnoBiasisolatedDeclarationsflag on the projectnode --runwithDeletedKeysfromrecordrun{Before/After}Eachon propertytypespec-fast-checkto ecosystem pageBigIntcheck inmixedCasescheduleSequencetypeofchecksobjectand relateddoublescheduleSequenceObject.assignBigIntin testsv3.23.2: Increased resiliency to poisoningCompare Source
[Code][Diff]
Fixes
subarraya bit more resilient to poisoningstringifya bit more resilient to poisoningmapToConstanta bit more resilient to poisoninggena bit more resilient to poisoningv3.23.1: Faster instantiation of internet-related arbitrariesCompare Source
[Code][Diff]
Fixes
v3.23.0: Extend usages of string-units and increased performanceCompare Source
[Code][Diff]
Features
unitonobject/anythingarbitraryunitonjsonarbitrarystringFixes
stringstringMatchingit.concurrentdue to Node 23 failingexamples/pkg.pr.newpkg.pr.newpreviewsexamples/jest.setup.jscanShrinkWithoutContextfor constantsmapToConstantstringwith faster slicesstringwith pre-cached slicesconstant*v3.22.0: Graphemes support onfc.stringCompare Source
[Code][Diff]
Features
fc.stringbigInt's alternativesFixes
string's deprecation note in documentationv3.21.0: Support customisable versions onuuidCompare Source
[Code][Diff]
Features
uuidVuuidVin favor ofuuiduuidFixes
floatanddoublev3.20.0: New arbitraries to alter shrinking capabilitiesCompare Source
[Code][Diff]
Features
fc.noShrinkarbitraryfc.noBiasarbitrarylimitShrinkbefore releasingFixes
your-first-race-condition-test.mdxnoShrinkv3.19.0: New options to generate unicode strings on objectsCompare Source
[Code][Diff]
Features
objectjsonFixes
v3.18.0: New options for floating point arbitrariesCompare Source
[Code][Diff]
Features
doublefloatFixes
doubleon small rangesnoIntegerondoublenoIntegerondoublevia integration layersv3.17.2: Directly reference the official documentation from NPMCompare Source
[Code][Diff]
Fixes
v3.17.1: Better interrupt CJS/MJS regarding typesCompare Source
[Code][Diff]
Fixes
v3.17.0: Allow access to some internals details linked to the underlying random generatorCompare Source
[Code][Diff]
Features
RandomFixes
v3.16.0: Type assert on assertions linked tofc.preCompare Source
[Code][Diff]
Features
fc.prean assertion functionFixes
jsonwebtokento track recordv3.15.1: Prepare the monorepo for ESM build-chainCompare Source
[Code][Diff]
Fixes
onBrokenAnchors'check on Docusaurusidonttrustlikethat-fast-checkin ecosystem.md@effect/schemain ecosystemisCorrectcheck on doublev3.15.0: Add support fordepthIdentifiertodictionaryCompare Source
[Code][Diff]
Features
depthIdentifiertodictionaryFixes
objectwhen requested towaitAllin the tutorialdictionaryforobjectinstead of inlined reimplementationv3.14.0: Lighter import with less internals to loadCompare Source
[Code][Diff]
Features
Fixes
Configuration
📅 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 was generated by Mend Renovate. View the repository job log.