Mocha 12 is now available
Mocha 12 is ready for use in production environments. Below is a migration guide, including breaking changes, notable new features, and some bugfixes we're proud of.
Mocha 12 is ready for use in production environments. Below is a migration guide, including breaking changes, notable new features, and some bugfixes we're proud of.
Today, we are happy to announce that Mocha will be donating $5,000 each to four different community projects, for a total of $20,000 donated to the modern JavaScript community. This works to match our Collective Funds Guidelines recommendation of donating 20% to dependencies and community projects.
Mocha 12 is the first release to follow our even-odd major release pattern. As an even release, Mocha 12 introduces very few breaking changes: We've bumped our Node floor, removed some long-deprecated features, and modernized a bit, but everything else works just as before.
š Hi all! @Uzlopak, @voxpelli, and I (@JoshuaKGoldberg) are happy to announce that weāve picked up maintenance of the Mocha organization and packages. That primarily includes the mocha test framework. We aim to keep Mocha positioned as a stable test framework, minimizing breaking changes or significant new feature additions. Our priority is for the existing users who do not want to be broken by or have to spend time reacting to changes.