Skip to content

Commit 7310c56

Browse files
authored
Create 2025-01-08-gdx-1-13-1.md
1 parent 8880bd6 commit 7310c56

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed

_posts/2025/2025-01-08-gdx-1-13-1.md

+69
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
title: "libGDX 1.13.1"
3+
classes: wide2
4+
header:
5+
overlay_color: "#000"
6+
overlay_filter: "0.5"
7+
overlay_image: /assets/images/update.jpeg
8+
caption: "Photo credit: [**Markus Winkler**](https://unsplash.com/photos/cxoR55-bels)"
9+
teaser: /assets/images/update.jpeg
10+
excerpt: "We are proud to present a new release of libGDX: version 1.13.1!"
11+
12+
show_author: true
13+
author_username: "crykn"
14+
author_displayname: "damios"
15+
16+
tags:
17+
- changelog
18+
19+
categories: news
20+
---
21+
If you are looking for past changelogs, check out [this](/news/changelog/) page.
22+
{: .notice--primary .no-top-margin }
23+
24+
Hot off the press: libGDX 1.13.1 brings a a few pressing bugfixes as well as a couple of interesting new features. Check out the full list below to find out more.
25+
26+
## A few notable changes
27+
28+
- [ANDROID] The AndroidX core dependency is now included with libGDX ([#7543](https://github.com/libgdx/libgdx/pull/7543)).
29+
- [CORE] There have been quite a few improvements to the tiled map support ([#7076](https://github.com/libgdx/libgdx/pull/7076), [#7135](https://github.com/libgdx/libgdx/pull/7135), [#7505](https://github.com/libgdx/libgdx/pull/7505), [#7534](https://github.com/libgdx/libgdx/pull/7534)). Thanks to BoBIsHere86 for that!
30+
- [GWT] Fix issue with SpriteBatch ([#7486](https://github.com/libgdx/libgdx/pull/7486))
31+
- [iOS] Updated to [MobiVM 2.3.22](https://github.com/MobiVM/robovm/wiki/Changelog#current-master-2322----work-in-progress) from 2.3.21.
32+
- [LWJGL3] We downgraded the LWJGL version to 3.3.3 to avoid the ongoing antivirus false positives. This means that the RISC-V support is only available in libGDX 1.13.1 if you manually upgrade your LWJGL dependency ([#7555](https://github.com/libgdx/libgdx/pull/7555)).
33+
34+
To check out our progress towards the next release, take a look at the [corresponding milestone](https://github.com/libgdx/libgdx/milestone/7) on GitHub. As always, we appreciate feedback on the issues/PRs already part of the milestone and would like to invite you to bring forward anything still missing on our [Discord](/community/discord/) server!
35+
36+
### Full changelog
37+
Updating your Gradle project is straight-forward: Check out the instructions [on the wiki](/wiki/articles/updating-libgdx)!
38+
{: .notice--info}
39+
```
40+
- [BREAKING CHANGE] Android: Since 1.13.0 libGDX requires setting `android.useAndroidX=true` in your gradle.properties file. In 1.13.1 it is NO longer needed to define the `androidx.core:core` dependency in your Android module.
41+
- iOS: Update to MobiVM 2.3.22
42+
- iOS: Fixes Gdx.openURI() not working on iOS 18.1 Simulator.
43+
- Change visibility of PolygonSpriteBatch.switchTexture() to protected
44+
- Added XmlReader.getChildren() and XmlReader.replaceChild()
45+
- LWJGL3: Fix pauseWhenLostFocus not working as expected
46+
- LWJGL 3: Downgrade to 3.3.3 due to AV false positives on 3.3.4 and OpenAL log spamming issue on 3.3.5.
47+
- API Addition: Added FPSLogger#setBound
48+
- Android: Fix crash on startup if `setContentView` was manually called after `initializeForView`
49+
- API Addition: Added Array#replaceFirst and Array#replaceAll
50+
- Fixed ShortArray#lastIndexOf taking char instead of short.
51+
- Properly validate font name in Hiero
52+
- Fix depth shader recycling
53+
- Support 'class' Tiled/Tmx MapProperty
54+
- Support for Layer TintColor in TiledMap
55+
- Fix classpath files not being loaded on GWT
56+
- Fixed LongArray#lastIndexOf taking char instead of long.
57+
- LongArray#pop and #peek now throw expections if the array is empty
58+
- Reset existing transformations of provided overlap Polygon in Polygon::intersectPolygons
59+
- Added tiledmap loader for JSON files
60+
- Fix duplicate points returned in polygon intersection
61+
- Change defaults of SpriteBatch to use VBO instead of VertexArray on gl2/gles2.0
62+
- Fix: no longer inline the version string
63+
- GWT - Calculate MD5 hash while copying file to avoid errors on very large files
64+
- Fix: Wayland doesn't support setting window position and icon
65+
- Fix: Parsing imagelayer inside a group tag in TMX file
66+
- Improve Android input keyboard with autocorrection
67+
- Unproject and pick ray docs for Viewport/Camera
68+
- Support for Image Layer repeat x and y in TiledMap + Bugfix
69+
```

0 commit comments

Comments
 (0)