Update your Vaadin 8 project to Java 11 and GWT 2.9.0

Vaadin 8 was originally built and designed when Java 8 was the newest and the coolest. You can see this in many parts of the API. For example, we use lambdas to implement listeners that only have one method, and use Optionals and Streams here and there. Vaadin 8 also uses GWT 2.8.2, which allows you to use Java 8 syntax in your client-side code.

However, Java has moved forward both as a programming language and as a runtime environment. 

Browse a file system on the server-side

Recently I saw this question in StackOverflow: The quick answer to this one is that, no there is no FilesystemDataProvider in Vaadin 8. Since it is missing, it is naturally a hindrance to some Vaadin 7 -> 8 migration projects. That gave me motivation to study, if it is difficult to implement ...

Vaadin Support heroes in action

A typical day at Vaadin Support: tell us your problem, we give you the solution. We help with a huge variety of issues. Every customer has their specific circumstances which creates a challenge to our support heroes daily. However, we did solve a few generic problems recently and I’d like to share ...

What have we resolved lately?

Vaadin Support resolves a humongous variety of different tasks and issues all the time. It is actually fascinating to see all the different Vaadin projects our customers are working on and what they are struggling with. However, every now and then some issues surface that kind of repeat themselves. ...

Get Free Support Now

  This week is the Free Support Week! This is how it works: You sign-up for free support by following the link at the bottom You'll get an email with a join-link Enter the support portal at vaadin.com Send your support request and solve all your worries by the end of this week.  We will accept 50 ...

Free Support is upon us

  Offering a support option for your products is something every software vendor just has to have, and so do we at Vaadin. In Vaadin’s case, however, the support option needs to be extra good and bring more value than your average support subscription, because the Open Source product itself already ...