Apache Wicket 6.26.0 released

29 Dec 2016

The Apache Wicket PMC is proud to announce Apache Wicket 6.26.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 6. 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 6.0.0.


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.26.0</version>
</dependency>

Or download and build the distribution yourself, or use our convenience binary package

Source: 6.26.0 source download Binary: 6.26.0 binary download

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

Have fun!

— The Wicket team

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

The signatures for the source release artefacts:

Signature for apache-wicket-6.26.0.zip:

 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJYY/F4AAoJEAzCjx+CMhBVPk0QAILzw08Gd3xHoVnpco916yJ5
fpBMqZ6e3NfZV/hQONBknRvNSABayJn6xmQWUd/qCQLbzE3RwVxim28lPVGHOPru
CR0ycjetLoBdZPyXc42n0KcrOvsvvbAr8d0uBHSKxYtjTRkMxILY6rJMSkAwLdnl
xzvGN9VMP4icmvmt6Ut///YBBDwXsgNSO7DL9AF6T9ZJ7aou+Y2FfERz9OQz76NQ
Bche7TyXrPfvt7AHnWWGft/DrIi3t5MNXniixzEsW2rZJajIwwzRiwDv4jBCwMjy
V0vQiyWgZ8PEVouzlwN9KsXqFNnpR6oTU+1KOzODIqTKwFR4TQrydNyq2r54pO6J
UTA2ZydIv8yvM+dHSe0LZaZEl9oiGd7uJXa6URbIs0ZxWttoN3t2HS5hu4XkvlKz
2RX97HrxI9cy8j7xKfv/rQzee1Ja/0QLjOaXOwmj2qn+BiZzD8HxORrPLbIbVHW7
Zt+FfnZSp2Da57Y4EUcaaDUzrSElb2Usruphvd8vE7LejlBU8urj869GuQ2017J7
2yBIvOgUtF60ZJTty2AB2dumkMsysnZ8o93kjl4hn75MgzC0v2QP8h1Y9LT6ke6Z
0W0hTrpt17GerlAzNxx33o0RyZiS+wvnqNnn06wepTvOQmsPoKPhjVYG+AO0pkoA
lmCWlFL2QKAldUCR9iw6
=8P9f
-----END PGP SIGNATURE-----

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

 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJYY/F4AAoJEAzCjx+CMhBVACkP/j9qo36wJGT3HK6XkgrG0BgA
2Z1UNKyMXIV8CQrHyK89Rm7ZFN0y4KTWYNHRC8nxlToZIE4+DzArM8DjItl5sGLC
CMxOo6PVXQsHjKTsJgrc9qQMZVc7gEgQZ7SoiMBydG6GDRmcGBcPT6Bo1LWvbclw
pe4Saj+L5MhUcnYNSNXUuYKwmncZZvCOQuDtX2fKHFjgGBdzdpkW3btnqDjCkxda
6YZE9f/AJgI3o3z5I+TZ5Dz/iRiCJjeSvUj4OVR7J3EdEXs4YzSc02Vo7RUmvN6J
zRkUBQhYcXS9j7ZcLHt5zdLMk8kRnopvzSkZzywnnuFX6iYWioIgu6Pi4q1ECzWQ
WyN8pturMjkM7PgMNuzvRLjTysZviq/HY8EG+CpPNwYZbRG4GBj+tQFo9vFP6RoS
j96gZjHRVfPvwNGMBSPatx9OCXMMm3u2Nt11QAte0OOuH3pqIiQcelL/ALmZlUEE
Y3VvF0xXqyhltNxgD1/bIcNEcTZyjoPhm3rZASRyg4Q2622KugFwX0p+bkcuz3gL
dOxBo7kHZ8tPXTEtx+F7bYq6l5XOO0po1llUAoi8ZOVZPlUGJz6IVYryocZ5asnJ
xgZd+RX2SEMtuejAH6f7aojBKOa3cQ4xf1CKbvdDF8k+OtN2SztI9fqZwqO7QCjt
AsXFCWmef6o87oikYsEY
=JLkI
-----END PGP SIGNATURE-----

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

This Release

CHANGELOG for 6.26.0:

Sub-task
  • [WICKET-6278] - Backport TagTester fix to 6.x and 7.x
Bug
  • [WICKET-6250] - FileUploadField does not deteach models and fails to null the reference to the transient fileUploads field if forceCloseStreamsOnDetach is false
  • [WICKET-6267] - Native Websocket exception when the page is expired
  • [WICKET-6270] - No upload is seen as empty upload after WICKET-6210
  • [WICKET-6279] - AttributeModifier.VALUELESS_ATTRIBUTE_REMOVE does not work after deserialisation
  • [WICKET-6289] - Autolinking adds onclick attribute to tags
  • [WICKET-6290] - CssUrlReplacer doesn’t understand data: urls and breaks them
  • [WICKET-6295] - Clicking Link in BrowserInfoPage results in infinite request loop
  • [WICKET-6296] - Not possible to add WebSocketBehavior in ajax request
Improvement
  • [WICKET-6260] - Revert Ajax detection needed for character encoding to WebRequest.isAjax()
  • [WICKET-6261] - CheckGroupSelector default selection state incorrect when the list of Checks is empty
  • [WICKET-6271] - IRequestableComponent getPage() javaDoc and Component implementation mismatch
  • [WICKET-6274] - Add origin header to ajax requests in BaseWicketTester
  • [WICKET-6282] - Make native web socket message classes serializable