1.14.0 Release
We are proud to present a new release of libGDX: version 1.14.0! Check out our blog post to find out more!
Click to show the full list of changes
- Added JsonValue#toJson that takes a Writer. by @NathanSweet in https://github.com/libgdx/libgdx/pull/7645
- Update spotless gradle plugin version to let libgdx compila with java 21 by @patton73 in https://github.com/libgdx/libgdx/pull/7637
- Replace deprecated methods on AndroidAudioDevice and AndroidCursor by @obigu in https://github.com/libgdx/libgdx/pull/7603
- Update freetype to v2.13.3 by @PokeMMO in https://github.com/libgdx/libgdx/pull/7650
- [Tiled] Class support by @Quillraven in https://github.com/libgdx/libgdx/pull/7653
- BUGFIX: Prevents crashes when calculating soft buttons bar height. by @noblemaster in https://github.com/libgdx/libgdx/pull/7661
- fix: Modify Pools api to prevent android/desugar issues. by @PokeMMO in https://github.com/libgdx/libgdx/pull/7648
- Extract createGraphics method so a custom AndroidGraphics can be created. by @lucas-viva in https://github.com/libgdx/libgdx/pull/7664
- Add Vector.One static fields for convenience by @rust2 in https://github.com/libgdx/libgdx/pull/7662
- fix misspellings in AsyncExecutor.java by @rust2 in https://github.com/libgdx/libgdx/pull/7667
- Add dark version of libGDX logo by @Frosty-J in https://github.com/libgdx/libgdx/pull/7669
- Update StringBuilder to apache.commons.text. by @NathanSweet in https://github.com/libgdx/libgdx/pull/7674
- Fix accidental breakage in Array constructor by @Berstanio in https://github.com/libgdx/libgdx/pull/7680
- Added JsonMatcher, extracts values with pattern matching by @NathanSweet in https://github.com/libgdx/libgdx/pull/7675
- JsonValue#last added for O(1) append. by @NathanSweet in https://github.com/libgdx/libgdx/pull/7683
- Multisample FBO to support OpenGL ES 3.0 by @WinterAlexander in https://github.com/libgdx/libgdx/pull/7679
- VAO byte calculation add support for int and uint; by @ZCHawk in https://github.com/libgdx/libgdx/pull/7682
- Added glBlendFuncSeparate support in RenderContext by @MORIMORI0317 in https://github.com/libgdx/libgdx/pull/7673
- JsonWriter/String/Matcher improvements by @NathanSweet in https://github.com/libgdx/libgdx/pull/7684
- Update MetalANGLEKit to 1.2.1 by @Berstanio in https://github.com/libgdx/libgdx/pull/7677
- Support for integer arrays
glUniform_ivfunctions in ShaderProgram by @WinterAlexander in https://github.com/libgdx/libgdx/pull/7694 - Added Template Object Support for TiledMaps. Replacement for PR (#5938) by @BoBIsHere86 in https://github.com/libgdx/libgdx/pull/7533
- fix wrong x, y layer offset in HexagonalTiledMapRenderer by @willie-deev in https://github.com/libgdx/libgdx/pull/7652
- Add a constructor taking a TextureData array to FileTextureArrayData by @armingensler in https://github.com/libgdx/libgdx/pull/7706
- Fixed a GWT incompatibility issue in the AtlasTmxMapLoader and AtlasTmjMapLoader + new GWT specific Test by @BoBIsHere86 in https://github.com/libgdx/libgdx/pull/7657
- [Tiled] Optimization for #7653 by @Quillraven in https://github.com/libgdx/libgdx/pull/7658
- Allow Creation of HexagonTiledMapRenderer with empty TiledMap. BugFix - Fixes Issue #7024 by @BoBIsHere86 in https://github.com/libgdx/libgdx/pull/7700
- Small but Important fix to the TmjMapLoader. by @BoBIsHere86 in https://github.com/libgdx/libgdx/pull/7698
- Duplicate code cleanup in Tiled Map Loaders. Replacement for PR(#7136) by @BoBIsHere86 in https://github.com/libgdx/libgdx/pull/7635
- Feature Added: A Universal Tiled Map Loader by @BoBIsHere86 in https://github.com/libgdx/libgdx/pull/7640
- Update Gradle to 8.14.3 by @obigu in https://github.com/libgdx/libgdx/pull/7708
- Upgrade Gradle to 8.14.3 properly by @obigu in https://github.com/libgdx/libgdx/pull/7710
- Clean-up in CharArray. by @tommyettinger in https://github.com/libgdx/libgdx/pull/7711
- Add Lwjgl3ApplicationConfiguration.useGlfwAsync option by @damn in https://github.com/libgdx/libgdx/pull/7659
- Nuke Pools class by @Berstanio in https://github.com/libgdx/libgdx/pull/7678
- fix: Make missing actions registration more verbose by @Berstanio in https://github.com/libgdx/libgdx/pull/7714
Full Changelog: https://github.com/libgdx/libgdx/compare/1.13.5...1.14.0
Click to show a list of new first time contributors
- @patton73 made their first contribution in https://github.com/libgdx/libgdx/pull/7637
- @rust2 made their first contribution in https://github.com/libgdx/libgdx/pull/7662
- @ZCHawk made their first contribution in https://github.com/libgdx/libgdx/pull/7682
- @MORIMORI0317 made their first contribution in https://github.com/libgdx/libgdx/pull/7673
- @willie-deev made their first contribution in https://github.com/libgdx/libgdx/pull/7652
- @damn made their first contribution in https://github.com/libgdx/libgdx/pull/7659