Vaadin

Join Vaadin Log In
Roadmap 2010H1

We will be working hard during 2010H1 to make 2 Vaadin minor releases and 3 other releases. In addition to this we will make maintenance releases for the latest Vaadin minor version bi-weekly.

Vaadin 6.3

Vaadin 6.3 is the upcoming minor release. It will be using GWT 2.0, which brings new features and a new Development mode (previously known as OOPHM). Vaadin 6.3 will also include support for drag’n’drop, portlet HTML mode, Javadoc improvements and many minor improvements.

The estimated release date is 31.3, for more up to date information see milestone "Vaadin 6.3.0" below.

TestBench 2.0

A test recording and playback tool for Vaadin applications. Used also in Vaadin development and nightly builds to find regression errors.

The estimated release date is 15.4, for more up to date information see milestone "TestBench 2.0" below.

Directory

Directory provides a home for all Vaadin addons, both commercial and free. Everybody is free to share what they have made using Vaadin. The Directory will make it much easier to find other people’s Vaadin addons.
Some of the current projects e.g., JPAContainer will be published through the Directory.

The estimated release date is 31.3.

Visual designer (WYSIWYG editor)

The visual editor for Eclipse will be improved with better usability, more functionality, improved layout support and more. Development versions (nightlies) will be deployed to the experimental Eclipse update site continuously.

This is planned to be done during Q2 with an estimated release at the end of Q2.

Vaadin 6.4

Vaadin 6.4 is the following minor release of Vaadin. Planned larger features include Table improvements (footer, improved multi select and more), a TreeTable component (hierarchy in a Table), an SQLContainer to make it easier to use a database directly as a data source.

The estimated release date is 15.6, for more up to date information see milestone "Vaadin 6.4.0" below.

Current Development Milestones and Backlogs

What Happens Right Now?

Up-to-the-minute list of things that the Vaadin development team is working on is maintained on the timeline.

What Happens Next?

All of the planned future development can be viewed in the milestones on this page. Milestones with a date are mostly implemented in a timely manner. Ideas on the backlogs with no date set might never get implemented.

How To Get Feature X Implemented?

There are two ways of ensuring that your favourite feature will get implemented:

  • Implement it yourself. Really! Just get the the sources, compile and start implementing. It is not that hard.
  • Sponsor the development of the feature. 

We also value all suggestions for new features and will try to accomodate as much as possible. Vaadin UserVoice contains current feature suggestions which you can vote for.

How To Get the Feature In Vaadin?

Implementing a feature for yourself is one thing, implementing and documenting it in a way everyone can enjoy it is a totally different story. For the feature to get in the main release, it must be ready for everyone and the development team must feel comfortable maintaining the feature for years.

If you have implemented a feature that you consider worthy to be integrated, please post your development as a new ticket (with patch). We try to evaluate all patches in a timely fashion and will respect your contribution and try really hard to make it happen.