What's New (Page 2 of 7)

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.


Windows Subsystem for Linux GUI Support

11 May 2023

Wallaby has been updated to support wslg (Windows Subsystem for Linux GUI). This allows you to run your tests in a Linux environment while using the Windows GUI. This allows you to start your browser tests and have them run from your WSL environment instead of using your Windows version of Chrome. To use wslg, you will need to explicitly configure the path to Chrome with the env.runner property.


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.


Import Assertions Support

08 Feb 2023

Wallaby now includes support for JavaScript import assertions. Import Assertions are an inline syntax for module import statements to pass on more information alongside the module specifier and may be used by more modern frameworks.


PNPM Support

31 Jan 2023

Wallaby now provides first-class support for projects that use pnpm. This enhancement provides seamless interaction with pnpm projects. If you’re using pnpm there is no need to do anything special, just ensure you’re running the latest version of Wallaby.


Vitest v0.27.0

13 Jan 2023

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