-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update ava to the latest version 🚀 #100
base: master
Are you sure you want to change the base?
Conversation
Update to this version instead 🚀 Release Notes for 1.3.1Bug fixes
New featuresYou can now use All changesThanksThank you @itaisteinherz, @jdalton, @kagawagao, @KompKK, @SleeplessByte, @Chrisyee22 and @qlonik for helping us with this release. We couldn't have done this without you! Get involvedWe welcome new contributors. AVA is a friendly place to get started in open source. We have a great article on getting started contributing and a comprehensive contributing guide. |
Update to this version instead 🚀 Release Notes for 1.4.0Focusing
|
Update to this version instead 🚀 Release Notes for 1.4.1Focusing
|
Update to this version instead 🚀 Release Notes for 2.0.0Breaking changesAVA now requires at least Node.js 8.9.4Per the Node.js release schedule, the 6.x releases reach end of live on April 30th. Consequently we've removed support in AVA. We are now testing with Node.js 12 though. 3a4afc6 Test file and helper selectionWe've been working on simplifying how test files and helpers are selected. First off, the The AVA used to treat all files inside a { "ava": { "helpers": [ "**/helpers/**/*" ] } } Test files starting with an underscore are still recognized as helpers. Files inside AVA now also selects files ending with The CLI now only takes file paths, not glob patterns. We'd like some help updating our ESLint plugin as well. Snapshots in CIWhen you run tests locally and add a new snapshot, AVA automatically updates the With this release, AVA will fail the Assertion messages must be stringsAVA now enforces assertion messages to be strings. The message is only used when the assertion fails, and non-string values may cause AVA to crash. You may see test failures if you were accidentally passing a non-string message. 49120aa Flow type definitionsWe've decided to remove the Flow type definitions from AVA itself. We don't have anybody to maintain them and consequently they've become a blocker when adding features to AVA. c633cf0 We've set up a new repository from which we'll publish the definitions, but we need your help setting it up. If you use AVA and Flow, please join us in avajs/flow-typed#1. Observable typingTest implementations may return observables. We've updated our TypeScript definition to require these to have a New featuresConfigurable printing depthAVA now uses the Specify environment variables in your AVA configYou can now specify environment variables in your config, using the Other changes
All changesThanksThank you @StoneCypher, @LukasHechenberger, @lo1tuma, @htor, @alexisfontaine and @grnch. We couldn't have done this without you! Get involvedWe welcome new contributors. AVA is a friendly place to get started in open source. We have a great article on getting started contributing and a comprehensive contributing guide. CommitsThe new version differs by 36 commits.
There are 36 commits in total. See the full diff |
|
|
|
|
|
|
|
|
|
|
|
|
The devDependency ava was updated from
0.25.0
to1.3.0
.This version is not covered by your current version range.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
Release Notes for 1.3.0
Bug fixes
t.throws()
andt.throwsAsync()
. If you'd set acode
expectation to a number we never actually checked that the thrown error had such a code! Thanks to @qlonik for both spotting and fixing this. 82daa5eclearTimeout()
, you'd break AVA. That's now been fixed. 40f331cNew features
You can now use
require()
inava.config.js
files to load non-ES modules. 334e15bAll changes
v1.2.1...v1.3.0
Thanks
Thank you @itaisteinherz, @jdalton, @kagawagao, @KompKK, @SleeplessByte, @Chrisyee22 and @qlonik for helping us with this release. 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 article on getting started contributing and a comprehensive contributing guide.
Commits
The new version differs by 252 commits.
b0fadb4
1.3.0
9600966
Bump dependencies
82daa5e
Assert on expected error code, even when a number
1e3b072
Document
timeout
configurationd97f11d
Improve pronunciation examples
40f331c
Fix unbound reference to clearTimeout
334e15b
Support require() in config files
5751226
Added few tests for lib/chalk.js
7d10446
Fix link to Babel recipe
565822e
Update esm package detection
2fce19f
Remove the
typings
field in package.jsond066f6f
Recognize snapshot files as source files
65133a8
1.2.1
3078892
Send options to worker process over IPC
010914b
1.2.0
There are 250 commits in total.
See the full diff
FAQ and help
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper bot 🌴