All Versions
127
Latest Version
Avg Release Cycle
20 days
Latest Release
-

Changelog History
Page 9

  • v1.11.0 Changes

    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

  • v1.10.2 Changes

    Infinite loop on replays with one-level-deep path [Code][Diff]

    ๐Ÿ›  Fixes

    • (PR#418) Infinite loop when path is one level deep and all runs succeed
  • v1.10.1 Changes

    ๐Ÿ›  Fix browser bundle [Code][Diff]

    ๐Ÿ›  Fixes

  • v1.10.0 Changes

    ๐Ÿ‘ Better shrinking of commands [Code][Diff]

    ๐Ÿ”‹ Features

    • ๐Ÿ‘ (PR#280) Better shrinking of commands

  • v1.9.4 Changes

    Infinite loop on replays with one-level-deep path [Code][Diff]

    ๐Ÿ›  Fixes

    • (PR#418) Infinite loop when path is one level deep and all runs succeed
  • v1.9.3 Changes

    ๐Ÿ›  Fix browser bundle [Code][Diff]

    ๐Ÿ›  Fixes

  • v1.9.2 Changes

    Adapt typings for older versions of TypeScript [Code][Diff]

    ๐Ÿ›  Fixes

    • (PR#282) Bug: Cannot find name 'bigint'
    • ๐Ÿ— (PR#282) Declare umd build in package.json
  • v1.9.1 Changes

    VerbosityLevel enum is accessible through fc.VerbosityLevel [Code][Diff]

    ๐Ÿ›  Fixes

    • (PR#278) Bug: VerbosityLevel values not accessible
  • v1.9.0 Changes

    ๐Ÿ‘ BigInt support and new verbosity level [Code][Diff]

    ๐Ÿ”‹ Features

    • ๐Ÿ‘ (PR#274) Add support for asynchronous check method in AsyncCommand
    • (PR#271) More verbose option
    • (PR#268) Add bigInt, bigIntN, bigUint, bigUintN arbitraries
    • ๐Ÿ‘€ (PR#263) Default seed based on random in addition of timestamp

    ๐Ÿ›  Fixes

    • ๐Ÿ‘ฏ (PR#272) Bug: Commands partially cloned during the shrinking process
    • ๐Ÿ‘€ (PR#264) Bug: Non-integer seeds not using the full range of integers
    • โœ… (PR#269) Clean: Migrate tests to Jest
    • ๐Ÿšš (PR#276) Clean: Unecessary try catch removed for modelRun

  • v1.8.3 Changes

    Infinite loop on replays with one-level-deep path [Code][Diff]

    ๐Ÿ›  Fixes

    • (PR#418) Infinite loop when path is one level deep and all runs succeed