Today we are pleased to ship version 19 of the Jest testing platform. It's the biggest Jest release we have shipped so far and we are quite excited to show you what we've built over the last two months:
Immersive Watch Mode #
We completely rewrote the watch mode to make it instant and more extensible. As a result, the experience of using it really is immersive: tests re-run instantly after a file change and we added a typeahead to make it easy to select the right tests.
Filename pattern typeahead #
Filtering by filename now has a typeahead. This is particularly useful in large codebases to tell to exactly which files match your current pattern.
Cached test name pattern typeahead. #
After running tests once, Jest knows which specific tests are available so we also added a typeahead for running specific tests within test suites: