Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade RoboVM to 2.3.21 and minimumOS version to 12 #7376

Merged
merged 4 commits into from
May 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
[1.12.2-SNAPSHOT]
- [BREAKING CHANGE] GWT: Updated to 2.10.0. `com.google.jsinterop:jsinterop-annotations:2.0.2:sources` must be added as a dependency to your html project dependencies.
- [BREAKING CHANGE] Android: Minimum API level is now level 19 (Android 4.4)
- [BREAKING CHANGE] iOS: Increased min supported iOS version to 12.0. Update your Info.plist file if necessary.
- [BREAKING CHANGE] Android, iOS: Exceptions occurring in Runnable tasks scheduled through Gdx.app.postRunnable() are no longer swallowed and will crash the app (add a protection if required).
- iOS: Update to MobiVM 2.3.21
- iOS: The iOS backend now implements AudioDevice. It can be configured through IOSApplicationConfiguration with audioDeviceBufferSize/audioDeviceBufferCount
- Fixed GlyphLayout for fixed width glyph offsets at the start and end of lines.
- Fixed scene2d.ui layout for fractional positions and sizes.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<key>UIStatusBarHidden</key>
<true/>
<key>MinimumOSVersion</key>
<string>11.0</string>
<string>12.0</string>
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public class DependencyBank {
static String libgdxVersion = "1.12.1";
// Temporary snapshot version, we need a more dynamic solution for pointing to the latest nightly
static String libgdxNightlyVersion = "1.12.2-SNAPSHOT";
static String roboVMVersion = "2.3.20";
static String roboVMVersion = "2.3.21";
static String buildToolsVersion = "33.0.2";
static String androidAPILevel = "33";
static String androidMinAPILevel = "19";
Expand Down
2 changes: 1 addition & 1 deletion gradle/dependencies.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ ext {

versions.java = project.hasProperty("javaVersion") ? Integer.parseInt(project.getProperty("javaVersion")) : 7
versions.javaLwjgl3 = project.hasProperty("javaVersion") ? Integer.parseInt(project.getProperty("javaVersion")) : 8
versions.robovm = "2.3.20"
versions.robovm = "2.3.21"
versions.gwt = "2.10.0"
versions.gwtPlugin = "1.1.29"
versions.jsinteropAnnotations = "2.0.2"
Expand Down
2 changes: 1 addition & 1 deletion tests/gdx-tests-iosrobovm/Info.plist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<key>UIStatusBarHidden</key>
<true/>
<key>MinimumOSVersion</key>
<string>11.0</string>
<string>12.0</string>
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
Expand Down