libgdx 1.14.0

1.14.0
Added 10
  • JsonValue#toJson method that takes a Writer
  • Vector.One static fields for convenience
  • JsonMatcher to extract values with pattern matching
  • JsonValue#last for O(1) append
  • glBlendFuncSeparate support in RenderContext
  • Support for integer arrays glUniform_iv functions in ShaderProgram
Changed 7
  • Update spotless gradle plugin version to support Java 21
  • Update freetype to v2.13.3
  • Update StringBuilder to apache.commons.text
  • Update MetalANGLEKit to 1.2.1
  • Update Gradle to 8.14.3
  • Multisample FBO to support OpenGL ES 3.0
  • VAO byte calculation to support int and uint
Fixed 7
  • Prevent crashes when calculating soft buttons bar height
  • Pools API to prevent android/desugar issues
  • Accidental breakage in Array constructor
  • Wrong x, y layer offset in HexagonalTiledMapRenderer
  • GWT incompatibility issue in AtlasTmxMapLoader and AtlasTmjMapLoader
  • Allow creation of HexagonTiledMapRenderer with empty TiledMap
  • Issue in TmjMapLoader
Removed 1
  • Pools class

From libgdx

We are proud to present a new release of libGDX: version 1.14.0! Check out our blog post to find out more!

Full Changelog: https://github.com/libgdx/libgdx/compare/1.13.5...1.14.0

View original

Upgraded? How did it go?

Discussion