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.
New coding agent skills (29 Sep 2026)
Help your coding agent write tests that catch real bugs. Use wallaby improve to strengthen weak assertions, cover missing cases, and remove duplicate checks, or wallaby write to add tests and verify their results, coverage, and assertions against the intended behavior. Free for everyone during beta. Install the skills and try them on your tests, then read how Wallaby’s live test and runtime feedback helps the agent check its work.
Support for Vitest 5 (05 Sep 2026)
You can now run Vitest 5 projects with Wallaby. This major release changes how Vitest creates projects and Vite servers, including its browser-mode server lifecycle. Update Wallaby before moving your project to Vitest 5.
Support for Jest 30.5 (31 Aug 2026)
The latest Wallaby release adds support for Jest 30.5. Jest’s update makes broad changes across its runtime and module system, including ESM and performance improvements. Update Wallaby to start using Jest 30.5 in your project.
Jasmine v7.x (17 Aug 2026)
Jasmine 7 is now supported by Wallaby. This major release redesigns Jasmine’s module and boot systems and tightens access to internal APIs. Update Wallaby before moving your project to Jasmine 7.
Angular v22 Support (31 Jul 2026)
Wallaby now supports Angular CLI v22 projects and workspaces using Vitest or Karma with the esbuild-based builder. Update Wallaby before moving your project to Angular 22.
Native TypeScript Support for node:test (21 Jul 2026)
Wallaby now supports Node.js built-in TypeScript type stripping for node:test projects running Node v22.18 or later.
TypeScript tests using .ts, .mts, and .cts files work in both CommonJS and ESM projects without an additional
dependency, Node.js flag, or Wallaby configuration.
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).
Are we missing something? Share your idea or vote for other submitted ideas