WicketStuff core 11.0.0 based on Apache Wicket 11.0.0 is released and is available at Maven Central.
This is the first WicketStuff release for Wicket 11, and it follows Wicket's new baseline: * Java 21 (WicketStuff 10.x requires Java 17) * Jakarta EE 11 with Jakarta Servlet 6.1 (10.x: Jakarta EE 10, Servlet 6.0) * the examples run on Jetty 12.1 with the ee11 modules (10.x: ee10) WicketStuff 11.0.0 contains the same modules as 10.12.0. If you upgrade from 10.11.0 or older: 14 obsolete modules were removed in 10.12.0 and are not part of 11.0.0 either. Among them are flot, googlecharts, jqplot, yui, wicket-datetime, wicket-facebook, nashorn and the OpenLayers 2 integration; the full list is in https://lists.apache.org/thread/ngd8c45pcwgldmq4t8pottv9rnfnmqw1 The version number tells you which Wicket release a WicketStuff release is built for (10 -> 10, 11 -> 11). To upgrade, move your application to Wicket 11 first (see the Wicket 11 migration guide) and then import the 11.0.0 BOM: <dependency> <groupId>org.wicketstuff</groupId> <artifactId>wicketstuff-bom</artifactId> <version>11.0.0</version> <type>pom</type> <scope>import</scope> </dependency> WicketStuff follows Wicket's new release cadence. WicketStuff 11.x receives updates until Wicket 12 is released in January 2027; then WicketStuff 12 follows. If you stay on Wicket 10, the long-term support release, WicketStuff 10.x continues alongside it. Release notes: https://github.com/wicketstuff/core/releases/tag/wicketstuff-core-11.0.0 Changes since 10.12.0: dependabot[bot] (15): Bump org.webjars.npm:tinymce from 6.8.3 to 6.8.6 (#1627) Bump org.ow2.asm:asm-util from 9.11 to 9.11.1 (#1654) Bump tools.jackson.core:jackson-databind from 3.2.3 to 3.2.4 (#1653) Bump jackson2.version from 2.22.3 to 2.22.4 (#1652) Bump net.javacrumbs.json-unit:json-unit from 6.3.0 to 6.4.0 (#1651) Bump spring.version from 7.0.9 to 7.0.10 (#1646) Bump com.google.code.gson:gson from 2.14.0 to 2.15.0 (#1668) Bump hibernate.version from 7.4.13.Final to 7.4.14.Final (#1659) Bump maven-surefire-plugin.version from 3.6.0 to 3.6.1 (#1661) Bump ch.qos.logback:logback-classic from 1.6.5 to 1.6.6 (#1664) Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.3 to 3.7.0 (#1671) Bump wicket.version from 11.0.0-SNAPSHOT to 11.0.0 (#1673) Bump actions/setup-java from 6.1.0 to 6.2.0 (#1677) Bump com.google.guava:guava from 33.7.2-jre to 33.8.0-jre (#1680) Bump wicket-bootstrap-core.version from 7.0.15 to 7.0.16 (#1681) Maxim Solodovnik (6): Indentation is fixed Scala based code is switched to release:21, code clean-up wicket-9.x is dropped from dependabot configuration Release command is simplified Deployment name is twicked Dependencies are updated Martijn Dashorst (4): Build master against Wicket 11.0.0-SNAPSHOT (#1635) Stop dependabot updates for wicket-8.x (#1655) Run CI on the wicket-11.x branch (#1682) wicketstuff-core-11.0.0 build was successful Emond Papegaaij (1): Use the wicket tag id as component id in JEEWebResolver The WicketStuff team
