Web frameworks: 2025 in review
13 major releases, 52 security vulnerabilities, and 3 acquisitions shaped the web framework ecosystem in 2025. A comprehensive look at what happened and what is coming in 2026.
My job involves keeping a finger on the pulse of web frameworks. I wrote about what I tracked in 2025.
Themes I saw:
1. So. Many. CVEs.
2. The Next.js team delivered!
3. Changes for coding agents
4. RSCs entered a new phase
5. Signals won... almost
6. 🦀🦀🦀
👉 www.netlify.com/blog/web-fra...
27.01.2026 22:08
👍 24
🔁 7
💬 3
📌 2
v5.16 Release Notes | Gatsby
Welcome to gatsby@5.16.0 release (January 2026) Key highlights of this release: React 19 support! Node.js 24 support Also check out…
It is a great pleasure for me to announce that Gatsby now supports React 19(!) as well as Node.js 24.
👉🏼 Check out v5.16: www.gatsbyjs.com/docs/referen...
There are still *a lot* of Gatsby sites out there. Probably >1M. We want to keep these stable and secure, not to be a burden. We will do better.
26.01.2026 22:28
👍 6
🔁 1
💬 0
📌 0
6 new React Router & Remix CVEs: what you need to know
Six CVEs affecting React Router and Remix have been disclosed. Affected projects should upgrade.
Hopefully the last batch of framework CVEs for a while 🤞: www.netlify.com/changelog/20....
This one was delayed as we needed to work with the @remix.run team (👋 thanks!) to understand the impact on Netlify projects, since the CVE descriptions were intentionally open ended.
TL;DR: Please upgrade. 🥲
20.01.2026 20:49
👍 2
🔁 1
💬 0
📌 1
Congrats! Super excited for this new step!
11.01.2026 20:35
👍 0
🔁 0
💬 1
📌 0
We just shipped three new capabilities on Netlify:
Observability, AI Gateway, and Prerendering – all now GA.
They’re built to support the entire AI dev loop, not just code generation. 🧵
16.12.2025 18:30
👍 8
🔁 4
💬 1
📌 2
Indeed, that’s not possible today. We’re working on improving this, you’ll hear all about it!
10.10.2025 20:00
👍 2
🔁 0
💬 1
📌 0
Hey @villesau.bsky.social ! We’re working on longer-running functions, but you can already stream for quite a long time today from an edge function. Let us know if this works for you!
10.10.2025 18:56
👍 0
🔁 0
💬 1
📌 0
Happy birthday Prince! Enjoy the adventure!
08.03.2025 18:14
👍 1
🔁 0
💬 0
📌 0
oof. We'll be on the lookout for any other reports of this — it's definitely not the desired behavior. If you have any other feedback or thoughts in the meantime, don't hesitate to let any of us know!
24.01.2025 11:45
👍 0
🔁 0
💬 0
📌 0
Netlify Function with params
Netlify Function with params. GitHub Gist: instantly share code, notes, and snippets.
Hi Carl 👋 Ivan from Netlify here.
This is supposed to work, I'm trying to find a reproduction, but it seems to work as expected. Here's what I'm doing:
gist.github.com/minivan/c57e...
I may be missing something in the use case, could you help out and let me know how you expect it to work?
23.01.2025 08:56
👍 1
🔁 0
💬 1
📌 0