This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [com.badlogicgames.gdx:gdx-platform](https://github.com/libgdx/libgdx) | dependencies | patch | `1.14.0` → `1.14.2` |
| [com.badlogicgames.gdx:gdx-lwjgl3-angle](https://github.com/libgdx/libgdx) | dependencies | patch | `1.14.0` → `1.14.2` |
| [com.badlogicgames.gdx:gdx-freetype-platform](https://github.com/libgdx/libgdx) | dependencies | patch | `1.14.0` → `1.14.2` |
| [com.badlogicgames.gdx:gdx-bullet-platform](https://github.com/libgdx/libgdx) | dependencies | patch | `1.14.0` → `1.14.2` |
| [com.badlogicgames.gdx:gdx-backend-lwjgl3](https://github.com/libgdx/libgdx) | dependencies | patch | `1.14.0` → `1.14.2` |
| [com.badlogicgames.gdx:gdx](https://github.com/libgdx/libgdx) | dependencies | patch | `1.14.0` → `1.14.2` |
| [com.badlogicgames.gdx:gdx-freetype](https://github.com/libgdx/libgdx) | dependencies | patch | `1.14.0` → `1.14.2` |
| [com.badlogicgames.gdx:gdx-bullet](https://github.com/libgdx/libgdx) | dependencies | patch | `1.14.0` → `1.14.2` |
---
### Release Notes
<details>
<summary>libgdx/libgdx (com.badlogicgames.gdx:gdx-platform)</summary>
### [`v1.14.2`](https://github.com/libgdx/libgdx/releases/tag/1.14.2)
[Compare Source](https://github.com/libgdx/libgdx/compare/1.14.1...1.14.2)
libGDX 1.14.2 is a minor release containing small fixes and improvements. **Check out [our blog post](https://libgdx.com/news/2026/05/gdx-1-14-1) to find out more!**
<details>
<summary><b><i>Click to show the full list of changes</i></b></summary>
- Update version after release by [@​obigu](https://github.com/obigu) in [#​7797](https://github.com/libgdx/libgdx/pull/7797)
- Sort improvements by [@​NathanSweet](https://github.com/NathanSweet) in [#​7796](https://github.com/libgdx/libgdx/pull/7796)
- Fixed stuck over state when ClickListener is cancelled by [@​NathanSweet](https://github.com/NathanSweet) in [#​7795](https://github.com/libgdx/libgdx/pull/7795)
- Add missing changelog entries for 1.14.1 \[ci skip] by [@​crykn](https://github.com/crykn) in [#​7804](https://github.com/libgdx/libgdx/pull/7804)
- BitmapFontCache.clear() should reset glyphCount. by [@​tommyettinger](https://github.com/tommyettinger) in [#​7803](https://github.com/libgdx/libgdx/pull/7803)
- Revert to set addAll returning void. by [@​NathanSweet](https://github.com/NathanSweet) in [#​7805](https://github.com/libgdx/libgdx/pull/7805)
- Use Shewchucks exact predicates and infinite super-triangle DelaunayTriangulator by [@​Berstanio](https://github.com/Berstanio) in [#​7800](https://github.com/libgdx/libgdx/pull/7800)
- Minor oversight in CHANGES by [@​SomeTroglodyte](https://github.com/SomeTroglodyte) in [#​7807](https://github.com/libgdx/libgdx/pull/7807)
- Change default BULLET char from Windows-1252 to Unicode. by [@​tommyettinger](https://github.com/tommyettinger) in [#​7810](https://github.com/libgdx/libgdx/pull/7810)
- Add putMissing() to maps. by [@​NathanSweet](https://github.com/NathanSweet) in [#​7814](https://github.com/libgdx/libgdx/pull/7814)
- Tiled Map Template Fixes, Proper handling of GIDs from multiple Tilesets. Fix for issue [#​7726](https://github.com/libgdx/libgdx/issues/7726) by [@​BoBIsHere86](https://github.com/BoBIsHere86) in [#​7742](https://github.com/libgdx/libgdx/pull/7742)
- Fix lwjgl3 OGG memory leak by [@​Berstanio](https://github.com/Berstanio) in [#​7808](https://github.com/libgdx/libgdx/pull/7808)
**Full Changelog**: <https://github.com/libgdx/libgdx/compare/1.14.1...1.14.2>
</details>
### [`v1.14.1`](https://github.com/libgdx/libgdx/releases/tag/1.14.1)
[Compare Source](https://github.com/libgdx/libgdx/compare/1.14.0...1.14.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](https://libgdx.com/news/2026/05/gdx-1-14-1)!
<details>
<summary><b><i>Click to show the full list of changes</i></b></summary>
- Update CHANGES by [@​crykn](https://github.com/crykn) in [#​7715](https://github.com/libgdx/libgdx/pull/7715)
- Make PoolManager compatible with r8 full mode by [@​Berstanio](https://github.com/Berstanio) in [#​7720](https://github.com/libgdx/libgdx/pull/7720)
- Add return values to InputProcessor#removeProcessor by [@​soundasleep](https://github.com/soundasleep) in [#​7722](https://github.com/libgdx/libgdx/pull/7722)
- Move dispose() method to Audio interface by [@​obigu](https://github.com/obigu) in [#​7725](https://github.com/libgdx/libgdx/pull/7725)
- Fix ANR/crash in AndroidGraphics.destroy() due to infinite wait() by [@​palatin](https://github.com/palatin) in [#​7699](https://github.com/libgdx/libgdx/pull/7699)
- Fix collider bounds check in Octree by [@​reezhu](https://github.com/reezhu) in [#​7728](https://github.com/libgdx/libgdx/pull/7728)
- Native input API rewrite by [@​Berstanio](https://github.com/Berstanio) in [#​7670](https://github.com/libgdx/libgdx/pull/7670)
- Ensure space and u007F are also in Hiero's Extended character set. by [@​tommyettinger](https://github.com/tommyettinger) in [#​7724](https://github.com/libgdx/libgdx/pull/7724)
- Android Maintenance by [@​obigu](https://github.com/obigu) in [#​7709](https://github.com/libgdx/libgdx/pull/7709)
- Added soundId support for AsynchronousSound by [@​aberkowski](https://github.com/aberkowski) in [#​6985](https://github.com/libgdx/libgdx/pull/6985)
- Handle case play() fails to AsynchronousSound by [@​obigu](https://github.com/obigu) in [#​7733](https://github.com/libgdx/libgdx/pull/7733)
- fix nested class property defaults loading by [@​Quillraven](https://github.com/Quillraven) in [#​7718](https://github.com/libgdx/libgdx/pull/7718)
- Fix NinePatch in flipped TextureAtlas by [@​MaxGyver83](https://github.com/MaxGyver83) in [#​7736](https://github.com/libgdx/libgdx/pull/7736)
- scene2d native input integration by [@​Berstanio](https://github.com/Berstanio) in [#​7671](https://github.com/libgdx/libgdx/pull/7671)
- Update XmlReader.Element's parent field when element is added/removed… by [@​LyricSeraph](https://github.com/LyricSeraph) in [#​7735](https://github.com/libgdx/libgdx/pull/7735)
- Issue template by [@​MikAoJk](https://github.com/MikAoJk) in [#​7732](https://github.com/libgdx/libgdx/pull/7732)
- Hiero infinite loop fix by [@​tommyettinger](https://github.com/tommyettinger) in [#​7741](https://github.com/libgdx/libgdx/pull/7741)
- Update Lwjgl3ApplicationConfiguration.java by [@​pietru2004](https://github.com/pietru2004) in [#​7760](https://github.com/libgdx/libgdx/pull/7760)
- Make ModelBuilder fields and related classes protected for better backend extensibility by [@​xpenatan](https://github.com/xpenatan) in [#​7763](https://github.com/libgdx/libgdx/pull/7763)
- Json can't read back CharArray in some cases. by [@​tommyettinger](https://github.com/tommyettinger) in [#​7764](https://github.com/libgdx/libgdx/pull/7764)
- Fix [#​7761](https://github.com/libgdx/libgdx/issues/7761) (Maven Central/Snapshot badges). by [@​tommyettinger](https://github.com/tommyettinger) in [#​7762](https://github.com/libgdx/libgdx/pull/7762)
- Added LongSet. by [@​NathanSweet](https://github.com/NathanSweet) in [#​7770](https://github.com/libgdx/libgdx/pull/7770)
- fix: prevent delta time from being negative by [@​PokeMMO](https://github.com/PokeMMO) in [#​7752](https://github.com/libgdx/libgdx/pull/7752)
- GlyphLayout: justify text option(s) by [@​StartsMercury](https://github.com/StartsMercury) in [#​7609](https://github.com/libgdx/libgdx/pull/7609)
- Added ScrollPane#smoothScroll() to control smooth scroll speed, javadoc. by [@​NathanSweet](https://github.com/NathanSweet) in [#​7773](https://github.com/libgdx/libgdx/pull/7773)
- Fix [#​7775](https://github.com/libgdx/libgdx/issues/7775) by [@​obigu](https://github.com/obigu) in [#​7777](https://github.com/libgdx/libgdx/pull/7777)
- GeometryUtils fixes and improvements. by [@​NathanSweet](https://github.com/NathanSweet) in [#​7778](https://github.com/libgdx/libgdx/pull/7778)
- Add Justify text option to Label by [@​StartsMercury](https://github.com/StartsMercury) in [#​7779](https://github.com/libgdx/libgdx/pull/7779)
- Fix TextField and TextArea undo do not fire ChangeEvent by [@​Billadom0123](https://github.com/Billadom0123) in [#​7746](https://github.com/libgdx/libgdx/pull/7746)
- Fix TextField and TextArea cursor drift and unreachable logic on event cancellation by [@​Billadom0123](https://github.com/Billadom0123) in [#​7747](https://github.com/libgdx/libgdx/pull/7747)
- Fix NullPointerException in AndroidGraphics.updateSafeAreaInsets when WindowInsets is null by [@​mritunjayyy07](https://github.com/mritunjayyy07) in [#​7782](https://github.com/libgdx/libgdx/pull/7782)
- Don't set Android cutout mode on Android 35+ by [@​obigu](https://github.com/obigu) in [#​7766](https://github.com/libgdx/libgdx/pull/7766)
- Android and iOS versions maintenance by [@​obigu](https://github.com/obigu) in [#​7776](https://github.com/libgdx/libgdx/pull/7776)
- Calculate cachedOrientation for android KeyboardHeightObserver on startup by [@​Berstanio](https://github.com/Berstanio) in [#​7743](https://github.com/libgdx/libgdx/pull/7743)
- Json#ignoreUnknownField() parameters changed to provide more information by [@​NathanSweet](https://github.com/NathanSweet) in [#​7787](https://github.com/libgdx/libgdx/pull/7787)
- Add IdentitySet by [@​NathanSweet](https://github.com/NathanSweet) in [#​7788](https://github.com/libgdx/libgdx/pull/7788)
- TextField, enforce cursor/selection invariants on text change. by [@​NathanSweet](https://github.com/NathanSweet) in [#​7790](https://github.com/libgdx/libgdx/pull/7790)
- Use IdentityMap for Skin resources. by [@​NathanSweet](https://github.com/NathanSweet) in [#​7792](https://github.com/libgdx/libgdx/pull/7792)
- AndroidDaydream input null check by [@​cypherdare](https://github.com/cypherdare) in [#​6906](https://github.com/libgdx/libgdx/pull/6906)
- Add the possibility to load a standalone tileset file by [@​patton73](https://github.com/patton73) in [#​7638](https://github.com/libgdx/libgdx/pull/7638)
**Full Changelog**: <https://github.com/libgdx/libgdx/compare/1.14.0...1.14.1>
</details>
<details>
<summary><b><i>Click to show a list of new first time contributors</i></b></summary>
- [@​palatin](https://github.com/palatin) made their first contribution in [#​7699](https://github.com/libgdx/libgdx/pull/7699)
- [@​reezhu](https://github.com/reezhu) made their first contribution in [#​7728](https://github.com/libgdx/libgdx/pull/7728)
- [@​aberkowski](https://github.com/aberkowski) made their first contribution in [#​6985](https://github.com/libgdx/libgdx/pull/6985)
- [@​MaxGyver83](https://github.com/MaxGyver83) made their first contribution in [#​7736](https://github.com/libgdx/libgdx/pull/7736)
- [@​LyricSeraph](https://github.com/LyricSeraph) made their first contribution in [#​7735](https://github.com/libgdx/libgdx/pull/7735)
- [@​MikAoJk](https://github.com/MikAoJk) made their first contribution in [#​7732](https://github.com/libgdx/libgdx/pull/7732)
- [@​pietru2004](https://github.com/pietru2004) made their first contribution in [#​7760](https://github.com/libgdx/libgdx/pull/7760)
- [@​StartsMercury](https://github.com/StartsMercury) made their first contribution in [#​7609](https://github.com/libgdx/libgdx/pull/7609)
- [@​Billadom0123](https://github.com/Billadom0123) made their first contribution in [#​7746](https://github.com/libgdx/libgdx/pull/7746)
- [@​mritunjayyy07](https://github.com/mritunjayyy07) made their first contribution in [#​7782](https://github.com/libgdx/libgdx/pull/7782)
</details>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xODUuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
1.14.0→1.14.21.14.0→1.14.21.14.0→1.14.21.14.0→1.14.21.14.0→1.14.21.14.0→1.14.21.14.0→1.14.21.14.0→1.14.2Release Notes
libgdx/libgdx (com.badlogicgames.gdx:gdx-platform)
v1.14.2Compare Source
libGDX 1.14.2 is a minor release containing small fixes and improvements. Check out our blog post to find out more!
Click to show the full list of changes
Full Changelog: https://github.com/libgdx/libgdx/compare/1.14.1...1.14.2
v1.14.1Compare Source
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
Full Changelog: https://github.com/libgdx/libgdx/compare/1.14.0...1.14.1
Click to show a list of new first time contributors
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate CLI.
edaba4161ato0ecfa92cdaUpdate gdxVersion to v1.14.1to Update gdxVersion to v1.14.2View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.