The new Next.js 15 is out. Nothing new
The new Next.js 15 is out. What’s new in it? Nothing.
Nothing to upgrade a major version for. But a year has passed, and Vercel is rolling out a version as usual, even if they haven’t done anything at all.
It’s so bad that I even had to specify TS support for next.config - oh my god, the improvement of the century (by the way, it was possible to type this file via JSDoc before).
Other “grandiose” improvements include support for ESLint 9, a static page indicator in dev mode, and a changed name for the option in the config that is responsible for bundling third-party dependencies.
As always, impressive progress on Turbopack - now after this word in brackets there is Stable. Still, the webpack killer does not support custom loaders and style loaders.
What’s really interesting is the change in caching policy, and much more control over the cache for self-hosted systems - https://www.youtube.com/watch?v=sIVL4JMqRfc&t=1429s
Well, to make sure users completely lose their heads over this colossal release, a codemod utility was added to the release notes - they hadn’t added it before, although codemod was in every version starting with the 6th.