Reposted by Marco IppolitoNico Kaiser @nico.kaiser.me · 29/09/2026📸 #NodeConfEU @marcoippolito.dev: Rethinking HTTP in Node.js 082
Reposted by Marco IppolitoJames Snell @jasnell.me · 18/08/2026The community support for @nodeconf.eu has been amazing so far! Let's fill the seats! Tickets are still available! 094
Reposted by Marco IppolitoDarcy Clarke @darcyclarke.me · 04/08/2026Excited to share vlt 1.0 along with our hosted registries & ecosystem mirrors now GA! A drop-in npm replacement, built so nothing runs on your machine just because you typed install. → faster delivery → malware blocking at the registry layer → graph-native querying 14416
Reposted by Marco IppolitoNodeConf.eu @nodeconf.eu · 10/06/2026#NodeConf EU is back! If you've been working on something worth sharing about #Node.js internals, performance, #developer experience, or anything in between, this is the stage for you! nodeconf.eu See you in Bologna! 🇮🇹 02210
Marco Ippolito @marcoippolito.dev · 13/05/2026Node.js v22.22.3 is out 🚀🚀 Changelog 👇 nodejs.org/en/blog/rele...nodejs.orgNode.js — Node.js 22.22.3 (LTS)Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 0113
Reposted by Marco IppolitoNode.js @nodejs.org · 08/05/2026ICYMI (and we hope you didn't): Node.js 20 went EOL last week. But you have options. Check out our EOL support: nodejs.org/en/about/eol 0213
Reposted by Marco IppolitoMatteo Collina @nodeland.dev · 07/05/2026NodeConf EU is back in Bologna, Italy and it's going to be special 🇮🇹 Great talks, better people, and the kind of hallway track you can't replicate online. Blind tickets? Already gone. CFP open. Regular tickets moving. Join us: www.nodeconf.eunodeconf.euNodeConf EU 2026 | Bologna, ItalyNodeConf EU 2026 returns to Bologna with tickets, CFP, venue info, and conference links in one fast single-page experience. 0219
Reposted by Marco IppolitoJake Archibald @jakearchibald.com · 06/05/2026We now have an 'open web API' that requires you to comply with Google's "terms of use". I know many at Chrome disagree with this, but feel they can't say anything publicly out of fear of internal retribution. github.com/mozilla/stan...github.comPrompt API · Issue #1213 · mozilla/standards-positionsSpecification title Prompt API Specification or proposal URL (if available) No response Explainer URL (if available) https://github.com/webmachinelearning/prompt-api/blob/main/README.md Proposal au... 116838
Reposted by Marco IppolitoRafael Gonzaga | Node.js @rafaelgss.dev · 05/05/2026Node.js v26.0.0 is out 💚 Temporal API enabled by default, V8 14.6, Undici 8, and key deprecations as we keep modernizing the platform. Check it out nodejs.org/en/blog/rele...nodejs.orgNode.js — Node.js 26.0.0 (Current)Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 112735
Reposted by Marco IppolitoNode.js @nodejs.org · 30/04/2026Reminder: Node.js v20 is end-of-life (EOL) today. Upgrade + get security support for EOL versions here: nodejs.org/en/about/eolnodejs.orgNode.js — End-Of-LifeUnderstand Node.js End-of-Life, what it means for security, tooling, and compliance, plus EOL version details and commercial support options. 06724
Marco Ippolito @marcoippolito.dev · 30/04/2026It's time to close this issue. Node.js v20 goes end of life today! github.com/nodejs/Relea...github.comRelease plan - v20.x Maintenance LTS · Issue #855 · nodejs/ReleaseDraft schedule - all dates subject to change Version Release Date Releaser v20.9.0 2023-10-24 @richardlau (LTS transition) v20.10.0 2023-11-22 @targos v20.11.0 2024-01-10 @UlisesGascon v20.11.1 202... 051
Reposted by Marco IppolitoJames Snell @jasnell.me · 17/04/2026We are happy to announce the NodeConf EU is returning in 2026. This time, things will be a little different. While the Irish countryside made for a beauttiful backdrop for getting the community together to talk about Node.js, there have always been a number of logistical challenges to hosting there; 12914
Reposted by Marco IppolitoJames Snell @jasnell.me · 15/04/2026Great Node.js Collab Summit in London the past 2 days. Lots accomplished. 2284
Reposted by Marco IppolitoNode.js @nodejs.org · 10/03/2026Node.js is moving to one major release per year starting with Node 27! 🚀 ✅ Simpler: Every release becomes LTS. ✅ Predictable: Version numbers now align with the year. ✅ New: A 6-month Alpha channel for early testing. bit.ly/4rnosLgnodejs.orgNode.js — Evolving the Node.js Release ScheduleNode.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 423360
Marco Ippolito @marcoippolito.dev · 05/03/2026Node.js v22.22.1 is out 🔥 Release notes 👇 nodejs.org/en/blog/rele...nodejs.orgNode.js — Node.js 22.22.1 (LTS)Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 0184
Marco Ippolito @marcoippolito.dev · 05/03/2026Node.js v20.20.1 is out 🎉 This is the last planned release before v20 goes End-of-Life ❗ Release notes 👇 nodejs.org/en/blog/rele...nodejs.orgNode.js — Node.js 20.20.1 (LTS)Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 0143
Marco Ippolito @marcoippolito.dev · 12/02/2026I just found out @deno.land throws the same error as Node.js when trying to run typescript in node_modules. That's cool 🙏 github.com/denoland/den...github.com 020
Marco Ippolito @marcoippolito.dev · 11/02/2026github.com/nodejs/types...github.comThe future of `--experimental-transform-types` · Issue #51 · nodejs/typescriptI wanted to talk about the future of --experimental-transform-types. The feature has been stable for a while no outstanding issue. The problem with this flag is that the syntax supported might chan... 041
Reposted by Marco IppolitoAntoine du Hamel @aduh95.bsky.social · 10/02/2026Node.js patch release day! Full changelog and download links at nodejs.org/en/blog/rele... and nodejs.org/en/blog/rele...nodejs.orgNode.js — Node.js 24.13.1 (LTS)Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 0185
Reposted by Marco IppolitoRafael Gonzaga | Node.js @rafaelgss.dev · 29/01/2026🚨 Node.js assessment of the recent OpenSSL Security Release TL;DR: We'll update OpenSSL versions through a regular release process. nodejs.org/en/blog/vuln...nodejs.orgNode.js — OpenSSL Security Advisory Assessment, January 2026Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 062
Reposted by Marco IppolitoJoyee Cheung @joyeecheung.bsky.social · 22/01/2026This just landed! Thanks @addaleax.bsky.social and @legendecas.bsky.social for the reviews! It will be out in the next semver-minor release of 25, and likely backportable to older LTS - the new workflow is a compatible improvement to the existing postject-based SEA building workflows from v18.x. 0196
Marco Ippolito @marcoippolito.dev · 14/01/2026This account is now operating on a cats-only basis 2110
Reposted by Marco IppolitoNode.js @nodejs.org · 13/01/2026We appreciate your patience and understanding as we work to deliver a secure and reliable release. Updates are now available for the 25.x, 24.x, 22.x, 20.x Node.js release lines to address: - 3 high severity issues - 4 medium severity issues - 1 low severity issue nodejs.org/en/blog/vuln...nodejs.orgNode.js — Tuesday, January 13, 2026 Security ReleasesNode.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 16426
Reposted by Marco IppolitoRafael Gonzaga | Node.js @rafaelgss.dev · 08/01/2026Node.s sec release We are doing our best. We are ensuring test passes on all platforms and all active release lines (v20, v22, v24 and v25) - and they aren't currently. Unfortunately, we don't have an ETA for that, and it's likely that this security release will be postponed one more time. Sorry. 084
Reposted by Marco IppolitoStefan Judis @stefanjudis.com · 06/01/2026TIL that modern Node not only supports `--env-file` / `--env-file-if-exists` but also a new method to programmatically load .env files. It's been marked stable since Node v24 (current LTS), and I'm now on the journey of removing all the `dotenv` dependencies. 😅 www.stefanjudis.com/today-i-lear... 79314
Marco Ippolito @marcoippolito.dev · 19/12/2025Thank you @awscloud.bsky.social soooo much for sponsoring me on @github.com 🙏 what a present 🎁 github.com/sponsors/mar...github.comSponsor @marco-ippolito on GitHub SponsorsHi I'm Marco and I work on Node.js 080
Marco Ippolito @marcoippolito.dev · 17/12/2025 ⚠️ Node.js security release has been postponed ⚠️ We have decided to delay the security release further to January 7th 2026 to ensure the team has enough time to prepare the releases and avoid distruptions during the holiday season. nodejs.org/en/blog/vuln...nodejs.orgNode.js — Wednesday, January 7, 2026 Security ReleasesNode.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 0153
Marco Ippolito @marcoippolito.dev · 15/12/2025⚠️ The security release has been postponed to the 18th of December. The team is working on a challenging patch. 0194
Reposted by Marco IppolitoKamran Ayub @kamranicus.com · 10/12/2025Type stripping landed in Node 24 LTS 40 minutes ago! Thanks @marcoippolito.dev! github.com/nodejs/node/...github.comRelease 2025-12-10, Version 24.12.0 'Krypton' (LTS), @targos · nodejs/nodeNotable Changes [1a00b5f68a] - (SEMVER-MINOR) http: add optimizeEmptyRequests server option (Rafael Gonzaga) #59778 [ff5754077d] - (SEMVER-MINOR) lib: add options to util.deprecate (Rafael Gonzaga... 193
Marco Ippolito @marcoippolito.dev · 08/12/2025❗️Node.js Security release pre-alert ❗️ We will release new versions of v20, v22, v24, v25 release lines on or shortly after the 15th of December 2025 in order to address: * 3 high severity issues. * 1 low severity issue. * 1 medium severity issue. nodejs.org/en/blog/vuln...nodejs.orgNode.js — Monday, December 15, 2025 Security ReleasesNode.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 0187
Marco Ippolito @marcoippolito.dev · 25/11/2025Node.js v20.19.6 is out 🥳 Release notes: nodejs.org/en/blog/rele...nodejs.orgNode.js — Node.js v20.19.6 (LTS)Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 0154
Reposted by Marco IppolitoRob Palmer @robpalmer.bsky.social · 24/11/2025Node & TypeScript excitement 😉 Marco tells the story of implementing Type Stripping support in Node. It involves a lot of collaboration across the JS ecosystem. 🔷 First cut took 20 days (fast for Node) 🔷 TS delivered flags to ease adoption 🔷 Marco's reward: a bread machine 2272
Marco Ippolito @marcoippolito.dev · 24/11/2025Just published a new blog post. It’s about my experience shipping Node.js native TypeScript support. It’s not a technical blog post, it's about my perspective, what it felt like and what I learned along the way. satanacchio.hashnode.dev/the-summer-i...satanacchio.hashnode.dev 2204
Marco Ippolito @marcoippolito.dev · 21/11/2025Good first issue in Node.js github.com/nodejs/node/...github.com--experimental-strip-types default value should depend on --without-amaro configure flag · Issue #60640 · nodejs/nodeVersion git november 8 2025 Platform All... Subsystem No response What steps will reproduce the bug? Build with --without-amaro flag, several tests will fail (parallel/test-worker-syntax-error is a... 050
Marco Ippolito @marcoippolito.dev · 17/11/2025good first issue github.com/nodejs/amaro...github.comswc update workflow is broken · Issue #329 · nodejs/amaroWe have a build failure https://github.com/nodejs/amaro/actions/runs/19414263623/job/55540131804#step:8:1 The swc update workflow is failing 000
Reposted by Marco IppolitoRob Palmer @robpalmer.bsky.social · 16/11/2025At JsConf.jp @marcoippolito.dev is telling us about built-in TypeScript support in Node. Node's type-stripping is performed by SWC and was inspired by ts-blank-space bloomberg.github.io/ts-blank-spa... 3253
Reposted by Marco IppolitoRob Palmer @robpalmer.bsky.social · 12/11/2025Node excitement 😉 Congrats to @marcoippolito.dev on making it official: type-stripping in Node 25 is now declared to be stable 🎉 You can run: node index.ts The capabilities have not changed since Node 24. This is purely a maturity indicator. 116528
Reposted by Marco IppolitoRuy Adorno @ruyadorno.com · 16/10/2025Here are the slides for my Node.js year in review talk: speakerdeck.com/ruyadorno/no... #nodejs #javascript #JSConfspeakerdeck.comNode.js 2025: What's new and what's nextThis talks is a recap of what went on in the Node.js runtime in 2024-2025. Presented at JSConf US 2025 33916
Reposted by Marco IppolitoNode.js @nodejs.org · 13/10/2025Node.js v24.10.0 is out. * Per-stream inspectOptions support in console * Removal of util.getCallSite (in favour of util.getCallSites) * Upgraded OpenSSL to 3.5.4 and npm to 11.6.1 * Various src and benchmark optimizations nodejs.org/en/blog/release/v24.10.0 nodejs.orgNode.jsNode.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 0417
Reposted by Marco IppolitoNordic.js @nordicjs.com · 03/10/2025Marco Ippolito introduces node.config.json in Node.js v23, a long-awaited config file that finally makes runtime flag management structured and predictable. 🚀 #NordicJS #NordicJS2025 071
Reposted by Marco Ippolitodanielroe @danielroe.dev · 29/09/2025please do fill this out! it's one of the good surveys and I always find taking it to be informative and fun. ✨ ... and, if you're not always represented in surveys like this, it would be particularly good to hear your voice 🙏 2235
Reposted by Marco Ippolitojviide.iki.fi @jviide.iki.fi · 12/09/2025pnpm v10.16.0 adds "minimumReleaseAge", a setting for defining how long a version has to have been published before pnpm will install it. A nice countermeasure against accidental installs of short-lived compromised packages before they get taken down. Not a 100% fix, but a great additional step!github.comRelease pnpm 10.16 · pnpm/pnpmMinor Changes There have been several incidents recently where popular packages were successfully attacked. To reduce the risk of installing a compromised version, we are introducing a new settin... 819864