Apache Wicket 6.16.0 released
The Apache Wicket PMC is proud to announce Apache Wicket 6.16.0!
This release marks the sixteenth minor release of Wicket 6. Starting with Wicket 6 we use semantic versioning for the future development of Wicket, and as such no API breaks are present in this release compared to 6.0.0.
New and noteworthy
This release fixes 15 bugs and adds the following improvements:
- Upgrade JQuery to latest releases - 1.11.1 & 2.1.1
- Upgrade Atmosphere to latest version
- Generation of wicket ids with prefix / suffix
- Introduce CharSequenceResource similar to ByteArrayResource
The full list of improvements and fixes can be found at the end of this announcement.
Using this release
With Apache Maven update your dependency to (and don’t forget to update any other dependencies on Wicket projects to the same version):
<dependency> <groupId>org.apache.wicket</groupId> <artifactId>wicket-core</artifactId> <version>6.16.0</version> </dependency>
Or download and build the distribution yourself, or use our convenience binary package
- Source: http://www.apache.org/dyn/closer.cgi/wicket/6.16.0
- Binary: http://www.apache.org/dyn/closer.cgi/wicket/6.16.0/binaries
Upgrading from earlier versions
If you upgrade from 6.y.z this release is a drop in replacement. If you come from a version prior to 6.0.0, please read our Wicket 6 migration guide found at
— The Wicket team
Release Notes - Wicket - Version 6.16.0
* [WICKET-4545] - MarkupNotFoundException for Fragment and TransparentWebMarkupContainer * [WICKET-5553] - When using an Ajax request to display initially hidden components inside inline enclosures, only the first one appears. * [WICKET-5560] - A 404 error occurs when using a CryptoMapper * [WICKET-5569] - Unable to find markup for children of deeply nested IComponentResolvers during Ajax response * [WICKET-5570] - Rescheduling the same ajax timer behavior causes memory leak in the browser * [WICKET-5573] - FilterToolbar generics broken * [WICKET-5581] - CachingResourceStreamLocator is not extension-aware * [WICKET-5582] - ServletWebResponse#encodeUrl() makes absolute Urls relative * [WICKET-5589] - Upgrade wicket-atmosphere to the latest version of atmosphere * [WICKET-5591] - Missing translation for HoursValidator.range (in DateTimeField) * [WICKET-5592] - Add a method to clear the cache of CachingResourceStreamLocator * [WICKET-5593] - AjaxFormValidatingBehavior attempts to update non-visible feedback panels * [WICKET-5595] - Atmosphere: updates infinitly with long polling transport * [WICKET-5596] - DropDownChoice#wantsOnSelectionChangedNotifications(T) not being called on unmounted page * [WICKET-5601] - AbstractSingleSelectChoice fails with NullPointerException when its choice renderer returns null from #getIdValue()
* [WICKET-5587] - Upgrade JQuery to latest releases - 1.11.1 & 2.1.1