Jest 30 has been released with significant performance improvements, reduced memory usage, and new features. Key changes include dropping support for older Node.js versions, upgrading to jsdom 26, requiring TypeScript 5.4+, and introducing new APIs like expect.arrayOf and jest.advanceTimersToNextFrame(). The release delivers up to 37% faster test runs and 77% lower memory usage in some cases, along with better ECMAScript module support, configurable test retries, and improved globals cleanup between test files.
Table of contents
What’s New? Breaking Changes Performance & Memory Improvements New Features Other Improvements What's Next Thanks Sort: