Новата версия на OpenJDK вече е тук и носи със себе си важна промяна, която се очакваше от години – Java Applet API официално изчезва от платформата. Java 26 е най-новото GA издание на Java SE и бележи края на една технология, която отдавна е извън активна употреба.
Аплетите постепенно отпаднаха от уеб пространството, след като модерните браузъри спряха да ги поддържат. API‑то беше отбелязано като остаряло още в Java 17 през 2021 г., а сега пакетът java.applet и всички свързани класове са премахнати напълно. Така Java затваря една ера, която някога беше ключова за интерактивното съдържание онлайн.
Отвъд това символично сбогуване, Java 26 носи и реални технологични подобрения. Една от най-значимите новости е поддръжката на HTTP/3 в HTTP Client API. Това позволява на библиотеки и приложения да комуникират с HTTP/3 сървъри без сериозни промени в кода, което е важна стъпка към по-бързи и по-сигурни мрежови операции.
Вътрешните оптимизации също са осезаеми. Ahead‑of‑time кешът вече работи с всеки тип garbage collector, включително ZGC, което разширява възможностите за оптимизация при различни натоварвания. G1 GC е подобрен чрез намаляване на синхронизациите, което цели по-висока производителност при мащабни приложения.
OpenJDK 26 включва и напредък по няколко продължаващи инициативи: structured concurrency, lazy constants и Java Vector API, които оформят бъдещата посока на езика и платформата.
Заедно с основното издание днес излиза и Eclipse OpenJ9 v0.58, който вече предлага поддръжка за OpenJDK 26, разширявайки опциите за разработчици, предпочитащи тази виртуална машина.










