@kmcguire There’s always someone who takes the hints ![]()
Does this work yet? This is such a critical features as ISR is just terrible waste of resources and On Demand Revalidation is a major improvement.
Hi,
Really looking forward to this feature as well. Any news?
Thank you
This is not yet supported for Next.js 13.4+ app router. We would be trying to release it once we add support for that.
Is it supported for earlier versions of Next.js or are you holding back the release until you’re able to support all versions?
We had made some progress, and got successful in our initial attempts. However, before we could release it, this update from Next.js broke it as mentioned above. So, when we started to evaluate how to implement it for the new features, we discovered that there’s a significant chance we would have to change the existing APIs. Thus, we decided to not release something that can be fragile and soon-replaced with a different API altogether.
Any updates on this? ![]()
None, at the moment.
Any updates on this? ![]()
We’ve released Next Runtime v5.0.0-rc.0 about 18 hours ago: @netlify/plugin-nextjs - npm (npmjs.com) which will solve this. GA is supposed to be in March.
Note that, it only supports Next.js 13.5 and beyond (including 14).
including 14? does that include partial prerendering?
It could work, but no guarantees about features that are experimental in Next.js itself.
Hi thread, On-Demand ISR revalidation works for me using the latest runtime. cheers
Wonderful, thanks for confirming that! I appreciate you taking the time to let us know!
Hi folks,
a new major version (v5) of our Next.js Runtime is rolling out soon to all sites using Next.js 13.5+.
Starting today, you can already opt-in to use this version for your site, before the automatic rollout starts.
This version has full support for all Next.js functionality. We are constantly testing it using both the official suite of Next.js tests and our own end-to-end tests. Multiple past issues are resolved, including the one in this thread.
To opt-in:
- Please ensure you’re using Next.js 13.5+ (that includes 14.x ofc) and Node.js 18+ in your build settings.
- Opt-in from your Netlify site’s Deploys page. The new runtime should apply from the next deploy.
I hope that partial pre-rendering is something you’ll work towards supporting (once it becomes a little less experimental) as it’s arguably one of the most exciting features next has shipped in quite some time.
Yes, we’re on that. Hope to update soon! (though being experimental the Next.js team can also break stuff along the way, ofc)
