You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
excerpt: "We are proud to present a new release of libGDX: version 1.14.1!"
10
+
excerpt: "We are proud to present two new releases of libGDX: version 1.14.1 and 1.14.2!"
11
11
12
12
show_author: true
13
13
author_username: "crykn"
@@ -21,14 +21,31 @@ categories: news
21
21
If you are looking for past changelogs, check out [this](/news/changelog/) page.
22
22
{: .notice--primary .no-top-margin }
23
23
24
-
libGDX 1.14.1 has been released with plenty of bug fixes and new features. See the changelog below for a complete overview.
24
+
libGDX 1.14.1 and its hotfix 1.14.2 have been released with plenty of bug fixes and new features. See the changelog below for a complete overview.
25
25
26
-
To check out our progress towards the next release, take a look at the [corresponding milestone](https://github.com/libgdx/libgdx/milestone/11) 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!
26
+
To check out our progress towards the next release, take a look at the [corresponding milestone](https://github.com/libgdx/libgdx/milestone/12) 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!
27
27
28
28
Updating your Gradle project is straight-forward: Check out the instructions [on the wiki](/wiki/articles/updating-libgdx)!
29
29
{: .notice--info}
30
30
31
31
```
32
+
[1.14.2]
33
+
- [BREAKING CHANGE] Revert InputMultiplexer and set addAll return types that were breaking changes in 1.14.1.
34
+
- Fixed stuck over state when ClickListener is cancelled.
35
+
- Fixed BitmapFontCache.clear() not resetting glyph count.
36
+
- Improved TimSort/ComparableTimSort behavior and cleanup.
37
+
- Added ShewchukExactPredicates, for floating-error resistant orient2d/incircle/orient3d/insphere tests
38
+
- Improved DelaunayTriangulator to handle all non-degenerate inputs using ShewchukExactPredicates
39
+
- Improved performance of DelaunayTriangulator by ~2x on regular inputs
40
+
- LWJGL2: Avoid allocating posted runnable stack traces while holding the runnable lock.
41
+
- API Change: TextField's default password character is now the Unicode bullet (U+2022).
42
+
- Added putMissing() to maps.
43
+
- Tiled: Fixed template object GID handling when using multiple tilesets.
44
+
- LWJGL3: Fixed OGG sound memory leak.
45
+
```
46
+
47
+
```
48
+
[1.14.1]
32
49
- [BREAKING CHANGE] iOS: Removed IOSAudio#willTerminate to be replaced by new Audio#dispose.
33
50
- [BREAKING CHANGE] API: The `open/closeTextInputField` API has undergone a bigger rewrite:
34
51
- A `NativeInputCloseCallback` has been added, which can be passed over the `NativeInputConfiguration#setCloseCallback`. This will be called on the main thread, once the closing of the native input field is processed. See the javadoc for more information.
@@ -37,6 +54,7 @@ Updating your Gradle project is straight-forward: Check out the instructions [on
37
54
- `TextInputWrapper#setText/setPosition` have been removed and replaced with `writeResults`
38
55
- `TextInputWrapper#shouldClose` has been removed and should now be handled over the close callback
39
56
- [BREAKING CHANGE] API: `TextField.OnscreenKeyboard` has been refactored. `OnscreenKeyboard#show(boolean)` has been split of in `OnscreenKeyboard#show(TextField)` and `OnscreenKeyboard#close()`.
57
+
- [BREAKING CHANGE] API: `TextField.next` has changed return type. Overrides might need rewriting.
40
58
- [BREAKING CHANGE] API: `Json#ignoreUnknownField()` parameters changed to provide more information. Use `object.getClass()` and `value.name` for the old values.
41
59
- API Addition: `Input#KeyboardHeightObserver` was extended by `onKeyboardShow` and `onKeyboardHide`. See javadocs for more info.
42
60
- API Addition: `Input#isTextInputFieldOpened` has been added, to check, whether an InputField opened by `openTextInputField` is open
0 commit comments