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

Reply via email to