Next.js 16.2, unstable_catchError, next-forge 6, React's Rust Compiler, AI Elements 1.9, Banning useEffect
Next.js 16.2
This release is packed with performance improvements, better debugging tools, and AI-focused features:
- ~400% faster dev startup – localhost:3000 is ready much quicker during
next dev - 25-60% faster rendering – a smarter JSON parsing approach speeds up Server Components payload deserialization
- Redesigned 500 error page – cleaner built-in fallback page for production errors
- Server Function logging – dev terminal now shows function name, arguments, and execution time
- Hydration diff indicator – error overlay clearly labels server vs. client content mismatches
--inspectfornext start– attach a Node.js debugger to your production server- 200+ Turbopack fixes – including SRI support,
postcss.config.ts, and Server Fast Refresh - AI improvements –
AGENTS.mdincreate-next-app, browser log forwarding, and experimentalnext-browser
⚡️ Sponsor: Blazity
You Can Just Ship Agents: Architecting for the Agentic Era | Dom Sipowicz, Vercel
How are teams building reliable, production-ready agent systems without reinventing orchestration from scratch? Dom Sipowicz (Vercel) walks through what it takes to ship agents using the Vercel AI Cloud and the new Workflow Development Kit — from architecture decisions to production deployment.
Recorded live at the Frontend Forward Blazity London Meetup, February 2026.
📙 Articles / Tutorials / News
unstable_catchError()
The Next.js team is working on a programmatic way to wrap any part of your UI in an error boundary. It's more flexible than the error.js convention, supporting custom props, retry logic, and server-rendered fallbacks
► Next.js Donut Pattern Explained in 5 Minutes
The video shows the donut pattern, where a client wrapper holds server-rendered content inside it
𝕏 React Compiler: Rust Edition is on the Way
The React team is porting the React Compiler to Rust, with most of the work done using AI. More details are expected soon
𝕏 Why we banned React's useEffect
One team's journey from useEffect-induced production bugs to a strict no-direct-useEffect rule. The post offers five concrete patterns that cover most use cases and argues the rule matters even more now that AI agents are writing code
⚛️ React Summit | June 12 & 16, 2026
The world’s biggest React conference in beautiful Amsterdam and online! Learn from top React experts & connect with the community.
Use code NEXT for 10% off tickets
📦 Projects / Packages / Tools
next-forge 6
next-forge is a production-ready template for Next.js that aims to be a full, opinionated starter for new apps. This big release adds better DX, a new "agent skill" you can install for structured next-forge knowledge, and new docs. Bun is now the default package manager (pnpm/npm/yarn still work)
AI Elements 1.9
The latest update adds a new skill to help agents build with the library, plus a <JSXPreview /> component for rendering streamed JSX and a screenshot action for <PromptInput />. The <Conversation /> component can also now download chats as markdown
Base UI v1.3.0
Version 1.3.0 brings lots of small fixes plus a few big wins: Drawer is now stable, plus a new SwipeArea for Drawer. Select, Combobox, and Slider get a new Label part, and Combobox + Autocomplete add an InputGroup part. Tooltip adds a closeOnClick prop, and Menu now supports content transitions via Viewport
Streamdown 2.5
Streamdown is a component designed to render Markdown streamed from AI models. In version 2.5 new staggered animations cascade content in sequentially, custom renderers can now read code fence metastrings, and line numbers are toggleable. There are also other performance related improvements
⚡️ Sponsor
The Tigris Storage SDK: Giving you code you can read at a glance
Stop wrestling with AWS S3 boilerplate in your Next.js apps. The new Tigris Storage SDK gives you simple get, put, and remove calls with first-class TypeScript support — storage that feels like JavaScript.
🌈 Related
The Best Frontend Framework Doesn't Exist, Only Trade-offs Do
An opinionated overview of modern frameworks arguing there’s no universal winner. Next.js, Astro, and TanStack Start all solve different problems depending on caching, scale, and team experience. The article was previously featured but was recently updated
Two React Design Choices Developers Don’t Like—But Can’t Avoid
SolidJS creator Ryan Carniato argues that two often‑criticized React patterns, deferred state commits and dependency arrays, exist for good reasons. When async data enters the system, every UI framework eventually runs into the same constraints if it wants to keep the UI consistent
What do coders do after AI?
Super interesting read! This article breaks down what AI means for developers today. It covers layoffs, changing job roles, and how coding is shifting from hands-on work to guiding AI tools
Seven Years to TypeScript: Migrating 11,000 Files at Patreon
Patreon shares how they moved their entire frontend from JavaScript to TypeScript over seven years. What started as voluntary adoption eventually needed AI-powered tools to finish the job across 11,000 files and 1 million lines of code
Have a link you want to share? Send me an email at erfan@nextjsweekly.com
All submissions are appreciated.
👋 See you next week!
