This release updates MOE to 2.0.0-beta1, which is a substantial leap ahead that supports Java language level 24 instead of RoboVM's language level 8. It's still a beta, and it needs testing! Testing from someone with an iOS app and the ability to test it, which I don't have.
This release also fixes an embarrassing bug with GWT where it would try to use an old compatibility version of the backend even on the current libGDX version... and that backend that was compatible with only libGDX 1.12.1... So GWT should work out of the box again. TeaVM is really quite a bit better at this point for most usage, so unless you have substantial attachment to the GWT ecosystem, new projects should probably use TeaVM to target web browsers. Just not having to deal with :sources dependencies or .gwt.xml files is an advantage!
Other changes here are lots of updates to third-party dependencies, including KryoNet, Guacamole, Construo, TextraTypist, and colorful-gdx.
Notably, if you aren't using GWT, this shouldn't have deprecation warnings for Gradle 9.0 anymore. The deprecation notice wasn't shown on every build because org.gradle.logging.level is set to quiet by default, but it can finally be set to the default lifecycle without getting warnings (except from the GWT plugin). GWT's Gradle plugin didn't exactly update smoothly to Gradle 9.x, so this release still uses Gradle 8.14.3 by default. This is expected to be the last release targeting Gradle 8.x, which hasn't been updated since July.
As usual, the JAR download should work everywhere that has a JDK already installed. If you don't have a JDK already installed so you can run JARs, then Windows and Linux executables are provided... but they're not preferred, and you probably should install a JDK just so you can test JARs you build yourself. As the README.md says, installing Java 17 is strongly recommended, and installing Java 25 won't work yet.