Hi all, I'm very proud to call a vote for Apache TomEE 9.0.0 final. It's been almost a year since we certified the server using a bytecode enhancement approach. Even though it worked, it introduced a lot of restrictions especially with tooling (IDE, Arquillian, Embedded container, etc).
We started migrating the entire server to the new jakarta namespace and the 9.0.0 final is the result of such work. We fully passed the entire TCK for Jakarta EE 9.1 and cherry on the cake, we decided to address a long time request to support a newer version of MicroProfile. So I'm pleased to also announce that this version is fully MicroProfile 5.0 compliant. - Sources https://dist.apache.org/repos/dist/dev/tomee/tomee_staging-1210/ - Maven staging repository https://repository.apache.org/content/repositories/orgapachetomee-1210 - Signing keys https://dist.apache.org/repos/dist/release/tomee/KEYS - Changelog since last milestone https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12350136 Sub-task - [TOMEE-3883 <https://issues.apache.org/jira/browse/TOMEE-3883>] - Update example 'mvc-resteasy' to use Server/API Bom - master branch - [TOMEE-3950 <https://issues.apache.org/jira/browse/TOMEE-3950>] - Support for JWT token cookies - [TOMEE-3951 <https://issues.apache.org/jira/browse/TOMEE-3951>] - JWT token groups claim is now optional - [TOMEE-3952 <https://issues.apache.org/jira/browse/TOMEE-3952>] - Deprecate RSA keys of 1024 bit length Bug - [TOMEE-4065 <https://issues.apache.org/jira/browse/TOMEE-4065>] - LoginToContinue interceptor fails on custom auth mechanism - [TOMEE-4117 <https://issues.apache.org/jira/browse/TOMEE-4117>] - MicroProfile OpenAPI not generating model - [TOMEE-4119 <https://issues.apache.org/jira/browse/TOMEE-4119>] - TomEEJsonbProvider triggered for */* mime types - [TOMEE-4135 <https://issues.apache.org/jira/browse/TOMEE-4135>] - Unable to see TomEE version in Tomcat home page with Java 17 New Feature - [TOMEE-3946 <https://issues.apache.org/jira/browse/TOMEE-3946>] - MicroProfile JWT 2.0 - [TOMEE-4050 <https://issues.apache.org/jira/browse/TOMEE-4050>] - Retry and Refresh for MP JWT keys supplied via HTTP - [TOMEE-4068 <https://issues.apache.org/jira/browse/TOMEE-4068>] - MicroProfile 5.0 - [TOMEE-4069 <https://issues.apache.org/jira/browse/TOMEE-4069>] - MicroProfile Config 3.0 - [TOMEE-4070 <https://issues.apache.org/jira/browse/TOMEE-4070>] - MicroProfile Fault Tolerance 4.0 - [TOMEE-4071 <https://issues.apache.org/jira/browse/TOMEE-4071>] - MicroProfile Health 4.0 - [TOMEE-4072 <https://issues.apache.org/jira/browse/TOMEE-4072>] - MicroProfile Metrics 4.0 - [TOMEE-4073 <https://issues.apache.org/jira/browse/TOMEE-4073>] - MicroProfile Rest Client 3.0 - [TOMEE-4074 <https://issues.apache.org/jira/browse/TOMEE-4074>] - MicroProfile OpenAPI 3.0 - [TOMEE-4075 <https://issues.apache.org/jira/browse/TOMEE-4075>] - MicroProfile OpenTracing 3.0 - [TOMEE-4076 <https://issues.apache.org/jira/browse/TOMEE-4076>] - Public Keys in OpenSSH format - [TOMEE-4077 <https://issues.apache.org/jira/browse/TOMEE-4077>] - Public Keys in SSH2 format - [TOMEE-4078 <https://issues.apache.org/jira/browse/TOMEE-4078>] - RSA keys PKCS 1 format - [TOMEE-4079 <https://issues.apache.org/jira/browse/TOMEE-4079>] - Elliptic Curve JWS and JWE - [TOMEE-4123 <https://issues.apache.org/jira/browse/TOMEE-4123>] - Implement @AroundConstruct from Interceptor 1.2 Improvement - [TOMEE-4080 <https://issues.apache.org/jira/browse/TOMEE-4080>] - Improved Logging for Public and Private Key resolution - [TOMEE-4124 <https://issues.apache.org/jira/browse/TOMEE-4124>] - Remove timing of timing just for logging Task - [TOMEE-3915 <https://issues.apache.org/jira/browse/TOMEE-3915>] - Fix Post release pom versioning for Master branch Dependency upgrade - [TOMEE-4081 <https://issues.apache.org/jira/browse/TOMEE-4081>] - Jackson 2.13.4 - [TOMEE-4082 <https://issues.apache.org/jira/browse/TOMEE-4082>] - Woodstox 6.2.6 - [TOMEE-4103 <https://issues.apache.org/jira/browse/TOMEE-4103>] - Update woodstox-core to mitigate CVE-2022-40153 - [TOMEE-4107 <https://issues.apache.org/jira/browse/TOMEE-4107>] - Jackson 2.14.0 - [TOMEE-4109 <https://issues.apache.org/jira/browse/TOMEE-4109>] - Velocity 2.3 - [TOMEE-4110 <https://issues.apache.org/jira/browse/TOMEE-4110>] - Woodstox 6.4.0 (CVE-2022-40152) - [TOMEE-4111 <https://issues.apache.org/jira/browse/TOMEE-4111>] - Upgrade bcel component in TomEE - [TOMEE-4125 <https://issues.apache.org/jira/browse/TOMEE-4125>] - Update Apache CXF versions to mitigate CVE-2022-46364 and CVE-2022-46363 - [TOMEE-4127 <https://issues.apache.org/jira/browse/TOMEE-4127>] - CXF 3.5.5 - [TOMEE-4132 <https://issues.apache.org/jira/browse/TOMEE-4132>] - commons-compress 1.22 Documentation - [TOMEE-3733 <https://issues.apache.org/jira/browse/TOMEE-3733>] - TCK Results page for website - [TOMEE-4104 <https://issues.apache.org/jira/browse/TOMEE-4104>] - Documentation Website: XA DataSource Configuration: Bug in MySQL Sample Code Please VOTE [+1] go ship it [+0] meh, don't care [-1] stop, there is a ${showstopper} The VOTE is open for 72h or as long as needed. -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com