Serenity/JS 3.42: Native ESM Support
ยท 4 min read
Serenity/JS 3.42 brings native ECMAScript Module (ESM) support to all packages, enabling you to use modern import syntax while maintaining full backwards compatibility with CommonJS require(). This release also includes Node.js 24 compatibility fixes and addresses the dual-package hazard that can occur when mixing ESM and CJS in the same project.
