What's New (Page 3 of 9)

Jasmine v5.1.x

14 Nov 2023

Wallaby now supports the latest version of Jasmine (v5.1.1) for both node.js and browser tests. 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.


Node.js 21.x Support

09 Nov 2023

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


NX v17.x Support

31 Oct 2023

Wallaby has been updated to support NX v17.x. This new version included breaking changes to internal APIs for loading NX configuration.


Logpoints for JetBrains IDEs

05 Oct 2023

Wallaby for JetBrains editors now supports Logpoints, allowing you to use breakpoints to log values. Logpoints allow you to display the value of any expression without modifying your code, simply by placing a breakpoint next to the expression you want to log.

Read more

Logpoints for VS Code

21 Sep 2023

Wallaby for VS Code now supports Logpoints, allowing you to use breakpoints to log values. Logpoints allow you to display the value of any expression without modifying your code, simply by placing a breakpoint next to the expression you want to log.

Read more

Real-time diff viewer for VS Code and more

18 Sep 2023

Show Side-By-Side Diff command has undergone significant improvements in user experience. It now not only displays the difference between the expected and actual values but also dynamically updates them in real-time as you make changes to your code.


Support for screen.debug() in @testing-library/react-native

09 Aug 2023

We are excited to announce support for screen.debug() using @testing-library/react-native in Wallaby. This feature allows developers to easily debug their React Native components and views, improving the overall testing and development experience.


Vitest Runner Enhancements

25 Jul 2023

Wallaby now supports Vitest when configured to run tests in child processes. When Vitest v0.0.29+ is configured with threads: false, tests are run in a child_process instead of worker_threads. This change in where your tests are executed allows APIs like process.chdir to be used, which were not available when running with Vitest’s default worker_threads. To benefit from this enhancement, ensure your Wallaby and Vitest are updated to the latest versions.


Hover Improvements for VS Code

05 Jul 2023

Hover behavior for VS Code has been improved for log values, errors, inline diffs and snapshots. New icon buttons have been added for copying values (logs, stacks, and expected / actual values from diffs) and existing behavior available in hovers has been moved to icon buttons.


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.