Vaadin 25.1.0 release candidate is out

We just released the first release candidate for Vaadin 25.1. Go check it out and report any issues right away. We expect to release the final version on Wednesday next week as long as no serious issues are discovered before that.

For an overview of what’s changing compared to Vaadin 25.0, have a look at the release notes.

Edit: Use rc2 instead for a couple of additional small tweaks that we missed in rc1.

New in the RC: hotswap state preservation

If you already tried out the latest 25.1 beta versions, then most things are the same. There’s still one huge improvement that we built just last week. We are now preserving the values of signal instance fields in view classes when deploying new changes in development mode using hotswap.

This means that you can just keep iterating from the same UI state after making changes rather than having to spend time clicking through the UI to e.g. expand the section that you were editing. Check out this video to see what it does in practice.

It’s a small feature from a technical point of view but the impact is huge. I’ve been playing with this feature for a week already since the very first prototype was ready and I must say that it makes Vaadin feel like a completely new framework!

2 Likes

… and now there’s also rc2 which is of course even better.