Node.js v23.6.0 is out! 🥳🎉
This release enables the flag --experimental-strip-types by default.
Node.js will execute TypeScript files without additional configuration!
⚠️ This feature is experimental, has limitations and is subject to change.
WE DID IT 🤩🤩
The first step towards TypeScript support in Node.js landed. It's only the first iteration, and it's not supporting many of the features we want.
This is just the beginning 🤠
Node.js v20.19.0 is out 🤩
This is a special minor release ✨
Although v20 is in maintenance mode, meaning only patch are expected, an exception was made to backport require(esm) due to its importance and impact on the ecosystem.
Full changelog 👇
Node.js v21.7.0 is out 💚
This release includes several new features:
- Introducing util.styleText()
- New APIs to handle environment variables
- Asset Embedding with Single Executable Apps
- New crypto.hash() API
and more!
Check it out
@nodejs version 20.13.0 LTS is out 🥳
Some highlights includes:
- watch as stable feature
- support array of formats in util.styleText
- improvements to base64 and base64url performance
You can find the full changelog here:
TypeScript support in @nodejs would have not been possible without @swc_rs and @kdy1dev 🐐
They shipped type stripping with blank spaces in just a few days and kept supporting us ⭐️
Node.js v20.17.0 (LTS) is out 🎉
Some notable changes include:
- module: support require()ing synchronous ESM graphs
- path: add matchesGlob method
- stream: expose DuplexPair API
Link to the full release notes 👇