Using default DataSource to simplify the development and deployment of a Java EE application

Most servers these days, even when not applying a microservice architecture, host just one application. And most new applications connect to just a single database. Still a lot of time, both in development and deployment, is often spent configuring how your application connects to your relational ...

The state of SVG (Scalable Vector Graphics) in the modern web

I have always been a big fan of the SVG format (Scalable Vector Graphics, an XML based standard to represent graphics). I was already building a charting library using SVGs when the only way to display them in a browser was a browser plugin by Adobe. Around seven years ago I also authored an add-on ...

Vaadin 8.2 comes with improvements to Binder, Navigator, Grid, and Tree

Although there is currently a lot of buzz around the upcoming Vaadin 10 and Flow, we continue to work with improvements to the Vaadin 8 series, as well. In fact, specific features are developed or improved in the 8 series and then the changes will later be applied to Vaadin Flow. Also, the ...

More on Java 9 compatibility

As discussed earlier, the core of Vaadin 8 is already compatible with Java 9. The issue burdening developers, however, has been the incompatibility of GWT when compiling a new widgetset, or developing new components. For many Vaadin developers, this has been a showstopper, as setting up a different ...

Vaadin Framework 8.1 is now stable

I’m pleased to announce that Vaadin Framework 8.1 is now declared as stable. As discussed earlier, it brings the much awaited component support to the Grid’s columns, Vaadin 8 style support for hierarchical data structures (Tree and TreeGrid), improved drag and drop support, and enhanced OSGi ...

Try out HTML5 drag-n-drop, components in Grid and TreeGrid today

Vaadin Framework 8.0 came out just a bit more than a month ago, but we are already pretty far with the next major feature enhancements. The top three new features in Vaadin 8.1 include (click links to see examples in Sampler): Component support in Grid. In 8.1 it is no more required to use custom ...

Vaadin Framework 8 is out!

The long wait is over and I’m privileged to announce that Vaadin Framework 8.0.0 is released today! Version 7 was released over four years ago. Even though there have been 7 minor releases since the initial release, that have added countless of new major features, major releases are always more ...

Vaadin Framework 6 is becoming end-of-life, now what?

Vaadin Framework 7 was released in 2013, but there are still a whole lot of Vaadin 6 applications, doing their job, each and every day. When Vaadin 8 comes out as a stable release, which is hopefully pretty soon, Vaadin 6 series won’t anymore be covered by our free support, 8 years after its ...

Vaadin 8 beta is out - we need your help!

Update: We are now in RC state, help us to iron out the last bugs before first stable release! I’m happy to announce that the first beta version of the next major Vaadin Framework release is out. As discussed earlier, version 8 is a huge step forward taking advantage of the greatest and latest Java ...