Component Factory now under Apache 2.0

Component Factory now free

The Component Factory service was discontinued as part of our recent subscription changes. We’re making all custom components, except extensions of commercial components, available under the Apache 2.0 license. 

This means you can now use and modify these previously-commercial components for free.

Enabling Live Reload in Vaadin 14.3

  Vaadin 14.3 ships with a new Live Reload feature that lets you see your UI changes in the browser without a manual refresh. It is automatically enabled in development mode and does not require any browser plugins. Read on to get started with Live Reload with JRebel, HotswapAgent, or Spring Boot ...

New component features and development-time improvements in Vaadin 14

The latest feature update for Vaadin 14 includes much-requested component features and development-time improvements. Read on for more about the improved Dialog, pnpm build tool, DateTimePicker component and other new features. The features described in this post are available today in 14.2.0 and ...
Blog post visualization of choosing between the LTS and non-LTS Vaadin release channels.

Choosing between LTS and non-LTS release channels

Vaadin 15 was released into general availability last week. By and large, the recommended option for most users who don't require the new TypeScript support is our current long-term support (LTS) version, Vaadin 14.1. This article explains how to select the right version of Vaadin for your project ...
vaadin14.1

New drag and drop API and more in Vaadin 14.1

Vaadin 14.1 brings a new drag and drop API, new components, a faster development-mode build, and a lot more. The generic drag and drop API The new drag and drop API allows you to turn any UI component into a draggable component or one capable of receiving dropped components. To make a component: ...

Top 14 new features in Vaadin 14

Vaadin 14 is the latest Long-term support (LTS) version of the Java web framework. Since the previous LTS version (Vaadin 10), we have released a lot of great features, like CDI support, dynamic route registration, Material theme, keyboard shortcuts, and 18 new components, to name a few. Assuming ...

Vaadin 14, the next LTS release, is in beta testing

Update 25th June: Most new features are production ready, but we still want to take a timeout to fix some developer experience related issues in the new npm mode. Thus we are releasing another RC this week instead of final LTS release. With the npm mode, which is the default for new projects, ...

What is Grid Pro and what is happening to the free Grid?

We recently released Vaadin 13. One of the new components in the new platform version is Vaadin Grid Pro. It's the first release of the commercial extension of our free and open source Grid component. Because we are a commercial open source company, some of the features we release will be free and ...

Vaadin 12 Brings New Components and Improved Performance

Vaadin 12 adds a bunch of new components, a couple of significant performance improvements, a Material Design theme option and many other small improvements and bug fixes. Vaadin 12 is an incremental release and a recommended update as we are making progress towards the next LTS version, to be ...

Vaadin 11 is now available with Gradle support and new components

Today we reached our first train stop in the new Vaadin release model – Vaadin 11. As mentioned earlier, we will release new features to the Vaadin platform every three months, while releasing a long-term support (LTS) version at least once every two years. Vaadin 11 is the first bleeding-edge ...