The 2026 Node.js London Collaboration Summit trip report is officially live! ๐
We gathered 50+ contributors to discuss the biggest technical shifts coming to the runtime. Hereโs whatโs on the horizon:
๐๏ธ Versioning Change: Starting with v27, Node.js version numbers will align with the calendar year.
๐ New Streams API: A more efficient, unified way to handle streams using modern async iterators.
๐พ Node VFS: A proposal for a native Virtual File System (node:vfs) for better SEAs and testing.
โ๏ธ AI Governance: Evolving our processes to handle the rise of AI-generated code and security reports.
Big thanks to Bloomberg for hosting! ๐ฌ๐ง
Check out the full recap and recordings here:
https://t.co/YPelObdvBj
During tonight's @AngularNYC#Meetup (6:30 PM EDT), software engineer Chengzhong Wu will discuss @TC39's Stage 2 "AsyncContext" proposal and what a Zone-less @Angular could become with the AsyncContext API built into #JavaScript
https://t.co/HTThBXgw6I
#AngularJS#opensource#JS
Node excitement ๐
Thanks to @JoyeeCheung & @legendecas for this blog post describing what happened at the @nodejs Collab Summit in Paris last month ๐
Covers:
๐ข AsyncContext
๐ข CDP
๐ข CppGc
๐ข ESM hooks
๐ข SEA
๐ข Undici
๐ข Wasm Modules
https://t.co/6BE3z4ekAZ
Yosuke has kicked off tonight's @TC39 x https://t.co/oyxsIU4To0 event ๐
Many TC39 delegates are attending and presenting.
First up is @jkup telling us about the future of source maps โจ
Today, I'm releasing a TypeScript compiler called ts-blank-space ๐
We use this at @TechAtBloomberg to perform type-stripping on a modern subset of TypeScript.
It's written in TypeScript and is fast because it uses whitespace to enable work-skipping.
https://t.co/L2GCoK3YwN
@justjs14@mattpocockuk@yagiznizipli@lemire Part of the problem was that Unicode was not widely adopted on Windows, amplified by the fact that China had another popular GB2312 encoding which was incompatible with Unicode ๐ It was probably too complicated to teach in school until it becomes a real problem at your job
Check out what our Node.js contributors + community members discussed and brainstormed at the collab summit held earlier this month! ๐
Including:
Next-gen HTTP
New CLI features
Version management
ECMAScript modules
Standard participation
And more: https://t.co/Pa96jL8jcu
ECMAScript excitement ๐
Congrats to @JatinRamanathan@littledan & @wycats on advancing the Signals proposal to Stage 1 today @TC39 ๐
Thanks to proposal author @EisenbergEffect and the many other framework representatives who have contributed so far ๐
https://t.co/51CdhhGW40
The Node.js collaboration summit seemed to work out pretty well. Trying to write a document/blog post about what I learned co-organizing it. It was great working on this with @littledan@matteocollina@TChetwin et al, and thanks @TechAtBloomberg for the amazing support!
Getting ready for the Node.js Collaboration Summit tomorrow at the Bloomberg London office.
Many thanks to our host @TechAtBloomberg! For remote attendance information, check out this GitHub issue: https://t.co/2OOhAGfsrz
Following months of close collaboration across many framework and library authors, there is a poposal to add Signals to JavaScript!
https://t.co/xZyR1QzFmi
We have tentatively decided to add support for Node-API to a future version of Static Hermes. When I say a "future version", I mean that it isn't our highest priority, but we will do it as soon as we can.
Meanwhile, PRs for it against Static Hermes or Hermes are welcome.