Changelog

in development Tomcat 12.0.0-M1 (markt)

General

  • Code: This release contains all of the changes up to and including those in Apache Tomcat 11.0.1 plus the additional changes listed below. (markt)
  • Update: The minimum Java version has been updated to Java 21. (markt)

Catalina

  • Add: Add support for the new Servlet API method HttpServletResponse.sendEarlyHints(). (markt)
  • Fix: Add special handling for the protocols attribute of SSLHostConfig in storeconfig. (remm)

Coyote

  • Update: Change the default value of the cookiesWithoutEquals attribute of the Rfc6265CookieProcessor from name to ignore. (markt)
  • Update: Remove default password value (was changeit) for the certificateKeystorePassword attribute of a certificate. (remm)

Jasper

  • Add: Add support for the new Elvis operator (:?) in Jakarta Expression language. (markt)
  • Add: Extend the existing + operator in Jakarta Expression Language to support mergin MapMap and SetSet and concatenating Lists. (markt)
  • Update: The defaults for compilerSourceVM and compilerTargetVM have been updated to 21 to align with Java 21 being the minimum Java version required for Tomcat 12. (markt)

Other

  • Update: Update Derby to 10.17.1.0. (markt)