Skip to content
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

chore(deps): update dependency ava to v0.25.0 #4

Merged
merged 1 commit into from
Mar 12, 2018

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 8, 2018

This Pull Request updates dependency ava from v0.22.0 to v0.25.0

Release Notes

v0.23.0

Highlights πŸ•΄

NODE_ENV=test ✨

AVA will now set process.env.NODE_ENV to 'test', as long as the NODE_ENV environment variable has not already been set. 42e7c74

Improved snapshot storage location πŸ—ƒ

Snapshots are stored alongside your test files. This is great when your test file is executed directly but say if you're using TypeScript to precompile your test file AVA would store the snapshots in your build directory. In this release, if source maps are available, AVA determines the original test file location and uses that to store the snapshots.

You can also specify where snapshots are stored through the snapshotDir option in the package.json file. 7fadc34

Matching anonymous tests πŸ•΅οΈ

--match='*' now matches all tests, including those without a title. 1df502d

Miscellaneous πŸŽ’

  • The verbose logger now only displays the timestamp when in watch mode 1ea758f
  • Anonymous functions are now included in stack traces c72f4f2
  • Concurrency is now capped at 2 in CI environments 3f81fc4
  • AVA no longer calls Bluebird.longStackTraces(). If you're using Bluebird you may want to call this yourself using a require script. ebf78b3 61101d9
  • There's a new recipe for endpoint testing using Mongoose c9fe8db
  • The browser testing recipe has been updated with an example of exposing global variables, such as jQuery f43d5ae
  • t.log() is now supported in the Flow and TypeScript type definitions 64b7755
  • t.title is now supported in the TypeScript type definitions 3c8b1be
  • t.snapshot() now has a better Flow type definition ded7ab8

All changes πŸ›‹

v0.22.0...v0.23.0

Thanks πŸ’Œ

πŸ’– Huge thanks to @anshulwadhawan, @mliou8, @dehbmarques, @forivall, @forresst, @Couto, @impaler, @kristianmandrup, @lukechilds, @neoeno, @jugglinmike, @P-Seebauer, @philippotto, @ptim, @rhendric, @ntwb, @tdeschryver, @timothyjellison and @zellwk for helping us with this release. We couldn’t have done it 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.


v0.24.0

Highlights πŸ’‘

This is a pretty small release, but a great one if you're solely developing for Node.js 8.3 or above.

You can now use object rest/spread properties in test files without any further Babel configuration. Note that if you're running tests on older versions of Node.js you'll still need to add the relevant Babel plugins, since this new language feature has not yet reached stage 4. 37c9122c50722b06039f1cc2306a7c176fd3c786

Miscellaneous πŸ•―

  • Before and after hooks are no longer run when all tests are skipped 1cd3a04fbab2787a4f2dd4020529f8598ec31e51
  • Improved output of assertion statements when tests fail 37e8b49af78dc72bbf6a4ff674650cd57f48ea58
  • Improved feedback when t.is() values are deeply equal but not the same c41b2afc201118bfdc4d2039180ae2ddd0f697c9
  • Updated the Typescript with an example of how to title macros f98a8810de770c4d22d87302580eecc228c8d052

All changes πŸ“š

v0.23.0...v0.24.0

Thanks πŸ’Œ

πŸ’– Huge thanks to @jedmao, @Lifeuser, @mightyiam, @ahmadawais and @codeslikejaggars for helping us with this release. We couldn’t have done it 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.


v0.25.0

Another small release while we're gearing up for a 1.0 built with Babel 7. This is likely to be the last 0. release, but we may go through a few beta releases for 1.0 whilst we wait for Babel 7 to get out of beta itself.

  • We now detect @std/esm in AVA's "require" configuration and will use it to require subsequent modules 72c53be
  • t.log() now supports multiple arguments 4f896c2
  • AVA no longer globally modifies Error.stackTraceLimit in the worker processes f00f3c4
  • We've improved TypeScript typings for t.snapshot(value, options) 29e5dfd
  • Source maps for the test files can now be resolved if they reside on a different drive aaddc37
  • Code excerpts shown for test failures now handle Windows-style linebreaks 947f207
  • We've updated the Debugging tests with Visual Studio Code recipe with tips on serial debugging and skipping dependencies 4a13966 bcb77fc

All changes πŸ“š

v0.24.0...v0.25.0

Thanks πŸ’Œ

πŸ’– Huge thanks to @ppatel221, @cdaringe, @jy95, @jamestalmage, @okyantoro, @ajafff, @niftylettuce, @kugtong33, @troysandal, @willnode and @forresst for helping us with this release. We couldn’t have done it 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

v0.23.0

  • eebf26e Add Awesome mentioned badge
  • c72f4f2 Include anonymous functions in stacktraces (#1508)
  • 1ea758f Only display timestamp in verbose logger if watch mode is active (#1557)
  • 1cb9d4f Adjust NODE_PATH test to fix linting issue
  • 3f81fc4 Limit concurrency to 2 in a CI environment
  • 3b81e2c 0.23.0

v0.24.0

  • 37e8b49 Use babel-generator to regenerate enhanced assertion statements
  • 035fd31 Verify package-lock when linting
  • 37c9122 Include syntax-object-rest-spread in default Babel options for Node.js >= 8.3.0
  • b3c4090 Fix broken link in contributing guide
  • f98a881 Document how to title macros when using TypeScript
  • 1cd3a04 Don't run before and after hooks when all tests are skipped
  • c41b2af Provide feedback when t.is() values are deeply equal but not the same
  • cb1c3f7 Fix documentation of snapshotDir option
  • efc3b31 Code style tweaks
  • f2979a3 Bump dependencies
  • 8141395 Churn and dedupe package-lock
  • e401bd1 0.24.0

v0.25.0

  • 4124d77 Update npm, test Node.js 9, detect package-lock churn in CI (#1601)
  • 965cbc6 Use supertap to generate TAP output (#1610)
  • 4e8f827 Switch time-require to @ladjs/time-require
  • c1faf95 Fix typo in precompiling-with-webpack.md (#1625)
  • 29e5dfd Add TS types for t.snapshot(content, options)
  • 72c53be support @std/esm (#1618)
  • aaddc37 Use absolute source map paths in precompiled files
  • 4a13966 Debug serially in the "Debugging tests with VS Code" recipe (#1634)
  • 947f207 Update code-excerpt to ^2.1.1
  • cd8c91b Add more clarification for different Babel config in .babelrc.md (#1642)
  • bcb77fc Recommend skipFiles for VSCode debugging
  • c2b42ec Mention #1319 as a pitfall
  • f00f3c4 Don't set `Error.stackTraceLimit` in worker processes
  • 4f896c2 Make `t.log()` behave more like `console.log()`
  • a051d3e 0.25.0

This PR has been generated by Renovate Bot.

@benjamincanac benjamincanac merged commit 6f385bd into master Mar 12, 2018
@benjamincanac benjamincanac deleted the renovate/ava-0.x branch March 12, 2018 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants