Using new features with the LTS version: case TreeGrid

In Vaadin 10+, all components are basically add-ons. Previously we shipped the core component set in one module, but now all component implementations are different modules. Most often in your build file, you only use Vaadin BOM, which defines a set of modules that are tested to work together, and ...

Vaadin CDI for Vaadin 10 now available for testing

Vaadin CDI 10.0.0.beta1 is now available. Vaadin CDI integration library has been an important tool for many Vaadin developers, but we wanted to scope it out of initial Vaadin 10 release to get the first version of the new platform out sooner. The new version builds on the same old principles as ...

V8 vs. V10 - two maintained Vaadin versions, which one to choose?

Are you the one who jumps in to try all new technology? When choosing your car model, do you already select a hybrid engine, or even a fully electric one, instead of the conventional combustion engine? Both will take you from location A to place B, but features and risks in your investment are ...

Consuming rest services in Vaadin 8

Using REST services has really struck though during the last couple of years. They often act as a "public API" for third-party solutions like mobile apps or as a "persistence layer" for client-side web apps (GWT, Angular etc.). Java is probably the most common platform for providing REST services, ...

Community Spotlight: Kimmel Tamás - a CDI expert and Vaadin contributor

The Vaadin community contains a lot of different kind of talent. Some are new to Java, looking for a more productive development platform, some have vast experience from Java and related technologies. Kimmel Tamás is a domain expert in CDI and there is a high chance his code is powering your Vaadin ...

Vaadin Framework 8.4 coming out with a bunch of enhancements and improved JDK 10 support

Update: Vaadin Framework 8.4.0 is now available. Alpha releases of Vaadin 8.4 are already available, and the final is scheduled for the 25th of April. The feature release contains enhancements to Grid, TreeGrid, Binder, converters, DateField, BrowserResizeListener and more. ComboBox has a better ...

Vaadin 10 is now in beta phase, help us to make it stable

Last September we made the first developer preview release of Vaadin 10, and last week we announced a beta version. Vaadin 10 will be one of the most significant renewals to the Vaadin platform. All of the UI components are now built as standard Web Components, which you can use in virtually any ...

Vaadin Framework 8.3 is now stable

It’s my pleasure to announce that Vaadin Framework 8.3.0 is now out and ready for general usage. As discussed in the previous beta blog entry, the most significant enhancements are in the integration libraries to Spring and CDI. Also, many components have received nice improvements. To take ...

Vaadin Framework 8.3 coming up

The first beta release of Vaadin 8.3 is out. As we are now getting into the “release train mode,” this comes quite soon after the recent 8.2 version. Along with all the latest bug fixes, there is also a bunch of nice features that made it to this milestone. Easier styling of certain components: ...