A new release of Opal is out now. It brings a couple of (highly requested) features with it!

Read more about it here:
https://codedead.com/blog/2024/07/16/opal-1.4.0

#java #javafx #openjfx #jdk22 #jre22 #opensource #foss #free #opensource #git #github #jre #jfx

Opal 1.4.0 - Release

Solving problems using code

The first release candidate of #Gradle 8.8 was released VERY quietly more than two weeks ago by the @Gradle team. It has FULL support for #JDK22, meaning you can run Gradle itself and projects that require #JDK 22 features (and not need to use toolchains). https://docs.gradle.org/8.8-rc-1/release-notes.html #Java #OpenJDK #OpenSource
Gradle 8.8-rc-1 Release Notes

Java 22 brings security enhancements

JDK 22 adds 10 new root CA certificates, a new asymmetric key interface, and a -XshowSettings option for displaying security settings.

InfoWorld

🗣📢 Attention all Java enthusiasts!

#JDK22 is here, packed with 12 #JEPs and, as usual, hundreds of smaller enhancements and thousands of bug fixes.

Get the scoop on what's new in the latest release of #Java22 from #InfoQ: https://bit.ly/3IO0cOH

#Java #Oracle #OpenJDK

Java 22 Delivers Foreign Memory & Memory API, Unnamed Variables & Patterns, and Return of JavaOne

Oracle has released version 22 of the Java programming language and virtual machine. As the first non-LTS release since JDK 21, the final feature set includes 12 JEPs. Two of these - Foreign Function

InfoQ
JDK 22 Security Enhancements

#JDK22 contains the final version of the Foreign Function & Memory API (#JEP454). Being a modern successor to #JNI, it allows cool stuff like building Java wrappers arounds C libraries.

We did just that and are proud to announce the first production-ready version of #jFUSE, allowing you to develop #FUSE filesystems in #Java. It is module-ready, multi-platform, thoroughly tested by @cryptomator and thanks to the FFM API requires no further dependencies.

https://github.com/cryptomator/jfuse

GitHub - cryptomator/jfuse: Experimental panama-based Java bindings for FUSE

Experimental panama-based Java bindings for FUSE. Contribute to cryptomator/jfuse development by creating an account on GitHub.

GitHub
Java 22 Is Here, And It’s Ready To Rock https://hanno.codes/2024/03/19/java-22-is-here/
#Java #jdk22
Java 22 Is Here, And It’s Ready To Rock

Java 22 is here, and it’s ready to rock! Boasting a set of 12 JEPs, it finalizes features like ‘unnamed variables and patterns’ and previews new ones like ‘statements before super(…)’ and ‘stream gatherers’ . This post has all the info!

hanno.codes
The best Java 22 feature: concurrent gathering

Java 22 is about to be released tomorrow. There are many super nice things in this release. I suspect making Project Panama’s native/foreign calls will make many …

SoftwareGarden.dev