Download Latest Version 1.14.2 source code.zip (40.0 MB)
Email in envelope

Get an email when there's a new version of libGDX

Home / 1.14.1
Name Modified Size InfoDownloads / Week
Parent folder
1.14.1 source code.tar.gz 2026-05-16 36.4 MB
1.14.1 source code.zip 2026-05-16 39.6 MB
README.md 2026-05-16 5.7 kB
Totals: 3 Items   75.9 MB 1

Our first release in 2026 brings plenty of bug fixes and new features. Check out our blog post on version 1.14.1 here!

Click to show the full list of changes * Update CHANGES by @crykn in https://github.com/libgdx/libgdx/pull/7715 * Make PoolManager compatible with r8 full mode by @Berstanio in https://github.com/libgdx/libgdx/pull/7720 * Add return values to InputProcessor#removeProcessor by @soundasleep in https://github.com/libgdx/libgdx/pull/7722 * Move dispose() method to Audio interface by @obigu in https://github.com/libgdx/libgdx/pull/7725 * Fix ANR/crash in AndroidGraphics.destroy() due to infinite wait() by @palatin in https://github.com/libgdx/libgdx/pull/7699 * Fix collider bounds check in Octree by @reezhu in https://github.com/libgdx/libgdx/pull/7728 * Native input API rewrite by @Berstanio in https://github.com/libgdx/libgdx/pull/7670 * Ensure space and u007F are also in Hiero's Extended character set. by @tommyettinger in https://github.com/libgdx/libgdx/pull/7724 * Android Maintenance by @obigu in https://github.com/libgdx/libgdx/pull/7709 * Added soundId support for AsynchronousSound by @aberkowski in https://github.com/libgdx/libgdx/pull/6985 * Handle case play() fails to AsynchronousSound by @obigu in https://github.com/libgdx/libgdx/pull/7733 * fix nested class property defaults loading by @Quillraven in https://github.com/libgdx/libgdx/pull/7718 * Fix NinePatch in flipped TextureAtlas by @MaxGyver83 in https://github.com/libgdx/libgdx/pull/7736 * scene2d native input integration by @Berstanio in https://github.com/libgdx/libgdx/pull/7671 * Update XmlReader.Element's parent field when element is added/removed… by @LyricSeraph in https://github.com/libgdx/libgdx/pull/7735 * Issue template by @MikAoJk in https://github.com/libgdx/libgdx/pull/7732 * Hiero infinite loop fix by @tommyettinger in https://github.com/libgdx/libgdx/pull/7741 * Update Lwjgl3ApplicationConfiguration.java by @pietru2004 in https://github.com/libgdx/libgdx/pull/7760 * Make ModelBuilder fields and related classes protected for better backend extensibility by @xpenatan in https://github.com/libgdx/libgdx/pull/7763 * Json can't read back CharArray in some cases. by @tommyettinger in https://github.com/libgdx/libgdx/pull/7764 * Fix [#7761] (Maven Central/Snapshot badges). by @tommyettinger in https://github.com/libgdx/libgdx/pull/7762 * Added LongSet. by @NathanSweet in https://github.com/libgdx/libgdx/pull/7770 * fix: prevent delta time from being negative by @PokeMMO in https://github.com/libgdx/libgdx/pull/7752 * GlyphLayout: justify text option(s) by @StartsMercury in https://github.com/libgdx/libgdx/pull/7609 * Added ScrollPane#smoothScroll() to control smooth scroll speed, javadoc. by @NathanSweet in https://github.com/libgdx/libgdx/pull/7773 * Fix [#7775] by @obigu in https://github.com/libgdx/libgdx/pull/7777 * GeometryUtils fixes and improvements. by @NathanSweet in https://github.com/libgdx/libgdx/pull/7778 * Add Justify text option to Label by @StartsMercury in https://github.com/libgdx/libgdx/pull/7779 * Fix TextField and TextArea undo do not fire ChangeEvent by @Billadom0123 in https://github.com/libgdx/libgdx/pull/7746 * Fix TextField and TextArea cursor drift and unreachable logic on event cancellation by @Billadom0123 in https://github.com/libgdx/libgdx/pull/7747 * Fix NullPointerException in AndroidGraphics.updateSafeAreaInsets when WindowInsets is null by @mritunjayyy07 in https://github.com/libgdx/libgdx/pull/7782 * Don't set Android cutout mode on Android 35+ by @obigu in https://github.com/libgdx/libgdx/pull/7766 * Android and iOS versions maintenance by @obigu in https://github.com/libgdx/libgdx/pull/7776 * Calculate cachedOrientation for android KeyboardHeightObserver on startup by @Berstanio in https://github.com/libgdx/libgdx/pull/7743 * Json#ignoreUnknownField() parameters changed to provide more information by @NathanSweet in https://github.com/libgdx/libgdx/pull/7787 * Add IdentitySet by @NathanSweet in https://github.com/libgdx/libgdx/pull/7788 * TextField, enforce cursor/selection invariants on text change. by @NathanSweet in https://github.com/libgdx/libgdx/pull/7790 * Use IdentityMap for Skin resources. by @NathanSweet in https://github.com/libgdx/libgdx/pull/7792 * AndroidDaydream input null check by @cypherdare in https://github.com/libgdx/libgdx/pull/6906 * Add the possibility to load a standalone tileset file by @patton73 in https://github.com/libgdx/libgdx/pull/7638 **Full Changelog**: https://github.com/libgdx/libgdx/compare/1.14.0...1.14.1
Click to show a list of new first time contributors * @palatin made their first contribution in https://github.com/libgdx/libgdx/pull/7699 * @reezhu made their first contribution in https://github.com/libgdx/libgdx/pull/7728 * @aberkowski made their first contribution in https://github.com/libgdx/libgdx/pull/6985 * @MaxGyver83 made their first contribution in https://github.com/libgdx/libgdx/pull/7736 * @LyricSeraph made their first contribution in https://github.com/libgdx/libgdx/pull/7735 * @MikAoJk made their first contribution in https://github.com/libgdx/libgdx/pull/7732 * @pietru2004 made their first contribution in https://github.com/libgdx/libgdx/pull/7760 * @StartsMercury made their first contribution in https://github.com/libgdx/libgdx/pull/7609 * @Billadom0123 made their first contribution in https://github.com/libgdx/libgdx/pull/7746 * @mritunjayyy07 made their first contribution in https://github.com/libgdx/libgdx/pull/7782
Source: README.md, updated 2026-05-16