Skip to content

v3.1.0 (Dec 20, 2019)

Compare
Choose a tag to compare
@connectdotz connectdotz released this 20 Dec 12:18
· 259 commits to master since this release
3ff9f81

In this release, we improved accessibility, UI, code coverage, error display and addressed a few frequently reported bugs.

New & Improved

  • improve accessibility:
    • replaced the test status indicators from color-differentiated circles to status specific icons
  • status bar improvement:
    • more accurately reporting testing running/stopping via jest reporters
    • adopted vscode native spinner
    • will show coverage and watch modes
  • improve test error messages:
    • when hovering over test errors, the error message will no longer be arbitrarily truncated.
    • color escape sequences should be gone from all error messages.
  • improve test coverage: now coverage can be truly dynamically turn on/off without any customization
  • fix space or special characters in path failure bug: the execution commands are now in quotes and executed via shell

For complete list, see Changelog.

Config Change

  • code coverage:
    • If you have hardcoded --coverage or --watchAll in your jest command/config for showing code coverage, it is no longer needed. If you want to see code coverage always, just set "jest.showCoverageOnLoad" to true in vscode settings; otherwise it is probably more efficient to toggle on code coverage only when needed.
  • jest.enableInlineErrorMessages
    • the default value has changed to false in this release to favor the more completed error message when hovering-over. If you prefer to see inline errors, set this flag to true in vscode settings.

Contributors

There are quite a few changes accumulated since the last release. It's exciting to see help from so many different contributors: @rhalaly, @shruda, @rfgamaral, @jmarceli, @garyking, @vuchl, @tarepan, @connectdotz, @stephtr

Thank you 🙏