Apache Tomcat 10.1.10 Released with Jakarta EE 10 Support and New Features
Apache Tomcat 10.1.10 has been released, bringing Jakarta EE 10 support, automatic migration of Java EE apps via the Jakarta EE Migration Tool, and notable updates such as virtual thread support, RFC‑9218 HTTP/2 priority, deprecation of xssProtectionEnabled, and an upgraded Tomcat Native 2.0.4 with OpenSSL 3.0.9.
Apache Tomcat 10.1.10 has been released, and this version implements the specifications that are part of the Jakarta EE 10 platform.
Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 without modification. Java EE‑based applications designed for Tomcat 9 and earlier can be placed in the $CATALINA_BASE/webapps-javaee directory; Tomcat will automatically migrate them to Jakarta EE and copy them to the webapps directory. This migration is performed by Apache Tomcat’s Jakarta EE Migration Tool, which can also be downloaded separately for offline use.
Some notable changes include:
Added support for virtual threads (Java 21+ only).
Updated HTTP/2 to use the RFC‑9218 priority scheme.
Deprecated the xssProtectionEnabled flag in HttpHeaderSecurityFilter and set its default to false.
Upgraded Tomcat Native to 2.0.4, which includes Windows binaries built with OpenSSL 3.0.9.
For complete details, see the Tomcat 10.1 changelog.
Found this article helpful? Liking and sharing is the biggest support!
Laravel Tech Community
Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.