The proposed Apache Tomcat 10.0.0-M8 release is now available for voting. Apache Tomcat 10.x implements Jakarta EE 9 and, as such, the primary package for all the specification APIs has changed from javax.* to jakarta.* Applications that run on Tomcat 9 will not run on Tomcat 10 without changes.
The notable changes compared to 10.0.0-M7 are: - For requests containing the Expect: 100-continue header, optional support has been added to delay sending an intermediate 100 status response until the servlet reads the request body, allowing the servlet the opportunity to respond without asking for the request body. Based on a pull request by malaysf. - Add support for a read idle timeout and a write idle timeout to the WebSocket session via custom properties in the user properties instance associated with the session. Based on a pull request by sakshamverma. - Update the packaged version of the Tomcat Native Library to 1.2.25 Along with lots of other bug fixes and improvements. For full details, see the changelog: https://ci.apache.org/projects/tomcat/tomcat10/docs/changelog.html It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.0.0-M8/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcatrepo-1276/ The tag is: https://github.com/apache/tomcat/tree/10.0.0-M8 b3f5e0d88336d81a61a767fc10ab06930c9587ee The proposed 10.0.0-M8 release is: [ ] Broken - do not release [ ] Alpha - go ahead and release as 10.0.0-M8 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org