ava v2.0.0-beta.2 Release Notes

Release Date: 2019-05-19 // almost 5 years ago
  • ๐Ÿš€ โš ๏ธ If you're looking to upgrade from 1.4.1, make sure to read the Beta 1 release notes.

    ๐Ÿ’ฅ Breaking changes

    • โšก๏ธ Test implementations may return observables. We've updated our TypeScript definition to require these to have a Symbol.observable function. c2d8218

    โœ… Test file and helper selection

    โœ… AVA now also selects files ending with .spec.js when looking for tests. 08e99e5

    You can now specify custom globs to select helper files:

    { "ava": { "helpers": ["\*\*/helpers/\*\*/\*"] } }
    

    ๐Ÿ›  Bugfixes

    • ๐Ÿ‘ท The dependency tracking in watch mode now respects custom require hooks you install in the worker processes. Thanks @lo1tuma! cb4c809
    • โœ… The TypeScript definition once again allows test.skip(macro) ba5cd80

    All changes

    v2.0.0-beta.1...v2.0.0-beta.2

    Thanks

    Thank you @StoneCypher, @LukasHechenberger, @lo1tuma, @htor and @alexisfontaine. We couldn't have done this without you!

    Get involved

    We welcome new contributors. AVA is a friendly place to get started in open source. We have a great articleon getting started contributing and a comprehensive contributing guide.