Welcome to Apache Wicket
With proper mark-up/logic separation, a POJO data model, and a refreshing lack of XML, Apache Wicket makes developing web-apps simple and enjoyable again. Swap the boilerplate, complex debugging and brittle code for powerful, reusable components written with plain Java and HTML.
- Check the feature list
- Read some Wicket buzz, some Wicket blogs
- Find out why you should use Wicket
- Check out some selected examples in detail or see them and many more in live action
- Take a look at our live component reference
- Go and download Wicket
- See what extras are available
Wicket is released under the Apache License, Version 2.0.
Wicket 1.4.9 released
This is the ninth maintenance release of the 1.4.x series and brings over fifteen bug fixes and improvements.
- Subversion tag
- Changelog
- To use in Maven:
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket</artifactId>
<version>1.4.9</version>
</dependency>
- Download the full distribution (including source)
It is worth noting that WICKET-2846 will be reverted in the next release because the community has shown a preference for this. So, it would be wise not to take advantage of the InheritableThreadLocal that was put into version 1.4.9.
Release Notes - Wicket - Version 1.4.9
Bugs
- WICKET-2741 - non-performant Collections.synchronizedMap() should be replaced with ConcurrentMap
- WICKET-2843 - Palette is incompatible with ListMultipleChoice in its use of the model
- WICKET-2853 - ListMultipleChoice/CheckBoxMultipleChoice do not retain selected but disabled items
- WICKET-2856 - PackageStringResourceLoader.loadStringResource() causes NullPointerException when used in a Class within the root package (i.e. it has no package declaration)
- WICKET-2858 - WicketSessionFilter: java.lang.IllegalArgumentException: Argument application can not be null
- WICKET-2859 - Wrong package names in Examples
- WICKET-2860 - Wrong name for swiss Application.properties
- WICKET-2861 - getConvertedInput() returns null and selectedValues.addAll tries adding it
Improvements
- WICKET-2790 - wicketTester.executeAjaxEvent method does not check if form is multiPart
- WICKET-2840 - Remove final on AbstractRequestTargetUrlCodingStrategy#getMountPath()
- WICKET-2846 - Store Application in InheritableThreadLocal instead of ThreadLocal
- WICKET-2855 - Constructor of RedirectRequestTarget does not validate URL
- WICKET-2869 - RangeValidator should use getMinimum and getMaximum
- WICKET-2870 - Fix hungarian translation for Wizard
- WICKET-2879 - delegate isVisible in PanelCachingTab
Wicket 1.4.8 released
Wicket 1.4.8 is released!
This is the eighth maintenance release of 1.4.x series and brings over 20 bug fixes and improvements.
- SVN tag
- Using Maven:
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket</artifactId>
<version>1.4.8</version>
</dependency>
Older news items
-
Wicket 1.4.7 released - 05 Mar 2010
The Apache Wicket project is proud to announce the seventh maintenance release of Apache Wicket 1.4. This releases brings over 30 improvements and bug fixes.... more -
Wicket 1.4.6 released - 01 Feb 2010
The Apache Wicket project is proud to announce the sixths maintenance release of Apache Wicket 1.4. This releases brings over 40 improvements and bug fixes... more -
Wicket 1.4.5 released - 21 Dec 2009
The Apache Wicket project is proud to announce the fifth maintenance release of Apache Wicket 1.4. This releases mainly fixes WICKET-2613 which has caused certain... more -
Wicket 1.4.4 released - 13 Dec 2009
The Apache Wicket project is proud to announce the fourth maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.4 You can download the release... more -
Wicket 1.4.3 released - 24 Oct 2009
The Apache Wicket project is proud to announce the third maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.3 You can download the release... more -
Wicket 1.4.2 released - 12 Oct 2009
The Apache Wicket project is proud to announce the second maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4.2 You can download the release... more -
Wicket 1.4.1 released - 21 Aug 2009
The Apache Wicket project is proud to announce the first maintenance release of Apache Wicket 1.4. Download Apache Wicket 1.4 You can download the release... more -
Apache Wicket 1.4 takes typesafety to the next level - 30 Jul 2009
The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application... more -
Apache Wicket 1.3.7 marks end of life for Wicket 1.3 - 30 Jul 2009
The Apache Wicket team is proud to present the release of Apache Wicket 1.3.7. This will be the last feature release for the 1.3.x branch.... more
Books about Wicket
The following books are published regarding Apache Wicket (click a cover to learn more about the book):




