Re: [VOTE] Release Apache Tomcat 9.0.104
Am 04.04.25 um 15:11 schrieb Rémy Maucherat: The proposed Apache Tomcat 9.0.104 release is now available for voting. The notable changes compared to 9.0.102 are: - Remove the requirement that an MD5 implementation must be provided by JRE. - Improve the handling of %nn URL encoding in the RewriteValve - Various improvements to the JsonErrorReportValve - Simplify build process by requiring Java 22 or newer for the release package. For full details, see the changelog: https://nightlies.apache.org/tomcat/tomcat-9.0.x/docs/changelog.html It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.104/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1543 The tag is: https://github.com/apache/tomcat/tree/9.0.104 f8cfae0a0d1c8dc592099a1430cd08e352430823 The proposed 9.0.104 release is: [ ] -1, Broken - do not release [X] +1, Stable - go ahead and release as 9.0.104 +1 to release, thanks for the re-roll. Reproducibility of the build checked (including the Windows installer) on Linux Mint 22.0. OK after setting LANG. Checked manually plus with "ant verify-release". Original Windows installer signature verified with osslsigncode. dist file list correct, hashes OK, gpg signatures OK. Unit tests ran on platforms - RHEL 6, 7, 8 and 9, SLES 11, 12 and 15, Solaris 10 and 11 using - recent patch versions of JDK 1.8.0, 11, 17, 21, 24 and 25 (current EA) from - Eclipse Adoptium, Azul Zulu, Amazon Coretto, Oracle, RedHat and OpenJDK (for the EAs) where available. Test with 21, 24 and 25 EA on RHEL platforms not yet fully done, will report later if I see unexpected things. Also tested with - tcnative 1.3.1, tcnative 2.0.8 and panama based on - OpenSSL 3.0.16, 3.2.4, 3.4.1 and 3.5.0beta1. All test runs fine, except for - the usual sporadic crashes with tcnative during shutdown. Thanks for RM! Best regards, Rainer - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[PR] Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 [tomcat-jakartaee-migration]
dependabot[bot] opened a new pull request, #74: URL: https://github.com/apache/tomcat-jakartaee-migration/pull/74 Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.12 to 0.8.13. Release notes Sourced from https://github.com/jacoco/jacoco/releases";>org.jacoco:jacoco-maven-plugin's releases. 0.8.13 New Features JaCoCo now officially supports Java 23 and Java 24 (GitHub https://redirect.github.com/jacoco/jacoco/issues/1757";>#1757, https://redirect.github.com/jacoco/jacoco/issues/1631";>#1631, https://redirect.github.com/jacoco/jacoco/issues/1867";>#1867). Experimental support for Java 25 class files (GitHub https://redirect.github.com/jacoco/jacoco/issues/1807";>#1807). Calculation of line coverage for Kotlin inline functions (GitHub https://redirect.github.com/jacoco/jacoco/issues/1670";>#1670). Calculation of line coverage for Kotlin inline functions with reified type parameter (GitHub https://redirect.github.com/jacoco/jacoco/issues/1670";>#1670, https://redirect.github.com/jacoco/jacoco/issues/1700";>#1700). Calculation of coverage for Kotlin JvmSynthetic functions (GitHub https://redirect.github.com/jacoco/jacoco/issues/1700";>#1700). Part of bytecode generated by the Kotlin Compose compiler plugin is filtered out during generation of report (GitHub https://redirect.github.com/jacoco/jacoco/issues/1616";>#1616). Part of bytecode generated by the Kotlin compiler for inline value classes is filtered out during generation of report (GitHub https://redirect.github.com/jacoco/jacoco/issues/1475";>#1475). Part of bytecode generated by the Kotlin compiler for suspending lambdas without suspension points is filtered out during generation of report (GitHub https://redirect.github.com/jacoco/jacoco/issues/1283";>#1283). Part of bytecode generated by the Kotlin compiler for when expressions and statements with nullable enum subject is filtered out during generation of report (GitHub https://redirect.github.com/jacoco/jacoco/issues/1774";>#1774). Part of bytecode generated by the Kotlin compiler for when expressions and statements with nullable String subject is filtered out during generation of report (GitHub https://redirect.github.com/jacoco/jacoco/issues/1769";>#1769). Part of bytecode generated by the Kotlin compiler for chains of safe call operators is filtered out during generation of report (GitHub https://redirect.github.com/jacoco/jacoco/issues/1810";>#1810, https://redirect.github.com/jacoco/jacoco/issues/1818";>#1818). Method getEntries generated by the Kotlin compiler for enum classes is filtered out during generation of report (GitHub https://redirect.github.com/jacoco/jacoco/issues/1625";>#1625). Methods generated by the Kotlin compiler for constructors and functions with JvmOverloads annotation are filtered out (GitHub https://redirect.github.com/jacoco/jacoco/issues/1768";>#1768). Fixed bugs Fixed interpretation of Kotlin SMAP (GitHub https://redirect.github.com/jacoco/jacoco/issues/1525";>#1525). File extensions are preserved in HTML report in case of clashes of normalized file names (GitHub https://redirect.github.com/jacoco/jacoco/issues/1660";>#1660). Non-functional Changes JaCoCo build now uses Maven Wrapper and requires at least Maven 3.9.9 (GitHub https://redirect.github.com/jacoco/jacoco/issues/1708";>#1708, https://redirect.github.com/jacoco/jacoco/issues/1707";>#1707, https://redirect.github.com/jacoco/jacoco/issues/1681";>#1681). JaCoCo now depends on ASM 9.8 (GitHub https://redirect.github.com/jacoco/jacoco/issues/1862";>#1862). More context information when IllegalArgumentException occurs during reading of zip file (GitHub https://redirect.github.com/jacoco/jacoco/issues/1833";>#1833). Commits https://github.com/jacoco/jacoco/commit/78d5eff856bbe6129f05012e40c13d1840e20598";>78d5eff Prepare release 0.8.13 https://github.com/jacoco/jacoco/commit/e579092d415247939c7098bfbaa3cbbe4dc7fe0d";>e579092 Happy birthday Java 24! (https://redirect.github.com/jacoco/jacoco/issues/1867";>#1867) https://github.com/jacoco/jacoco/commit/17d31aa1073b1a327f1d7b631ff480a60cd40df5";>17d31aa Upgrade ASM to 9.8 (https://redirect.github.com/jacoco/jacoco/issues/1863";>#1863) https://github.com/jacoco/jacoco/commit/ee07ecb663f256930aa3b12771855ff555ec4e1b";>ee07ecb Upgrade Kotlin to 2.1.20 (https://redirect.github.com/jacoco/jacoco/issues/1860";>#1860) https://github.com/jacoco/jacoco/commit/f0dcc6b0b78b04dd94617707551f6c2d18426d09";>f0dcc6b Bump actions/upload-artifact from 4.6.1 to 4.6.2 (https://redirect.github.com/jacoco/jacoco/issues/1861";>#1861) https://github.com/jacoco/jacoco/commit/99707c3b2d540285b4418a9d056bba5ee18453e1";>99707c3 Upgrade spotless-maven-plugin to 2.44.3 (https://redirect.github.com/jacoco/jacoco/issues/1851";>#1851) https://github.com/jacoco/jacoco/commit/21f6a99d7bbd518b2283885