The Wicket team is proud to announce the second beta release of the Wicket 6.x series. This release brings over many improvements over the 1.5.x series.
New and Noteworthy
The Beta 2 contains a new experimental module Wicket Atmosphere, which brings serverside push to Wicket and provides a great way to render serverside markup and send it to the browsers of your users. Check out the atmosphere example in our Examples project to see it in action.
In your application’s init method you need to register the push event bus:
Somewhere where you want to push your changes to the client, you need to publish your event to the push
And finally you need to subscribe your page (or component) to the
EventBus’s events with
@Subscribe, taking in the typed parameter you post to the EventBus (in this case a
To be able to use Wicket Atmosphere you need to include the following dependency:
Please note that this is still experimental.
The Jira changelog of all closed ticket at Jira
To use it in Maven:
If you don’t use a dependencies management build tool then you can download the full distribution (including source).
There are no more planned API breaks but if you find something that can be made better now it the time to discuss it! We will try to avoid making any API changes in the Release Candidates that will follow this beta release.
Any feedback about the new features, their implementation and their documentation is very welcome!
The Wicket team!