Wallaby Newsletter
Happy Holidays!

Hi there,

As we start the holiday season, we wanted to take a moment to wish you a happy holiday and a happy new year. In case you missed some of our news and updates throughout the year, we've included a recap on what we consider to be the top highlights from 2022.

We hope you continue to enjoy our developer tools, and we wish you success in 2023! 🎉.

Console Ninja

Without a doubt, for us, our biggest highlight for 2022 has been the release of Console Ninja.

For a few years now we have been thinking of how to make the console more useful for developers (in addition to Wallaby.js and Quokka.js). In previous years, we have tried a few different approaches, but none of them felt right or worked well enough. This year, we finally found the right approach, and Console Ninja was born.

Now, just 13 days after launch, we have 30,000 installs with almost 4,000+ people using Console Ninja every day! 🤯

If you've tried Console Ninja, thank you, and we'd love for you to leave us a review on the VS Code marketplace. If you haven't tried Console Ninja, we hope you'll give it a try and let us know what you think.

Vite and Vitest Integration

We understand that the JavaScript ecosystem is constantly evolving, and we want to make sure that our tools are always up-to-date with the latest technologies.

Like both Wallaby.js and Quokka.js, Vite focuses on providing a fast developer feedback loop and so when a vite test runner (Vitest) was announced in late 2021, we knew it would be a great fit for Wallaby.js.

We released our Vitest integration for Wallaby in June, 2022. We were able to leverage that same work to add vite-node support to Quokka.js in November, 2022.

Quokka - CodeClip (Share Snippets)

In May 2022, we released CodeClip, our free online service for sharing Quokka snippets.

To date, CodeClip usage is not as widespread as we had hoped for, but we still believe that together with Quokka it can be a great help to those teaching JavaScript and TypeScript, allowing them to provide a much richer experience for their students.

Wallaby - Smart Start

Wallaby's Smart Start feature allows you to quickly start Wallaby and only the test file(s) that you are currently working on will be executed. As soon as you open another test file, Wallaby will automatically run those tests and Wallaby will continue to execute those tests when they are affected by your code changes.

Using Smart Start is usually many times faster than running all tests within your project. For larger projects and times when you are working on a specific component within your project, this new feature enables a highly productive workflow.

Quokka - Code Stories

At the end of January, 2022, we released Code Stories, a new feature for Quokka.js that allows you to inspect what your code is doing in a single continuous view (similar to Wallaby's Test Story Viewer).

Wallaby - Pause Command

Wallaby now has a Pause command for VS Code and JetBrains Editors that allows you to pause real-time test execution and hide all related editor artifacts.

This is useful for larger projects when you need to do some refactoring and don't want to be distracted by the test results, or when you simply want to focus on writing some code without any visual distractions.


As always, thanks for reading!

If you have any feedback, please reply to this email.

If you don't already, follow us on Twitter to receive our latest news and updates.

Regards, Simon McEnlly

Copyright © 2022 Wallaby.js, All rights reserved.