This is the first release in the 1.14.2.x line! It uses libGDX 1.14.2 by default, which reverts some unexpectedly-breaking changes to the libGDX collections. Those affected a few libraries, including gdx-gltf and TextraTypist, causing a runtime crash. Now the Set types in libGDX have gone back to their 1.14.0 behavior, which is the same as their behavior going back many versions, so they should be more stable.
Among a flotilla of third-party updates:
- Text display library TextraTypist has updated to 2.4.0, which depends on libGDX 1.14.2 now.
- GUI library VisUI has updated to the official 1.5.9 release, which is compatible with 1.14.1 and at least mostly compatible with 1.14.2.
- The random number generator and distribution library juniper has updated to 0.10.3.
- Serialization library Apache Fory has updated to 1.1.0, and the Tantrum libraries that provide Fory compatibility have also been updated.
- Kryo serialization support library Kryo-More supports libGDX 1.14.2 now, in its 1.14.2.1 release of kryo-libgdx.
- The procedural generation library family SquidSquad has been updated to 4.0.11.
As usual, there's a cross-platform JAR that's recommended, gdx-liftoff-1.14.2.0.jar. There are three platform-specific JARs provided in case antivirus false positives show up again, which usually affects the 32-bit Windows DLLs in LWJGL3 when it happens (none of the platform-specific JARs contain those DLLs). Then there are two native executables made with Construo, which are only recommended if you don't have an easily installed JDK. It's probably best to install a JDK and use that with the cross-platform JAR! OpenJDK 21 is recommended, from vendors like BellSoft's Liberica JDK or Azul's Zulu JDK (for Windows users especially). Linux users can probably get OpenJDK 21 from their package manager. Mac users, well, I have no clue how that works these days; you can probably install OpenJDK 21 from any of the vendors mentioned earlier, with the download matching your architecture.
Good luck, and enjoy!