В этом документе содержится информация о выпуске Axiom JDK Pro 11.0.27+10.
Axiom JDK Pro является Java SE 11-совместимым дистрибутивом OpenJDK 11, который работает на серверах (Linux x86_64, Linux ARM64, Windows 64), настольных компьютерах (Windows 64, Mac OS x86_64, Mac OS AArch64, Linux x86_64) и встроенных устройствах (Linux ARM64, Linux ARMv7, включая Raspberry Pi 2 & 3 (ARMv6 hardfloat)).
Axiom JDK Pro 11 распространяется в виде файлов .apk
, .msi
, .dmg
, .deb
, .rpm
, .zip
и .tar.gz
. Пожалуйста, выберите наиболее подходящий вам формат.
Этот выпуск содержит следующие обновления и новые функции.
Следующий список содержит важные исправления для версии 11.0.27.
ID проблемы | |
---|---|
JDK-8273914 |
Резюме: Объединение инди-строк изменяет порядок операций Описание: Была изменена система конкатенации строк, позволяющая вычислять каждый аргумент и быстро преобразовывать его в строку в порядке слева направо. Исправлена ошибка в стратегиях конкатенации строк на основе invokedynamic, описанных в JEP 280. |
JDK-8335912 |
Резюме: Добавление режима работы к команде jar при извлечении, чтобы не перезаписывать существующие файлы Описание: Функция извлечения в инструменте |
JDK-8346587 |
Резюме: Отключение поддержки сертификатов сервера TLS, привязанных к корневому сертификату Camerfirma Описание: JDK перестанет доверять сертификатам серверов TLS, выпущенным после 15 апреля 2025 года и привязанным к корневым сертификатам Camerfirma, в соответствии с аналогичными планами, объявленными Google, Mozilla, Apple и Microsoft. Сертификаты сервера TLS, выданные 15 апреля 2025 года или ранее, будут оставаться надежными до истечения срока их действия. Сертификаты, выданные после этой даты и привязанные к любому из указанных центров сертификации, будут отклонены. Ограничения вводятся в действие в реализации JDK (поставщик SunJSSE) API Java Secure Socket Extension (JSSE). Сеанс TLS не будет согласован, если цепочка сертификатов сервера привязана к любому из указанных центров сертификации и сертификат был выдан после 15 апреля 2025 года. |
JDK-8347965 |
Резюме: Обновление данных о часовых поясах до версии 2025a Описание: Данные о часовых поясах обновлены до версии 2025а, в которой Парагвай с весны 2024 года переходит на постоянное значение -03; Улучшены данные по Филиппинам за период до 1991 года; Параметр Etc/Unknown теперь зарезервирован. |
Axiom JDK Pro продолжает поддерживать AOT и Graal JIT. Поскольку в сборках OpenJDK 11 эти экспериментальные функции признаны устаревшими, для безошибочной компиляции нативных образов рекомендуется использовать Инструментарий Нативных Образов Axiom NIK Pro.
В этом выпуске Axiom JDK Pro 11.0.27 обновлена база данных часовых поясов IANA до версии 2025a. Это обновление часовых поясов в первую очередь касается следующего:
С весны 2024 года Парагвай вводит постоянное значение -03.
Улучшены данные по Филиппинам за период до 1991 года.
Параметр Etc/Unknown зарезервирован.
Для дополнительной информации см. JDK-8347965.
В этой версии отсутствуют известные проблемы.
Следующий список содержит исправления уязвимостей для версии 11.0.27.
CVE ID | CVSS score | Component | Module | Attack Vector | Complexity | Privileges | User Interaction | Scope | Confidentiality | Integrity | Availability |
---|---|---|---|---|---|---|---|---|---|---|---|
CVE-2024-47606 |
7.5 |
javafx |
media |
network |
high |
none |
required |
unchanged |
high |
high |
high |
CVE-2024-54534 |
7.5 |
javafx |
web |
network |
high |
none |
required |
unchanged |
high |
high |
high |
CVE-2025-21587 |
7.4 |
security-libs |
javax.net.ssl |
network |
high |
none |
none |
unchanged |
high |
high |
none |
CVE-2025-30691 |
4.8 |
hotspot |
compiler |
network |
high |
none |
none |
unchanged |
low |
low |
none |
CVE-2025-30698 |
5.6 |
client-libs |
2d |
network |
high |
none |
none |
unchanged |
low |
low |
low |
Следующий список содержит дефекты, исправленные в JDK версии 11.0.27.
ID проблемы | Резюме |
---|---|
JDK-8195675 |
Call to insertText with single character from custom Input Method ignored |
JDK-8202926 |
Test java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html fails |
JDK-8216539 |
tools/jar/modularJar/Basic.java timed out |
JDK-8268364 |
jmethod clearing should be done during unloading |
JDK-8273914 |
Indy string concat changes order of operations |
JDK-8294316 |
SA core file support is broken on macosx-x64 starting with macOS 12.x |
JDK-8306408 |
Fix the format of several tables in building.md |
JDK-8312049 |
runtime/logging/ClassLoadUnloadTest can be improved |
JDK-8320916 |
jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded" |
JDK-8327650 |
Test java/nio/channels/DatagramChannel/StressNativeSignal.java timed out |
JDK-8328242 |
Add a log area to the PassFailJFrame |
JDK-8331863 |
DUIterator_Fast used before it is constructed |
JDK-8335912 |
Add an operation mode to the jar command when extracting to not overwriting existing files |
JDK-8336012 |
Fix usages of jtreg-reserved properties |
JDK-8337494 |
Clarify JarInputStream behavior |
JDK-8337692 |
Better TLS connection support |
JDK-8338430 |
Improve compiler transformations |
JDK-8339560 |
Unaddressed comments during code review of JDK-8337664 |
JDK-8339931 |
Update problem list for WindowUpdateFocusabilityTest.java |
JDK-8340387 |
Update OS detection code to recognize Windows Server 2025 |
JDK-8341424 |
GHA: Collect hs_errs from build time failures |
JDK-8342562 |
Enhance Deflater operations |
JDK-8342704 |
GHA: Report truncation is broken after JDK-8341424 |
JDK-8343007 |
Enhance Buffered Image handling |
JDK-8343474 |
[updates] Customize README.md to specifics of update project |
JDK-8343599 |
Kmem limit and max values swapped when printing container information |
JDK-8343786 |
[11u] GHA: Bump macOS and Xcode versions to macos-13 and XCode 14.3.1 |
JDK-8344589 |
Update IANA Language Subtag Registry to Version 2024-11-19 |
JDK-8345509 |
Bump update version of OpenJDK: 11.0.27 |
JDK-8346587 |
Distrust TLS server certificates anchored by Camerfirma Root CAs |
JDK-8347427 |
JTabbedPane/8134116/Bug8134116.java has no license header |
JDK-8347847 |
Enhance jar file support |
JDK-8347965 |
(tz) Update Timezone Data to 2025a |
JDK-8349603 |
[21u, 17u, 11u] Update GHA JDKs after Jan/25 updates |
JDK-8352097 |
(tz) zone.tab update missed in 2025a backport |
Следующий список содержит дефекты, исправленные в JFX версии 11.0.27.
ID проблемы | Резюме |
---|---|
JDK-8340322 |
Update WebKit to 620.1 |
JDK-8346228 |
Update GStreamer to 1.24.10 |
JDK-8346229 |
Update Glib to 2.82.4 |
JDK-8349891 |
Not implemented function should have printf |
JDK-8349924 |
Additional WebKit 620.1 fixes from WebKitGTK 2.46.6 |
Этот выпуск не содержит никаких изменений в сторонних библиотеках.
Чтобы поддерживать актуальность и безопасность вашего экземпляра Axiom JDK Pro, всегда обновляйтесь до последней доступной версии после ее выпуска. Для обновления установите новую версию поверх предыдущей. Новую версию всегда следует устанавливать и тестировать в непроизводственной среде перед развертыванием в производственной системе.
Инструкции по установке см. в разделе Установка Axiom JDK на странице Axiom JDK, либо в разделе документации на портале поддержки. Доступ к этому порталу предоставляется клиентам с активным договором поддержки.