Three weeks ago, the quarterly (security and stability) updates to various Java source code repositories were released. This means, new packages for OpenJDK versions 8, 11 and 17 are now in my Slackware repository. It took a while but hey, here they are.
For OpenJDK 8 I still use icedtea to compile the Java sources because it is convenient. The more modern
The XML Signature secure validation mode has been enabled by default in Oracle's JDK 11.0.23 and 8u411 releases. The mode was already enabled by default in JDK 17 and later. This mode provides additional protection by disabling weak algorithms and other potentially unsafe constructs in XML Signatures.
— bhyve hypervisor kernel improvements
— desktop usability
— developer tools such as LLD
— hardware support on new ARM and RISC-V devices
— installer
— jails – usability/orchestration/OCI-compatibility
— networking
— packaging – including package base (pkgbase)
— …
Introducing the Oracle #Java Platform Extension for Visual Studio Code
"Our Java language server is a slimmed down version of the one we developed in the #Apache#Netbeans project, and it is based on the #OpenJDK#JDK ’s javac compiler [...] support for new JDK features as soon as they are introduced, even during Early Access of the JDK."
Record Patterns JEP 440
Pattern Matching for switch JEP 441
Foreign Function & Memory API (Third Preview) JEP 442
Unnamed Patterns and Variables (Preview) JEP 443
Virtual Threads JEP 444
Unnamed Classes and Instance Main Methods (Preview) JEP 445
Scoped Values (Preview) JEP 446
Statements before super() (Preview) JEP 447
Vector API (Sixth Incubator) JEP 448
Structured Concurrency (Preview) JEP 453
Ys I Complete - Feena (Title Screen) (www.youtube.com)
Music: FeenaOriginal composer: Yuzo KoshiroArrangement: Falcom Sound Team jdk (Hirofumi Matsuoka, Atsushi Shirakawa, Hayato Sonoda, Hirokazu Matsumura, Watar...
OpenJDK JDK 21 Early Access Build 26 (jdk.java.net)