0.13.0
The most exciting changes in this release are support for using your own Babel config with AVA and an intelligent watch mode that watches for test and source changes and runs only tests that are affected.
We now have an awesome list. Our ESLint plugin got some new rules. And @novemberborn is a team member!
Highlights
- Added support for Babel config in the
ava
config package.json. This will let you configure AVA to use your own Babel config (.babelrc orbabel
in package.json). a03f826 - Added intelligent watch mode. f0f4f34
- Added
todo
test modifier. e697629 - Added ability to run only tests with matching titles. c928cb5
t.throws()
now returns error or rejection reason of promise. e03b82c- Don't coerce non-Error promise rejection to an error. 5e02387
test.only()
now works across all test files. 6b1617a- Fixed AVA hanging when
test
is used incorrectly. 94c03f6 - Added TypeScript typings. 0e18865
- Added TypeScript recipe. 20c66fe
- Added browser testing recipe. 2f10448
Changes
Huge thanks to @sotojuan @naptowncode @kasperlewau @BarryThePenguin @spudly @Carnubak @ivogabe @forresst @SamVerschueren @bachstatter!