fast-check v1.11.0 Release Notes

  • Replay ability for commands and new arbitraries [Code][Diff]

    ๐Ÿ”‹ Features

    • (PR#321) Add new flags for fc.anything and fc.object: withBoxedValues, withSet, withMap
    • ๐Ÿ‘ (PR#320) Better string representation of failing values
    • (PR#317) Add fc.dedup arbitrary
    • (PR#294) Replay ability for commands
    • โœ… (PR#292) Flag to stop the test as soon as it fails
    • (PR#288) Add fc.maxSafeInteger and fc.maxSafeNat arbitraries

    ๐Ÿ›  Fixes

    • (PR#295) Bug: Not shrinking commands themselves
    • (PR#290) Bug: ExecutionStatus defined as const enum
    • (PR#298) Clean: Factorize code of Runner
    • (PR#297) Clean: Takkle issues reported by codeclimate
    • (PR#306) Doc: Add issues discovered by fast-check
    • (PR#287) Doc: Add issues discovered by fast-check
    • (PR#322) Doc: Links next to features described in Readme
    • ๐Ÿ”ง (PR#309) Test: Factorize Jest configurations
    • ๐Ÿ— (PR#307) Test: Ensure web-build is correct
    • (PR#300) Perf: No more holey array in fc.array