Apache Wicket 9.2.0 released

19 Nov 2020

The Apache Wicket PMC is proud to announce Apache Wicket 9.2.0!

Apache Wicket is an open source Java component oriented web application framework that powers thousands of web applications and web sites for governments, stores, universities, cities, banks, email providers, and more. You can find more about Apache Wicket at https://wicket.apache.org

This release marks another minor release of Wicket 9. We use semantic versioning for the development of Wicket, and as such no API breaks are present breaks are present in this release compared to 9.0.0.

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>9.2.0</version>
</dependency>

Or download and build the distribution yourself, or use our convenience binary package you can find here:

  • Download: http://wicket.apache.org/start/wicket-9.x.html#manually

Upgrading from earlier versions

If you upgrade from 9.y.z this release is a drop in replacement. If you come from a version prior to 9.0.0, please read our Wicket 9 migration guide found at

  • http://s.apache.org/wicket9migrate

Have fun!

— The Wicket team

========================================================================

The signatures for the source release artefacts:

Signature for apache-wicket-9.2.0.zip:

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl+xpasACgkQh48B+qjT
VuGm1w/+MHI0zxAamBA9tHpGlfTPgR6Fsc4sZsFEeJ2HXPyDaiaIhtmyeHcbbK3l
CdHxYTPGfLez1Xn7i3qarhL20WJdjluo41W7DtvYgP6yl++ltZQfGU9l6hDFB6Sd
Y2avOzblC5z01n8JTAMfJ01YZXTJNA+ci1LvixMoNJaYxoz1wCB22ENwJkcn/QHf
oWG7A7HVn+SL3pqRzY/BdQpnwLGcrlObX3D767dUV0SZeXYNacp7sZ8BdvLrUKyJ
Cnz4pfQS2SFlajj7XdNexgiOa/52uztw+30Kn4jb2Kw/SheGGoGwnv2vbIPkE79g
QC7r2UIEcKMWxMP1iA5IWPrr8JqXg0BunyhWuYz6DWdRPCZIx18nudZ+tBqHtoe3
iwXIzeFLis2NmRI5mS3xHUusXNrvzyr68rLXiRs9h/AnyI548FDEgGzDqquR06vj
wwB6um6pGf1uNtEq1IZg1gxSx30pMFDy4ZVN7s4FXLAWx3ot+v+3QshewShrg381
ZFGmxxeLjMsN4kbmZW0Obw2/lbQt8sASmVpRMz+IV1tS6Hp5FGN48dGZPwujIj+S
2nb4/j/jd+1fRKauv9vEWnNavhrMmragaawk8ib40Smc2jimRROnbjAOST/wkERg
9OUNlgPZLdc1TALBpyKsuX+qZ2ZBB/DLSbMDAzdPGLDitgOI7eY=
=HwjX
-----END PGP SIGNATURE-----

Signature for apache-wicket-9.2.0.tar.gz:

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl+xpasACgkQh48B+qjT
VuH/QQ//dFAP8c1O2A6PBbHcIm7w64O2PPis5Sd2cZKz/MO4n7WbIdS82YHYnwVv
NscBprfd9uP+iHqlXI8fEDI3Qy9W5fWMIeD07OfxWe/XILCdzioQCrVSpXrjecGi
/vTT+wWu1HHlSks6hkYhPoR4oV6Oi8jgxU+FxwbWWA3PWKyPrYjeYAQ2u0Iq1Yh4
F2773dZc1GDhIdgPDvNpLeZtjZS22db81Iz+hX/dMeFQXBqkSi2fp3lMIH1XdfZS
yAsoOGreWYs6e6oiLfZ2hUtU6aRgFtCnJrreSH3we/nVIKjCrN5yq5S+CLU/0JpD
JfQGq1vXOQJJ+ks1Na6ni3t+8IoWyxsFaou7olt81UK+8iuZxcqqZUMoqdbG+lDb
IGZF0rpPWANrLFGLthK1/ZXE2X9TMaqFRPjC90QqwuZT2Zzg7ZSQ6l9wWOQJaOWW
7miJxuqaS8r5HWWFA4pIu77IVP1u3m0xkay35qNRsR4HUh1PGhKqiThk3qtZRtGE
UrwQZhuW39VmYxzRwLnLLsz3NBB4WKkV/Yn8G39uo+WE7KvYcyBPSwK2fmoq5jD+
4UNctVzDmMnYwVRVEgT1j87ZtKG9W81HT7LgLvwUNVl1pO066UIa2W2Od3eoELyi
Z8tV93q3Kcw5DxlliAr2SIOfP2bJC1exEmXASi6GZKmcYZYQA5M=
=f6xr
-----END PGP SIGNATURE-----

========================================================================

This Release

CHANGELOG for 9.2.0:

Bug
  • [WICKET-6839] - Component visible-in-hierarchy cache not used but cleared
  • [WICKET-6840] - Busy indicator persists after request
  • [WICKET-6841] - Evaluation order of dependent JS in Ajax request
  • [WICKET-6845] - stackoverflow while serializing a page containing a reference to session
  • [WICKET-6847] - async page storing fails with flush before detach without session
  • [WICKET-6848] - Session invalidation fails because response is already committed
  • [WICKET-6849] - quickstart styling is broken due to CSP
Improvement
  • [WICKET-6828] - Wrong tree branch icon with hidden children
  • [WICKET-6844] - Add support for MethodMismatchResponse for Ajax behaviors