fast-check v2.13.0 Release Notes

  • ๐Ÿ“œ Built-in arbitrary for sparse arrays [Code][Diff]

    ๐Ÿ”‹ Features

    • ๐Ÿ“œ (PR#1443) Support sparse arrays in stringify
    • ๐Ÿ“œ (PR#1447) Add a new arbitrary for sparse arrays
    • ๐Ÿ“œ (PR#1451) Add support for sparse arrays in fc.object

    ๐Ÿ›  Fixes

    • (PR#1452) Bug: Reduce bias towards typed arrays in fc.object
    • (PR#1429) CI: Action to publish to Netlify on comment
    • ๐Ÿš€ (PR#1430) CI: Rework workflow "Request Deploy Netlify"
    • ๐Ÿ‘ท (PR#1431) CI: Clean old netlify job
    • ๐Ÿš€ (PR#1432) CI: Fix skip check for 'Deploy to Netlify'
    • ๐Ÿ‘ท (PR#1433) CI: Fix API calls for octokit in Netlify job
    • (PR#1434) CI: Post reactions for netlify on issue comment
    • ๐Ÿš€ (PR#1435) CI: Do not add new lines when adding comit hash in deploy message
    • ๐Ÿš€ (PR#1436) CI: Do not add new lines when adding comit hash in deploy message
    • โœ… (PR#1441) CI: Add --strict option for tests on types
    • (PR#1466) CI: Check typings against more versions of TS
    • (PR#1471) CI: Stop sending e2e coverage into codecov
    • ๐Ÿ‘• (PR#1214) Clean: Reduce the number of lint warnings
    • (PR#1440) Doc: Add tip regarding "Value depending on another one"
    • ๐Ÿš€ (PR#1475) Doc: Document when each feature has been released (jsdoc)
    • (PR#1479) Misc: Rename master into main
    • (PR#1490) Misc: Split changelog by major
    • ๐Ÿ”จ (PR#1464) Refactor: No special case for sparse arrays without trailing holes and no elements
    • โœ… (PR#1442) Test: Add --strict option for tests on types
    • โœ… (PR#1444) Test: Better coverage for stringify of sparse arrays
    • โœ… (PR#1474) Test: Increase numRuns for bias e2e to limit flakiness
    • (PR#1465) Typing: Regression introduced in typings for record
    • (PR#1478) Typing: Add missing export for double constraints