The proposed Apache Tomcat 10.1.5 release is now available for
voting.

The notable changes compared to 10.1.4 are:

- Correct a regression in the refactoring that replaced the use of the
  URL constructors. The regression broke lookups for resources that
  contained one or more characters in their name that required escaping
  when used in a URI path.

- When resetting an HTTP/2 stream because the final response has been
  generated before the request has been fully read, use the HTTP/2 error
  code NO_ERROR so that client does not discard the response. Based on a
  suggestion by Lorenzo Dalla Vecchia.

- Change the default of the org.apache.el.GET_CLASSLOADER_USE_PRIVILEGED
  system property to true unless the EL library is running on Tomcat in
  which case the default remains false as the EL library is already
  called from within a privileged block and skipping the unnecessary
  privileged block improves performance.

For full details, see the change log:
https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html

Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 without changes. Java EE applications designed for Tomcat 9 and earlier may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat will automatically convert them to Jakarta EE and copy them to the webapps directory.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.5/

The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1414

The tag is:
https://github.com/apache/tomcat/tree/10.1.5
f6eebe2ef959503150432dc2700181bd29a5ebc9


The proposed 10.1.5 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 10.1.5

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to