+1

LieGrue,
strub


> Am 16.07.2024 um 10:04 schrieb Richard Zowalla <r...@apache.org>:
> 
> Hello everyone,
> 
> This is a vote for the release of Apache TomEE 10.0.0-M2.
> 
> This is the second milestone release of TomEE 10 targeting JakartaEE 10.
> 
> Thanks to everyone who contributed code to make this happen.
> 
> I would like to emphasise and give a shout out to all our volunteers
> who have been doing the hard work for EE10, which is also being done in all 
> our upstream
> upstream dependencies such as Tomcat, OWB, CXF, MyFaces, etc.
> 
> Notable changes:
> 
> - This is the first TomEE 10 release to require Java 17 at runtime (due to 
> CXF and ActiveMQ).
> - We are now implementing the OIDC part of the EE Security Spec and passing 
> the corresponding part of the TCK (thanks to Markus Jung).
> - We have integrated some updates in the MicroProfile area (not complete) and 
> passed the related TCKs.
> - It is based on a fork of CXF 4.1.0-SNAPSHOT, see 
> https://issues.apache.org/jira/browse/TOMEE-4353 for details. We pass most of 
> the JAX-RS TCK here.
> - Fixes some bugs and quirks like broken Mojarra (due to CDI spec ambiguity) 
> and others.
> 
> Please note that we do not pass the full EE TCK, nor do we have a fully 
> functional TCK setup at the
> at the moment. However, our own full build is green and so I am happy to
> to call for a vote to release a second milestone of TomEE 10.
> 
> Here are the hard facts:
> 
> ###############
> 
> Maven Repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1228/
> 
> <repositories>
> <repository>
> <id>tomee-10.0.0-M2-rc1</id>
> <name>Testing TomEE 10.0.0-M2</name>
> <url>
> https://repository.apache.org/content/repositories/orgapachetomee-1228/
> </url>
> </repository>
> </repositories>
> 
> ###############
> 
> Binaries & Source:
> 
> https://dist.apache.org/repos/dist/dev/tomee/staging-1228/tomee-10.0.0-M2/
> 
> ###############
> 
> Tag:
> 
> https://github.com/apache/tomee/releases/tag/tomee-project-10.0.0-M2
> 
> 
> ###############
> 
> Release notes:
> 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12354473
> 
> ###############
> 
> Here is an adoc generated version of the changelog as well:
> 
> == Dependency upgrade
> 
> [.compact]
> - link:https://issues.apache.org/jira/browse/TOMEE-4337[TOMEE-4337]  
> bcprov-jdk15to18-1.76.jar and bcpkix-jdk15to18-1.76.jar
> - link:https://issues.apache.org/jira/browse/TOMEE-4317[TOMEE-4317] ActiveMQ 
> 6.1.0
> - link:https://issues.apache.org/jira/browse/TOMEE-4359[TOMEE-4359] ActiveMQ 
> 6.1.2
> - link:https://issues.apache.org/jira/browse/TOMEE-4341[TOMEE-4341] Angus 
> Activation 2.0.2
> - link:https://issues.apache.org/jira/browse/TOMEE-4362[TOMEE-4362] Commons 
> IO 2.16.1
> - link:https://issues.apache.org/jira/browse/TOMEE-4346[TOMEE-4346] Commons 
> Lang 3.14.0
> - link:https://issues.apache.org/jira/browse/TOMEE-4345[TOMEE-4345] Commons 
> Logging 1.3.2
> - link:https://issues.apache.org/jira/browse/TOMEE-4339[TOMEE-4339] Compress 
> 1.16.0
> - link:https://issues.apache.org/jira/browse/TOMEE-4363[TOMEE-4363] DBCP 
> 2.12.0
> - link:https://issues.apache.org/jira/browse/TOMEE-4364[TOMEE-4364] Downgrade 
> Mojarra 4.0.0 (cf. TOMEE-4355)
> - link:https://issues.apache.org/jira/browse/TOMEE-4349[TOMEE-4349] ECJ 3.37.0
> - link:https://issues.apache.org/jira/browse/TOMEE-4360[TOMEE-4360] ECJ 3.38.0
> - link:https://issues.apache.org/jira/browse/TOMEE-4365[TOMEE-4365] 
> EclipseLink 4.0.3
> - link:https://issues.apache.org/jira/browse/TOMEE-4369[TOMEE-4369] HSQLDB 
> 2.7.3
> - link:https://issues.apache.org/jira/browse/TOMEE-4367[TOMEE-4367] Hibernate 
> Validator 8.0.1.Final
> - link:https://issues.apache.org/jira/browse/TOMEE-4361[TOMEE-4361] Jackson 
> 2.17.2
> - link:https://issues.apache.org/jira/browse/TOMEE-4335[TOMEE-4335] Jetty 
> 11.0.20
> - link:https://issues.apache.org/jira/browse/TOMEE-4340[TOMEE-4340] Jose JWT 
> 9.39.1 (Test)
> - link:https://issues.apache.org/jira/browse/TOMEE-4113[TOMEE-4113] MP 
> Metrics 5 / SmallRye Metrics 5
> - link:https://issues.apache.org/jira/browse/TOMEE-4356[TOMEE-4356] Mojarra 
> 4.0.7
> - link:https://issues.apache.org/jira/browse/TOMEE-4348[TOMEE-4348] Smallrye 
> Config 3.8.2
> - link:https://issues.apache.org/jira/browse/TOMEE-4353[TOMEE-4353] 
> Temporarily switch CXF 4.1.0 fork version have a stable version for a 
> possible TomEE 10-M2 release.
> - link:https://issues.apache.org/jira/browse/TOMEE-4328[TOMEE-4328] TomEE 
> 10.1.23
> - link:https://issues.apache.org/jira/browse/TOMEE-4334[TOMEE-4334] Tomcat 
> 10.1.24
> - link:https://issues.apache.org/jira/browse/TOMEE-4352[TOMEE-4352] Tomcat 
> 10.1.25
> - link:https://issues.apache.org/jira/browse/TOMEE-4326[TOMEE-4326] XBeans 
> 4.25
> - link:https://issues.apache.org/jira/browse/TOMEE-4338[TOMEE-4338] Xalan 
> 2.7.3
> 
> == New Feature
> 
> [.compact]
> - link:https://issues.apache.org/jira/browse/TOMEE-4351[TOMEE-4351] Jakarta 
> Security 3.0
> 
> == Bug
> 
> [.compact]
> - link:https://issues.apache.org/jira/browse/TOMEE-4320[TOMEE-4320] TomEE 10 
> leaks jakarta.json from Smallrye into /lib
> - link:https://issues.apache.org/jira/browse/TOMEE-4368[TOMEE-4368] Typo in 
> "openejb.placehodler.delimiter"
> - link:https://issues.apache.org/jira/browse/TOMEE-4347[TOMEE-4347] Smallrye 
> MP Extension are activated even if tomee.mp.scan="none"
> - link:https://issues.apache.org/jira/browse/TOMEE-4332[TOMEE-4332] Using 
> JAX-RS endpoints with a Spring Application fails
> - link:https://issues.apache.org/jira/browse/TOMEE-4355[TOMEE-4355] mojarra 
> faces.js is truncated
> - link:https://issues.apache.org/jira/browse/TOMEE-4333[TOMEE-4333] 
> NotSerializableException with @Inject HttpServletRequest
> 
> == Improvement
> 
> [.compact]
> - link:https://issues.apache.org/jira/browse/TOMEE-4342[TOMEE-4342] 
> ApplicationComposer should inject declared custom resources into tests
> - link:https://issues.apache.org/jira/browse/TOMEE-4350[TOMEE-4350] mp-jwt: 
> Add qualifier for produced Jsonb
> - link:https://issues.apache.org/jira/browse/TOMEE-4357[TOMEE-4357] Add a 
> Jandex index cache to TomEEMicroProfileListener
> 
> == Task
> 
> [.compact]
> - link:https://issues.apache.org/jira/browse/TOMEE-4366[TOMEE-4366] Remove 
> "groovy-spock" Example
> - link:https://issues.apache.org/jira/browse/TOMEE-4344[TOMEE-4344] MP6: 
> OpenAPI 3.1
> - link:https://issues.apache.org/jira/browse/TOMEE-4318[TOMEE-4318] Switch 
> Java Baseline to 17
> - link:https://issues.apache.org/jira/browse/TOMEE-4330[TOMEE-4330] ActiveMQ 
> 6.1.2
> - link:https://issues.apache.org/jira/browse/TOMEE-4331[TOMEE-4331] BatchEE 
> 2.0.0
> 
> == Sub-task
> 
> [.compact]
> - link:https://issues.apache.org/jira/browse/TOMEE-4164[TOMEE-4164] Jakarta 
> JSON Binding TCK
> - link:https://issues.apache.org/jira/browse/TOMEE-4165[TOMEE-4165] Jakarta 
> JSON Processing TCK
> - link:https://issues.apache.org/jira/browse/TOMEE-4166[TOMEE-4166] Jakarta 
> RESTFul Web Services TCK
> - link:https://issues.apache.org/jira/browse/TOMEE-4325[TOMEE-4325] JAX-RS 
> TCK: Signature Tests
> - link:https://issues.apache.org/jira/browse/TOMEE-3965[TOMEE-3965] Fix TomEE 
> :: Examples :: JSF2/CDI/BV/JPA/DeltaSpike
> - link:https://issues.apache.org/jira/browse/TOMEE-4158[TOMEE-4158] Jakarta 
> Bean Validation TCK
> 
> 
> ###############
> 
> Please note:
> 
> Grype will report a vulnerability for
> 
> apache-mime4j-core 0.8.7 0.8.10 java-archive GHSA-jw7r-rxff-
> gv24 Medium
> 
> which is shaded inside of "geronimo-mail_2.1_spec-1.0.0-M1.jar".
> 
> In it's current version, the dependency is _NOT_ used inside of
> geronimo mail impl, so unless you are using the shaded classes
> yourself, we are not affected here.
> 
> There is also another mail thread related to mail.
> 
> For signature verification, you can check on the example script here:
> https://gist.github.com/rzo1/9fb1ca0d58e1fc982d596f2a94b10b32
> 
> ###############
> 
> 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.
> 
> Gruß
> Richard

Reply via email to