Apache Wicket 7.6.0 released

29 Dec 2016

The Apache Wicket PMC is proud to announce Apache Wicket 7.6.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 7. 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 7.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>7.6.0</version>
</dependency>

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

Upgrading from earlier versions

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

Have fun!

— The Wicket team

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

The signatures for the source release artefacts:

Signature for apache-wicket-7.6.0.zip:

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

iQIcBAABAgAGBQJYYWYUAAoJEAzCjx+CMhBVJX0P/RNIPW47hjwNysUJALcKHUUI
Kc201T0gz0ecCYDpOH1r9nL70mJlhBu/SFRCSLLHx3BRFyIeJqbFV8WzaexdQEXu
c/Ay7WNTQntmmfncGogWwLNgSNzDLSWjqJt8erLkOnxkC6GsWl2tDSZ7if2veYOP
B1DqrTaNV3z14t6cJSpahCR9uN1dO8c/QPYdeMRGILKqBqoleXCr000tGTM9Rxxa
j2VsyeQivcAVbjiX7dLuZqZqafj9GWVgmuucVzCx76PWg6JcjjZSuhUax26xLKc/
LCCsoxVMEY3/2qLY9nMEKZ6lRrP2xavrFSGshhDRgzz7cUmG1SMNnAw6c6Vtrtp0
qPSF9Pc2HNw/MkVYM0RVceDSu2bbs90anl8q2Fdnl2Y0Y8oD9YMMmHPaA60U5zWt
nHrlHwXu5PBcDfg0IAtopWrhqrpVwj4wfjAGzUEkR4vX5vJqBg6NcxiYSyuU69gx
X3Epe1GpCu1vHZE6jwK3/U/Pbx3Rq1azpxxHqeIZg93Y/SlQuxO02ZPodsB5WYRZ
VFIxmR9syLHU7tH6qlgzXVLQa7ATz4du03NvU6AeyBt6gkTqZlB5gD/udFKGq035
qCAmPMu1GAFI8dEJKJTEH8ugGGybwuLCndh6BdQPNGxGmNDl8gncSHlBPfTFnW/L
8pnNxoGW28YaDrvYNpbY
=VGOa
-----END PGP SIGNATURE-----

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

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

iQIcBAABAgAGBQJYYWYUAAoJEAzCjx+CMhBVuAIP/ihMnP7N3tD9L5yS5vNl6I1R
BMwpiqrpeWhpYsgrr9f9HId5H2fVBGx8AAvZVnKQQanSWVdYlX0VpJ74fSgMY0mg
gEOmyOYwzKnzFNiodYa47ynfhz2+Vw9jy4MFsNU+R4/k1c5QWaSgSVfKbQT4uWCD
7ehga8mfU6yzlXkCQ58Frb25Bc4JM2wRyQx42OHddoIHTa9U9yaI52yAAV/UMYfi
Nr2zqMmIt7cTBGLBunpVmFAP6reFMJrcWl8UmMARzm+2PMUMsMBGqs0nTrjAhAR9
UwA/bJ2QJMrAA3aMYP3+frsrJltvQQCrJy12e7wBCyuN9JbzZ6nfeuz6T4dAdoMb
sGjX3F9XO7t7Fy9k0kmJ3T3Fm7PQ8tU9OW68YQChPuAEa4UlYflPJtvELCqQWRfK
/j4J82lKuzPXeFwpJitrqtKI46UdHHyLssXgBJ5rb1Qmk+9zllhRn+/qNiNR06rJ
xk+GeDiO5HsAmWrSMZXmbiASSULgFBYjdhIoil2OiNcj72pE0gVv2Ll787drYLoW
t+FIqHBTL4kxYIOxkWDyGVUZo+C//WksKN0Fv6TbDzx8ePie5MDP7jDkImH/VmN0
xD0lWt/zH6mVD9Ovc89E6HmCiKk3dluU8Bzx2E6611RbbA/imBYj2IjAlXl8I75N
EP6HRzIcMLydmv73Hg+r
=DRts
-----END PGP SIGNATURE-----

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

This Release

CHANGELOG for 7.6.0:

Sub-task
  • [WICKET-6278] - Backport TagTester fix to 6.x and 7.x
Bug
  • [WICKET-6256] - 8.0.0-M1 MarkupNotFoundException
  • [WICKET-6257] - Page instance isn’t mapped to an URL just after the ‘cid’ parameter is add
  • [WICKET-6262] - IllegalArgumentException: Argument ‘filterPrefix’ may not be null or empty with WebSocketBehavior
  • [WICKET-6267] - Native Websocket exception when the page is expired
  • [WICKET-6270] - No upload is seen as empty upload after WICKET-6210
  • [WICKET-6277] - Broadcasting ClosedMessage about the JSR 356 WebSocket connection after the container was turned off
  • [WICKET-6279] - AttributeModifier.VALUELESS_ATTRIBUTE_REMOVE does not work after deserialisation
  • [WICKET-6283] - Page parameter equality should not depend on named parameters order
  • [WICKET-6285] - NoRecordsToolbar should override onConfigure rather than isVisible
  • [WICKET-6289] - Autolinking adds onclick attribute to tags
  • [WICKET-6290] - CssUrlReplacer doesn’t understand data: urls and breaks them
  • [WICKET-6296] - Not possible to add WebSocketBehavior in ajax request
  • [WICKET-6298] - Markup not found for Component id =header and WICKET-6231, regression ?
Improvement
  • [WICKET-6056] - Improvements to browser info gathering implementation
  • [WICKET-6258] - Repeater example page show the back button with the enable link style when disabled
  • [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-6263] - Fix JavaScript tests to pass with jQuery 2.x. and 3.x
  • [WICKET-6264] - Form: improve error message for disabled/invisible IFormSubmittingComponent
  • [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
  • [WICKET-6297] - Add wicket:label tag in wicket.xsd