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

Reply via email to