New in Vue – February 2025

As you probably didn’t even notice, I skipped January issue of my wannabe monthly newsletter. I was in a hurry towards some deadlines, and I wrote 3 other articles in 2026 already. So I decided not to post some half-baked something last Saturday and to postpone the release. Today I am travelling by train from Prague to Ostrava, which is always a good opportunity for creative work. Here it comes.

New Vue newsletter launched

Nuxt began 2026 with a new minor release 4.3. Among numerous updates and improvements, it is now possible to opt-in into forthcoming v5 features via a setting. Nuxt v5 shouldn’t be a revolutionary update with large API and behavior changes, but it will bring completely re-worked Nitro v3 server engine promising faster and more effective execution with a number of new cool features.

Owners of larger projects also got a pleasant announcement about the official support for Nuxt v3 being extended by 6 months – from end of January to 31 July 2026. That gives everyone more time for migration efforts. Some are complaining that the support period should be even longer as production teams need more stability but remember Nuxt is an open source-project. Despite handful of the team members are now being paid by Vercel, the solution capacity is still limited. I would rather see new features being developed than legacy code being maintained indefinitely for (often non-paying) users.

There are two new official Nuxt modules around the corner. Nuxt Accessibility will focus on dealing with accessibility issues by providing ways of testing and giving hints during development. [Nuxt Hints] will go even beyond that and should provide insights about your applications’ performance, accessibility, and security. Both modules are now in alpha stage towards their v1 release which is expected soon.

Formerly paid premium feature Nuxt Studio was made free and fully open-sourced. The transition process started after Vercel acquired NuxtLabs last summer and was finished at the dawn of 2026. Nuxt Studio used to be a way of making money for Nuxt development. As this is not necessary anymore, you have this advanced CMS solution at your disposal now.

Adam Berecz announced his Vueform 2.0. I learned about Vueform 11 months ago from his conference talk and I immideately liked it. Now it seems there will be a paradigm shift from more opinionated form-handling solution to a headless core that will allow smooth extension by almost any UI library. Looking forward to the result. Forms are a big (and somewhat painful) topic, and I am afraid I haven’t picked my dream setup yet. Another player out there might be Formisch which is being developed from last summer by Fabian Hiller, the author of Valibot validation library. But since Nuxt UI also opensourced their previously paid components, maybe their Form is all a Nuxter would need? I am planning to experiment on this theory a bit…

Let’s not forget about broader Vite ecosystem. As you may have heard, one of the fundamental parts of the ongoing improvement efforts is Rolldown. The bundler written in Rust is made to be crazy fast and effective in building modern webapps. Vite version 8, which is already in beta stage since December, will be powered by Rolldown exclusively. And soon there will be standalone Rolldown release, we already have release candidates. And there is much more going on as you can see in the fresh monthly summary by Alex Lichter.

Last thing that caught my attention lately is npmx – an alternative frontend to NPM package registry. It is an open-source project, currently under active development, that promises improved experience when browsing NPM packages. Not a competing repository and ecosystem, just an alternative frontend with additional features. I was satisfied with classic https://www.npmjs.com/, but this seems as one of those updates you don’t know you need until you get it. I will keep my eye on it.

I plan to release the March issue after VueJS Amsterdam conference. This year I am not travelling there in person, but I will keep my eye on the updates and I am sure there will be a lot of news to talk about. Take care until then!

Upcoming events

Past issues:

Follow me for more updates on Vue, Nuxt, Vite – and maybe even more!

Leave a Reply