# libgdx 1.12.1 - Product: libgdx (https://whatsnew.fyi/product/libgdx) - Vendor: libgdx - Date: 2023-11-02 - Version: 1.12.1 - Original notes: https://github.com/libgdx/libgdx/releases/tag/1.12.1 - Permalink: https://whatsnew.fyi/product/libgdx/releases/1.12.1 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Fix borderless fullscreen when taskbar is on the left or top - **fixed** — Fix Tiled failures on GWT - **changed** — Update WebGL API getFramebufferAttachmentParameter - **fixed** — Fix TiledLayer parallax default values - **fixed** — Fix potential IndexOutOfBoundsException on AsynchronousAndroidSound - **changed** — Automatically switch audio device if it was changed on the OS - **fixed** — Fix bitwise precedence issue - **fixed** — Fix some casts in ParticleEditor and Flame - **changed** — Update to LWJGL 3.3.3 - **fixed** — Fix setCursor releasing the caught cursor on the LWJGL 3 backend - **removed** — Remove unnecessary Input hack - **changed** — Upgrade MobiVM to 2.3.20 - **added** — Add align property for TiledDrawable - **changed** — Use STBVorbis to decode ogg data for Sound - **fixed** — Fix ANGLE GLES renderer on desktop - **added** — Add Vector4 class and use it where fitting - **added** — Support Tiled Object Type Map Property - **fixed** — Clear list pointers of child before adding it to a JsonValue - **fixed** — Fix longPress being triggered on back Android System gesture libGDX 1.12.1 is a minor release containing plenty of small fixes and improvements. **Check out [our blog post](https://libgdx.com/news/2023/11/gdx-1-12-1) to find out more!**
Click to show the full list of changes * Revert "Add back OpenGLES linking for gdx-setup" by @Berstanio in https://github.com/libgdx/libgdx/pull/6889 * Fix borderless fullscreen when taskbar is on the left/top by @crykn in https://github.com/libgdx/libgdx/pull/7164 * Change androidx.fragment dependency to compileOnly by @Berstanio in https://github.com/libgdx/libgdx/pull/7179 * One-line fix for Tiled failures on GWT. by @tommyettinger in https://github.com/libgdx/libgdx/pull/7176 * Update WebGL API - getFramebufferAttachmentParameter by @JamesTKhan in https://github.com/libgdx/libgdx/pull/7193 * [Tiled] TiledLayer paralaxx default values fix by @lyze237 in https://github.com/libgdx/libgdx/pull/7192 * Use setup-java v3 to manage gradle caches by @fourlastor in https://github.com/libgdx/libgdx/pull/7074 * Fixes potential IndexOutOfBoundsException on AsynchronousAndroidSound by @obigu in https://github.com/libgdx/libgdx/pull/7181 * gdx-setup: 1.10.1 -> 1.11.0 by @Frosty-J in https://github.com/libgdx/libgdx/pull/7195 * Automatically switch audio device if it was changed on the OS by @rafaskb in https://github.com/libgdx/libgdx/pull/7184 * For GL30 compatibility, use indexed lsans-15.png . by @tommyettinger in https://github.com/libgdx/libgdx/pull/7172 * Revert #6821 by @obigu in https://github.com/libgdx/libgdx/pull/7215 * Fix for #7216 (bitwise precedence). by @tommyettinger in https://github.com/libgdx/libgdx/pull/7217 * Add comment to Input.Keys documentation for ⌘ Command key by @mwhiter in https://github.com/libgdx/libgdx/pull/7225 * Fix some casts in ParticleEditor and Flame. by @tommyettinger in https://github.com/libgdx/libgdx/pull/7213 * Update to LWJGL 3.3.3 by @Berstanio in https://github.com/libgdx/libgdx/pull/7236 * Fix setCursor releasing the caught cursor on the LWJGL 3 backend. by @crykn in https://github.com/libgdx/libgdx/pull/7239 * Update CONTRIBUTING.md by @crykn in https://github.com/libgdx/libgdx/pull/7237 * Remove unnecessary Input hack by @obigu in https://github.com/libgdx/libgdx/pull/7242 * "Dokumentation" Merge Rectangle by @lukasb1b in https://github.com/libgdx/libgdx/pull/7233 * Dokumentation Ellipse by @lukasb1b in https://github.com/libgdx/libgdx/pull/7231 * Add Bullet test demonstrating btHeightfieldTerrainShape by @JamesTKhan in https://github.com/libgdx/libgdx/pull/7238 * Lower GLIBC requirements by using building linux natives on ubuntu 18.04 docker by @theofficialgman in https://github.com/libgdx/libgdx/pull/7178 * Remove usage of deprecated tag on GL30 by @JamesTKhan in https://github.com/libgdx/libgdx/pull/7196 * 6901 - Support Tiled "Object" Type Map Property by @JohnLavender474 in https://github.com/libgdx/libgdx/pull/7229 * Clear list pointers of child before adding it to a JsonValue by @dasisdormax in https://github.com/libgdx/libgdx/pull/7044 * Upgrade MobiVM to 2.3.20 by @obigu in https://github.com/libgdx/libgdx/pull/7249 * align for TiledDrawable by @TCreutzenberg in https://github.com/libgdx/libgdx/pull/7207 * Use STBVorbis to decode ogg data for Sound by @Hangman in https://github.com/libgdx/libgdx/pull/7140 * Upgrade some default Android backend versions by @obigu in https://github.com/libgdx/libgdx/pull/7244 * Fix ANGLE GLES renderer on dekstop by @Berstanio in https://github.com/libgdx/libgdx/pull/7251 * Fixes #7256 by @obigu in https://github.com/libgdx/libgdx/pull/7259 * Add Vector4 class and use it where fitting by @tommyettinger in https://github.com/libgdx/libgdx/pull/7260 * Add missing changelog entries. by @crykn in https://github.com/libgdx/libgdx/pull/7266 * Fix longPress being triggered on back Android System gesture by @obigu in https://github.com/libgdx/libgdx/pull/7265 **Full Changelog**: https://github.com _[Truncated at 4000 characters — full notes: https://github.com/libgdx/libgdx/releases/tag/1.12.1]_