Apache Wicket 8.3.0 released

30 Jan 2019

The Apache Wicket PMC is proud to announce Apache Wicket 8.3.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 8. 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 8.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>8.3.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-8.x.html#manually

Upgrading from earlier versions

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

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

Have fun!

— The Wicket team

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

The signatures for the source release artefacts:

Signature for apache-wicket-8.3.0.zip:

-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAlxMuV4ACgkQh48B+qjT
VuETGA//d1FG7yO/Y9S8LVHxbtpau+X6Mvt87ZYb34joHXL085wCWa8mIhLqg8gd
bplFU3XnGdZsKNvbmxlfiBx2Shdd9bict/VoKo2nowhwo+fyWsiFfPUmFZN3vDbM
22hwAynDes2KUwFhWpwzg3WSrSbsoTgyZw3ETOGW6wm5ijr+9XC38zLvN7NfmtLT
V56k0IVJlRsJ08MDRyi3RVRtMOFqDmSuOOZ4NTRrldkhAcvkiUs49fyZuvcez4QI
/bX9QrQ6BAn2jMf15pRA2mvGm/w0Fewhb2VJoSMdU1/Fcz4gQ8rGBC7iRVok6mLv
/kxuDsD9zzlYsfe7yPXYpXbZWXxHU5t4I0W3O5WZ97Oe0L8DwMMgkRzh/vJEQsZQ
K5cUfbGreWxGqYkX3eSPDmXh3+9WigUvMtxeiF236OD58gvKCik6NJW3zNwAH2dL
sKu4bNOc5cfUucnWp3+YB5f/iTdRoCJ3YxdC9uS+dLE4hfCdm5zdRiZ3yGUhsNM5
zES+eaaR1AlOVWEhaURqy4aj62UvDMTnmTkAPvbPGsYnm8x/fj8OJLyaXn1VHe0i
3r/K1/22JESxxOnmifBcv93/GrEiSJK1ZagShrXws6kdPT+Bc/EuHlK7JZdxhtG1
Pl7GMob9r0SKF5KeFTs1m3SDio5QBs6WGdeTWGRdCFaARFcneKo=
=B5Wp
-----END PGP SIGNATURE-----

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

-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAlxMuV4ACgkQh48B+qjT
VuGp6w/+LRXf9PnA3O1J47mRzktajXcMJuQN699FuISbhF4jFNIX/XPHK7yGgNVq
Q0Exv3pj9E9DK/8O2+kIU2xQMwieHN0TB2c27CohOTawWfcgLjHGvsrmST0YVYUA
VSL/8Tf6kOlGJIHyzUfONY7Abl82Nu7YIgl/ha/UTC5eqHdbVZCKhz0TtyHmy5Wa
1dbwNtjt6YzmxsBZV1J9WohKy6rBovLKlen2rj4tEBeDOBVMd9zXyCjdy3BDGnwd
4ijqEI+vpAxG204ipGtjPhbUvArHripFXtX0LQzZaNQOvvmdIodYv9wYUz4KK+/R
WjR4n2nqxmMmBUiuMusWMPFnewlXhcCMASQC+UCcOqPPGgMvLBBBk3qJ6H5k6T/P
4rufSX79QoIX/jMGAKj0UGUBz1ZS34D4BXAEYmL67piCjh6+U5uU8LrpUsK2U6GR
eK4XOc7q5KFh4ynx1fzNdKhFei2GFvBw03E1YbCExCIygLujsLYnUA0uD0wpjr4Y
KNRVnWoOHPzOp0RjHKG2To5qGJ0CoK2FW2ld/c9QAqiTwG+erS/OWNMkLVdg3hS4
xZ+u2rL94pz8FiVaA+BCgfrBFwV58DeMQQbYYqBWxZdx3h0gLGuWvnkmcduh1u6T
2ax6VELSade6aQ0k2bKXTK47hjqBnG9dBVDkiVvYgycAbu06r6Y=
=u9Kl
-----END PGP SIGNATURE-----

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

This Release

CHANGELOG for 8.3.0:

Bug
  • [WICKET-6616] - Stateless pages are not rendered anymore before executing a behavior
  • [WICKET-6617] - Header contribution ignore
  • [WICKET-6623] - Consecutive Temporary Behaviors are not properly removed
  • [WICKET-6628] - wicket-ioc needs to use ASM 7 and CGLIB 3.2.10 to be compatible with JDK11
  • [WICKET-6629] - OOM (and disk) in AsynchronousPageStore
  • [WICKET-6630] - FileUpload.writeToTempFile() fails with commons-fileupload 1.4
  • [WICKET-6631] - AnnotProxyFieldValueFactory does not cache beanNames
New Feature
  • [WICKET-6578] - StatelessResourceLink
  • [WICKET-6626] - Introduce application-wide Component#onComponentTag listeners
Improvement
  • [WICKET-6587] - CheckBoxSelector should accept more CheckBoxes to be added later
  • [WICKET-6615] - maven-surefire-plugin need to be updated to work with latest OpenJdk8
  • [WICKET-6621] - Exceeding exception retries should return control back to server
Wish
  • [WICKET-6569] - LambdaModel.of overload is ambiguous
Task
  • [WICKET-6624] - Upgrade to commons-filupload 1.4