Introduction: What's New

In addition to this page, you may also follow us on twitter (@WallabyJs) to be notified whenever we release notable features.

Select your editor

The content of this page is adjusted based on your editor of choice. Please select your editor by clicking on your editor’s logo below before proceeding:

Most Recent Major Features and Changes

The What’s New section includes major features and changes that have been made in the last 12-18 months. For older news or more details about minor updates and changes, please refer to our changelog.

Jasmine v5.x (22 May 2023)

Wallaby now supports the latest version of Jasmine (v5.0.0). The latest version of Jasmine included breaking changes that required updates to Wallaby’s integration. To use the latest version of Jasmine, please ensure you’re running the latest version of Wallaby.

Vitest v0.31.0 (19 May 2023)

Wallaby now supports the latest version of vitest (v0.31.0). The recent update of vitest included breaking changes that required rework of Wallaby’s integration.

Node.js 20.x Support (03 May 2023)

Wallaby now supports node.js v20.x. The recent update of node included a number of breaking changes to projects and tools that use ES Modules.

Vitest v0.30.0 (13 Apr 2023)

Wallaby now supports the latest version of vitest (v0.30.0). The recent update of vitest included a number of breaking changes due to internal vitest changes.

Capture console.log setting (27 Mar 2023)

By default, Wallaby will capture and display any console.log values that are executed by your code and tests. This behavior can now be changed with a new captureConsoleLog setting.

Static Blocks Support (08 Mar 2023)

Wallaby now automatically includes support for ES2022 static blocks. This upgrade enables you to now incorporate static blocks, acting as additional static initializers in your codebase.

Previous major features and changes

Our what’s new archive contains the full history of our major features and changes (starting February 2020).

Full Change Log

Our changelog is available in our public repository. Please note that while we update our changelog every few months, we release new versions of Wallaby.js a few times a week (sometimes a few times a day).

Wallaby Roadmap

We can’t promise that we will deliver everything that we list below, but these are the current major features on our roadmap that we expect to focus on over the coming months.

  • Simplifying Wallaby.js configuration process.
  • Implementing better test debugging.
  • Implementing CI server support.
  • Support for more testing frameworks.
  • Adding more features to Wallaby.js App.

Are we missing something? Share your idea or vote for other submitted ideas