Hello!
As the holiday season approaches, we want to extend our warmest wishes to you and to
thank you for supporting us over the years. Reflecting on 2024, we're excited to
share some of our top highlights and updates with you, and give you a glimpse of
what we have planned for 2025.
New Features in Wallaby v2
In October of this year, we launched
Wallaby v2, a major update
that reimagined how developers interact with their tests. Since then, we’ve
introduced a host of new features and enhancements to make testing faster, clearer,
and even more efficient.
Here are some of the latest updates we’ve added since the release:
-
New Errors Tab: A dedicated space to view test errors, with
side-by-side diffs visible by default for faster debugging.
-
Searchable Logs and Errors: Quickly search through logs and
errors to pinpoint exactly what you need.
-
Enhanced Testing Library Support and HTML Highlighting: Improved
clarity for testing frameworks, including cleaner snapshots and HTML highlights.
-
Infinite Loop and Long-Running Test Detection: Better reporting
and notifications for problematic tests.
-
Test Tree Details in Side View: View logs and errors for specific
tests directly in the side view panel.
-
Font Customization: Adjust Wallaby (and Quokka) output font size
to suit your preferences.
Wallaby v2 also introduced the powerful Interactive Timeline, which
provides a step-by-step view of test execution. It helps you understand the flow of
your code and quickly identify issues, saving you valuable debugging time.
These updates build on Wallaby v2’s foundation and reflect our ongoing focus on
improving your testing workflow based on both our roadmap and your feedback.
If you missed our
Wallaby v2 launch announcement, check it out for a full overview of the release.
Quokka v2 Release
Following the successful release of Wallaby v2, we unveiled
Quokka v2 in November, bringing an upgraded experience for rapid
prototyping in JavaScript and TypeScript. One of the most exciting updates is the
dramatically improved output panel, which now updates
100 times faster
than before, providing real-time feedback without delays or flickering.
A major highlight of Quokka v2 is its new Interactive Timeline,
inspired by Wallaby's Time Travel Debugger. This feature provides a clear,
step-by-step view of your code execution, helping you understand the flow of your
code and to quickly identify issues.
Quokka v2 also includes persistent watch expressions, allowing you to seamlessly
inspect and monitor values during debugging sessions.
Discover everything Quokka v2 has to offer, including these and
other exciting improvements, in our
Quokka v2 blog post.
Enhanced Framework Support
We continue to keep our tools up-to-date with the constantly evolving JavaScript
ecosystem. This year, we’ve updated
Wallaby,
Quokka, and
Console Ninja to support the latest versions
of Jest, Vitest, and other popular frameworks. For Wallaby, we’ve also introduced
experimental support for Node’s native testing module,
node:test, starting
from Node v22.3.0, giving you even more flexibility in how you build, prototype, and
debug.
By keeping pace with the tools you use, you can be confident that Wallaby, Quokka,
and Console Ninja will continue to fit seamlessly into your workflow, no matter
which stage of development you’re in.
Celebrating a Decade of Innovation
On January 26th 2025, we’ll celebrate our
10 year anniversary! Over the past decade, we've
been dedicated to providing developers with cutting-edge tools to enhance
productivity and streamline workflows. We are deeply grateful for your continued
support and feedback, which have been instrumental in our journey. If you don't
already, follow us on X (Twitter) so that you
can help celebrate with us when the time comes!
Looking Ahead to 2025
We have ambitious plans for the coming year to further enhance your development
experience:
-
Smarter Test Execution in Wallaby: We're refining Wallaby's test
execution logic to accelerate test run times, providing feedback even faster than
before.
-
User Interface Enhancements: We'll continue to update Wallaby and
Quokka v2 interfaces with new features and functions, guided by our roadmap and
your feedback via our
github repo.
-
Exciting New Quokka's Features: Our roadmap for 2025 includes
some exciting and powerful new capabilities that will make prototyping in existing
projects faster, smarter, and more intuitive than ever before.
-
Exploring Bun Support: We're investigating better support for Bun
in both Wallaby and Quokka, aiming to broaden the range of environments our tools
can seamlessly integrate with.
-
Exploring More for Console Ninja: In 2025, we’ll continue to
explore ways to make Console Ninja even more indispensable for debugging
workflows.
As always, thank you for being a part of our community. We look forward to bringing
you more exciting updates in the coming year. If you have any feedback or
suggestions, please don't hesitate to reach out.
Wishing you a joyful holiday season and a prosperous New Year! 🎉
Regards, Simon McEnlly
|