- Add JDK-8375294 EOPNOTSUPP patch ahead of 25.0.4
- Resolves: OPENJDK-4675
- Update release notes to 25.0.3+9
- Update FIPS patch to 57722aab802 version synced with 25.0.3+8
- Drop local libpng patches now JDK-8372534, JDK-8375063 & JDK-8377526 are included upstream
- Drop local HarfBuzz patch now JDK-8375057 is included upstream
- Bump freetype version to 2.14.2 following JDK-8373290 & JDK-8379158
- Bump giflib version to 6.1.2 following JDK-8379256 & JDK-8380078
- Bump libpng version to 1.6.57 following JDK-8380959 & JDK-8382047
- Bump zlib version to 1.3.2 following JDK-8378631
- ** This tarball is embargoed until 2026-04-21 @ 1pm PT. **
- Resolves: OPENJDK-4634
- Resolves: OPENJDK-4656
- Resolves: OPENJDK-4607
59 lines
2.9 KiB
Text
59 lines
2.9 KiB
Text
Key:
|
|
|
|
JDK-X - https://bugs.openjdk.java.net/browse/JDK-X
|
|
CVE-XXXX-YYYY: https://cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY
|
|
JEP-XYZ: https://openjdk.org/jeps/XYZ
|
|
|
|
New in release OpenJDK 26.0.1 (2026-04-21):
|
|
===========================================
|
|
* Changes
|
|
- JDK-8348014: Enhance certificate processing
|
|
- JDK-8364373: Transform Affine transformations
|
|
- JDK-8364465: Enhance behavior of some intrinsics
|
|
- JDK-8367463: Improved Arena allocations
|
|
- JDK-8369575: Enhance crypto algorithm support
|
|
- JDK-8370489: Some compiler tests miss the @key randomness
|
|
- JDK-8370529: Enhance Path Factories Redux
|
|
- JDK-8370615: Improve Kerberos credentialing
|
|
- JDK-8370986: Enhance Zip file reading
|
|
- JDK-8370995: Enhance ZipFile usage
|
|
- JDK-8371830: Enhance certificate chain validation
|
|
- JDK-8371935: Enhance key generation
|
|
- JDK-8372589: VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled
|
|
- JDK-8372592: Adjust logger usage in java2d tests
|
|
- JDK-8372661: Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext"
|
|
- JDK-8373290: Update FreeType to 2.14.1
|
|
- JDK-8373476: (tz) Update Timezone Data to 2025c
|
|
- JDK-8373520: Bump update version for OpenJDK: jdk26u to 26.0.1
|
|
- JDK-8373625: CPUTimeCounters creates a total counter for unsupported GCs
|
|
- JDK-8373632: Some sound tests failing in CI due to lack of sound key
|
|
- JDK-8373793: TestDynamicStore.java '/manual' disables use of '/timeout'
|
|
- JDK-8374434: Several JShell tests report JUnit discovery warnings
|
|
- JDK-8374557: Enhance TLS connection handling
|
|
- JDK-8374644: Regression in GZIPInputStream performance after JDK-7036144
|
|
- JDK-8375063: Update Libpng to 1.6.54
|
|
- JDK-8375094: RISC-V: Fix client builds after JDK-8368732
|
|
- JDK-8375530: PPC64: incorrect quick verify_method_data_pointer check causes poor performance in debug build
|
|
- JDK-8375657: RISC-V: Need to check size in SharedRuntime::is_wide_vector
|
|
- JDK-8375994: Change milestone to fcs for all releases
|
|
- JDK-8377905: gcc.md included with every build
|
|
- JDK-8378623: Use unique font names in FormatCharAdvanceTest
|
|
- JDK-8379035: (tz) Update Timezone Data to 2026a
|
|
- JDK-8379158: Update FreeType to 2.14.2
|
|
|
|
New in release OpenJDK 25.0.0+32 (2025-03-17):
|
|
===========================================
|
|
- JEP-500: Prepare to Make Final Mean Final
|
|
- JEP-504: Remove the Applet API
|
|
- JEP-516: Ahead-of-Time Object Caching with Any GC
|
|
- JEP-517: HTTP/3 for the HTTP Client API
|
|
- JEP-522: G1 GC: Improve Throughput by Reducing Synchronization
|
|
- JEP-524: PEM Encodings of Cryptographic Objects (Second Preview)
|
|
- JEP-525: Structured Concurrency (Sixth Preview)
|
|
- JEP-526: Lazy Constants (Second Preview)
|
|
- JEP-529: Vector API (Eleventh Incubator)
|
|
- JEP-530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview)
|
|
|
|
https://openjdk.org/projects/jdk/26/
|
|
https://openjdk.org/projects/jdk/25/
|
|
In case yo uare moving directly from jdk25
|