Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jul 3, 2023

Bumps gdxVersion from 1.11.0 to 1.12.0.
Updates com.badlogicgames.gdx:gdx-backend-lwjgl3 from 1.11.0 to 1.12.0

Release notes

Sourced from com.badlogicgames.gdx:gdx-backend-lwjgl3's releases.

1.12.0

libGDX 1.12.0 includes some exciting new features as well as all-around improvements in various areas. Take a look at our blog post to find out more!

Changelog

Sourced from com.badlogicgames.gdx:gdx-backend-lwjgl3's changelog.

[1.12.1]

[1.12.0]

  • [BREAKING CHANGE] Added #touchCancelled to InputProcessor interface, see #6871.
  • [BREAKING CHANGE] Android: Immersive mode is now true by default. Set useImmersiveMode config to false to disable it.
  • [BREAKING CHANGE] iOS: Increased min supported iOS version to 11.0. Update your Info.plist file if necessary.
  • [BREAKING CHANGE] iOS: hideHomeIndicator set to false by default (was true).
  • [BREAKING CHANGE] iOS: screenEdgesDeferringSystemGestures set to UIRectEdge.All by default (was UIRectEdge.None).
  • [BREAKING CHANGE] iOS: preferred FPS is now uncapped by default, see #6717
  • [BREAKING CHANGE] iOS: ApplicationListener.create and first resize are now called within UIApplicationDelegate.didFinishLaunching. Allows for earlier rendering and prevents black screen frames after launch screen. NOTE: App will get terminated if this method is blocked for more than 10-20 sec.
  • [BREAKING CHANGE] Actor#localToAscendantCoordinates throws an exception if the specified actor is not an ascendant.
  • [BREAKING CHANGE] WidgetGroup#hit first validates the layout.
  • [BREAKING CHANGE] Cell getters return object wrapper instead of primitives.
  • [BREAKING CHANGE] MeshPartBuilder#lastIndex now returns int instead of short.
  • [BREAKING CHANGE] 3D API - max bone weights is now configurable and limited to 4 by default. Change this value if you need less or more. See #6522.
  • [BREAKING CHANGE] Mesh#getVerticesBuffer, Mesh#getIndicesBuffer, VertexData#getBuffer, and IndexData#getBuffer are deprecated in favor to new methods with boolean parameter. If you subclassed some of these classes, you need to implement the new methods.
  • [BREAKING CHANGE] Desktop: The return value of AudioDevice#getLatency() is now in samples, and not milliseconds
  • [BREAKING CHANGE] iOS: 32 bit (armv7) builds are no longer supported. Builds must be 64 bit (arm64) only.
  • [BREAKING CHANGE] iOS: Use dynamic frameworks instead of static libs
  • [BREAKING CHANGE] optimized Mesh#bind and Mesh#unbind have a new parameter for instanced attribute locations. If you use these methods without instancing, you can pass a null value.
  • [BREAKING CHANGE] Dropped support for older libc versions since libGDX is now built on Ubuntu 20.04 (#7005)
  • Update to jnigen 2.4.1
  • LWJGL Fix: setPosision() for MP3 files.
  • iOS: Add new MobiVM MetalANGLE backend
  • iOS: Update to MobiVM 2.3.19
  • Update to LWJGL 3.3.2
  • API Addition: Added Audio#switchOutputDevice and Audio#getAvailableOutputDevices to specify output devices. Only works for LWJGL3
  • Fix LWJGL3: Audio doesn't die anymore, if a device gets disconnected
  • API Addition: Added Haptics API with 4 different Input#vibrate() methods with complete Android and iOS implementations.
  • Fix: Fixed Android and iOS touch cancelled related issues, see #6871.
  • Javadoc: Add "-use" flag to javadoc generation
  • Android: gdx-setup now uses AGP 7.2.2 and SDK 32, requiring Android Studio Chipmunk or IntelliJ IDEA 2022.2 and JDK 11.
  • libGDX is now built using Java 11 due to new Android requirements. The rest of libGDX can still be built with JDK 8 and runtime compatibility of libGDX projects should be unaffected.
  • Fixed glViewport when using HdpiMode.Logical with the LWJGL3 backend.
  • Added Stage#actorRemoved to fire exit events just before an actor is removed.
  • ScrollPane#setScrollingDisabled avoids invalidate() if nothing changed.
  • Fixed incorrect ScrollPane#scrollTo.
  • API Addition: Added Texture3D support
  • Fix: Throw an exception when maximum Attribute count is reached to prevent silent failure.
  • API Fix: The cursor can now be catched on Android.
  • LWJGL3 Fix: Stereo audio can now be played on mono output devices. This may also improve downmixing to stereo and upmixing to surround.
  • API Addition: Added CheckBox#getImageDrawable.
  • FIX: HexagonalTiledMapRenderer now displays maps with the correct stagger index.
  • API Addition: Added I18NBundle#keys() method.
  • TOOLS Features: Save mode can be changed in Flame particle 3D editor.
  • API Addition: added WebGL 2.0 implementation to Gwt backend : you can enable it by GwtApplicationConfiguration#useGL30
  • Added GLES31 and GLES32 support with Lwjgl3 backend implementation
  • API Addition: JsonReader#stop() to stop parsing.
  • API Change: TextureAtlas now uses FileHandle#reader so outside code can control the charset
  • API Fix: Intersector#isPointInTriangle

... (truncated)

Commits

Updates com.badlogicgames.gdx:gdx from 1.11.0 to 1.12.0

Release notes

Sourced from com.badlogicgames.gdx:gdx's releases.

1.12.0

libGDX 1.12.0 includes some exciting new features as well as all-around improvements in various areas. Take a look at our blog post to find out more!

Changelog

Sourced from com.badlogicgames.gdx:gdx's changelog.

[1.12.1]

[1.12.0]

  • [BREAKING CHANGE] Added #touchCancelled to InputProcessor interface, see #6871.
  • [BREAKING CHANGE] Android: Immersive mode is now true by default. Set useImmersiveMode config to false to disable it.
  • [BREAKING CHANGE] iOS: Increased min supported iOS version to 11.0. Update your Info.plist file if necessary.
  • [BREAKING CHANGE] iOS: hideHomeIndicator set to false by default (was true).
  • [BREAKING CHANGE] iOS: screenEdgesDeferringSystemGestures set to UIRectEdge.All by default (was UIRectEdge.None).
  • [BREAKING CHANGE] iOS: preferred FPS is now uncapped by default, see #6717
  • [BREAKING CHANGE] iOS: ApplicationListener.create and first resize are now called within UIApplicationDelegate.didFinishLaunching. Allows for earlier rendering and prevents black screen frames after launch screen. NOTE: App will get terminated if this method is blocked for more than 10-20 sec.
  • [BREAKING CHANGE] Actor#localToAscendantCoordinates throws an exception if the specified actor is not an ascendant.
  • [BREAKING CHANGE] WidgetGroup#hit first validates the layout.
  • [BREAKING CHANGE] Cell getters return object wrapper instead of primitives.
  • [BREAKING CHANGE] MeshPartBuilder#lastIndex now returns int instead of short.
  • [BREAKING CHANGE] 3D API - max bone weights is now configurable and limited to 4 by default. Change this value if you need less or more. See #6522.
  • [BREAKING CHANGE] Mesh#getVerticesBuffer, Mesh#getIndicesBuffer, VertexData#getBuffer, and IndexData#getBuffer are deprecated in favor to new methods with boolean parameter. If you subclassed some of these classes, you need to implement the new methods.
  • [BREAKING CHANGE] Desktop: The return value of AudioDevice#getLatency() is now in samples, and not milliseconds
  • [BREAKING CHANGE] iOS: 32 bit (armv7) builds are no longer supported. Builds must be 64 bit (arm64) only.
  • [BREAKING CHANGE] iOS: Use dynamic frameworks instead of static libs
  • [BREAKING CHANGE] optimized Mesh#bind and Mesh#unbind have a new parameter for instanced attribute locations. If you use these methods without instancing, you can pass a null value.
  • [BREAKING CHANGE] Dropped support for older libc versions since libGDX is now built on Ubuntu 20.04 (#7005)
  • Update to jnigen 2.4.1
  • LWJGL Fix: setPosision() for MP3 files.
  • iOS: Add new MobiVM MetalANGLE backend
  • iOS: Update to MobiVM 2.3.19
  • Update to LWJGL 3.3.2
  • API Addition: Added Audio#switchOutputDevice and Audio#getAvailableOutputDevices to specify output devices. Only works for LWJGL3
  • Fix LWJGL3: Audio doesn't die anymore, if a device gets disconnected
  • API Addition: Added Haptics API with 4 different Input#vibrate() methods with complete Android and iOS implementations.
  • Fix: Fixed Android and iOS touch cancelled related issues, see #6871.
  • Javadoc: Add "-use" flag to javadoc generation
  • Android: gdx-setup now uses AGP 7.2.2 and SDK 32, requiring Android Studio Chipmunk or IntelliJ IDEA 2022.2 and JDK 11.
  • libGDX is now built using Java 11 due to new Android requirements. The rest of libGDX can still be built with JDK 8 and runtime compatibility of libGDX projects should be unaffected.
  • Fixed glViewport when using HdpiMode.Logical with the LWJGL3 backend.
  • Added Stage#actorRemoved to fire exit events just before an actor is removed.
  • ScrollPane#setScrollingDisabled avoids invalidate() if nothing changed.
  • Fixed incorrect ScrollPane#scrollTo.
  • API Addition: Added Texture3D support
  • Fix: Throw an exception when maximum Attribute count is reached to prevent silent failure.
  • API Fix: The cursor can now be catched on Android.
  • LWJGL3 Fix: Stereo audio can now be played on mono output devices. This may also improve downmixing to stereo and upmixing to surround.
  • API Addition: Added CheckBox#getImageDrawable.
  • FIX: HexagonalTiledMapRenderer now displays maps with the correct stagger index.
  • API Addition: Added I18NBundle#keys() method.
  • TOOLS Features: Save mode can be changed in Flame particle 3D editor.
  • API Addition: added WebGL 2.0 implementation to Gwt backend : you can enable it by GwtApplicationConfiguration#useGL30
  • Added GLES31 and GLES32 support with Lwjgl3 backend implementation
  • API Addition: JsonReader#stop() to stop parsing.
  • API Change: TextureAtlas now uses FileHandle#reader so outside code can control the charset
  • API Fix: Intersector#isPointInTriangle

... (truncated)

Commits

Updates com.badlogicgames.gdx:gdx-box2d from 1.11.0 to 1.12.0

Release notes

Sourced from com.badlogicgames.gdx:gdx-box2d's releases.

1.12.0

libGDX 1.12.0 includes some exciting new features as well as all-around improvements in various areas. Take a look at our blog post to find out more!

Changelog

Sourced from com.badlogicgames.gdx:gdx-box2d's changelog.

[1.12.1]

[1.12.0]

  • [BREAKING CHANGE] Added #touchCancelled to InputProcessor interface, see #6871.
  • [BREAKING CHANGE] Android: Immersive mode is now true by default. Set useImmersiveMode config to false to disable it.
  • [BREAKING CHANGE] iOS: Increased min supported iOS version to 11.0. Update your Info.plist file if necessary.
  • [BREAKING CHANGE] iOS: hideHomeIndicator set to false by default (was true).
  • [BREAKING CHANGE] iOS: screenEdgesDeferringSystemGestures set to UIRectEdge.All by default (was UIRectEdge.None).
  • [BREAKING CHANGE] iOS: preferred FPS is now uncapped by default, see #6717
  • [BREAKING CHANGE] iOS: ApplicationListener.create and first resize are now called within UIApplicationDelegate.didFinishLaunching. Allows for earlier rendering and prevents black screen frames after launch screen. NOTE: App will get terminated if this method is blocked for more than 10-20 sec.
  • [BREAKING CHANGE] Actor#localToAscendantCoordinates throws an exception if the specified actor is not an ascendant.
  • [BREAKING CHANGE] WidgetGroup#hit first validates the layout.
  • [BREAKING CHANGE] Cell getters return object wrapper instead of primitives.
  • [BREAKING CHANGE] MeshPartBuilder#lastIndex now returns int instead of short.
  • [BREAKING CHANGE] 3D API - max bone weights is now configurable and limited to 4 by default. Change this value if you need less or more. See #6522.
  • [BREAKING CHANGE] Mesh#getVerticesBuffer, Mesh#getIndicesBuffer, VertexData#getBuffer, and IndexData#getBuffer are deprecated in favor to new methods with boolean parameter. If you subclassed some of these classes, you need to implement the new methods.
  • [BREAKING CHANGE] Desktop: The return value of AudioDevice#getLatency() is now in samples, and not milliseconds
  • [BREAKING CHANGE] iOS: 32 bit (armv7) builds are no longer supported. Builds must be 64 bit (arm64) only.
  • [BREAKING CHANGE] iOS: Use dynamic frameworks instead of static libs
  • [BREAKING CHANGE] optimized Mesh#bind and Mesh#unbind have a new parameter for instanced attribute locations. If you use these methods without instancing, you can pass a null value.
  • [BREAKING CHANGE] Dropped support for older libc versions since libGDX is now built on Ubuntu 20.04 (#7005)
  • Update to jnigen 2.4.1
  • LWJGL Fix: setPosision() for MP3 files.
  • iOS: Add new MobiVM MetalANGLE backend
  • iOS: Update to MobiVM 2.3.19
  • Update to LWJGL 3.3.2
  • API Addition: Added Audio#switchOutputDevice and Audio#getAvailableOutputDevices to specify output devices. Only works for LWJGL3
  • Fix LWJGL3: Audio doesn't die anymore, if a device gets disconnected
  • API Addition: Added Haptics API with 4 different Input#vibrate() methods with complete Android and iOS implementations.
  • Fix: Fixed Android and iOS touch cancelled related issues, see #6871.
  • Javadoc: Add "-use" flag to javadoc generation
  • Android: gdx-setup now uses AGP 7.2.2 and SDK 32, requiring Android Studio Chipmunk or IntelliJ IDEA 2022.2 and JDK 11.
  • libGDX is now built using Java 11 due to new Android requirements. The rest of libGDX can still be built with JDK 8 and runtime compatibility of libGDX projects should be unaffected.
  • Fixed glViewport when using HdpiMode.Logical with the LWJGL3 backend.
  • Added Stage#actorRemoved to fire exit events just before an actor is removed.
  • ScrollPane#setScrollingDisabled avoids invalidate() if nothing changed.
  • Fixed incorrect ScrollPane#scrollTo.
  • API Addition: Added Texture3D support
  • Fix: Throw an exception when maximum Attribute count is reached to prevent silent failure.
  • API Fix: The cursor can now be catched on Android.
  • LWJGL3 Fix: Stereo audio can now be played on mono output devices. This may also improve downmixing to stereo and upmixing to surround.
  • API Addition: Added CheckBox#getImageDrawable.
  • FIX: HexagonalTiledMapRenderer now displays maps with the correct stagger index.
  • API Addition: Added I18NBundle#keys() method.
  • TOOLS Features: Save mode can be changed in Flame particle 3D editor.
  • API Addition: added WebGL 2.0 implementation to Gwt backend : you can enable it by GwtApplicationConfiguration#useGL30
  • Added GLES31 and GLES32 support with Lwjgl3 backend implementation
  • API Addition: JsonReader#stop() to stop parsing.
  • API Change: TextureAtlas now uses FileHandle#reader so outside code can control the charset
  • API Fix: Intersector#isPointInTriangle

... (truncated)

Commits

Updates com.badlogicgames.gdx:gdx-freetype from 1.11.0 to 1.12.0

Release notes

Sourced from com.badlogicgames.gdx:gdx-freetype's releases.

1.12.0

libGDX 1.12.0 includes some exciting new features as well as all-around improvements in various areas. Take a look at our blog post to find out more!

Changelog

Sourced from com.badlogicgames.gdx:gdx-freetype's changelog.

[1.12.1]

[1.12.0]

  • [BREAKING CHANGE] Added #touchCancelled to InputProcessor interface, see #6871.
  • [BREAKING CHANGE] Android: Immersive mode is now true by default. Set useImmersiveMode config to false to disable it.
  • [BREAKING CHANGE] iOS: Increased min supported iOS version to 11.0. Update your Info.plist file if necessary.
  • [BREAKING CHANGE] iOS: hideHomeIndicator set to false by default (was true).
  • [BREAKING CHANGE] iOS: screenEdgesDeferringSystemGestures set to UIRectEdge.All by default (was UIRectEdge.None).
  • [BREAKING CHANGE] iOS: preferred FPS is now uncapped by default, see #6717
  • [BREAKING CHANGE] iOS: ApplicationListener.create and first resize are now called within UIApplicationDelegate.didFinishLaunching. Allows for earlier rendering and prevents black screen frames after launch screen. NOTE: App will get terminated if this method is blocked for more than 10-20 sec.
  • [BREAKING CHANGE] Actor#localToAscendantCoordinates throws an exception if the specified actor is not an ascendant.
  • [BREAKING CHANGE] WidgetGroup#hit first validates the layout.
  • [BREAKING CHANGE] Cell getters return object wrapper instead of primitives.
  • [BREAKING CHANGE] MeshPartBuilder#lastIndex now returns int instead of short.
  • [BREAKING CHANGE] 3D API - max bone weights is now configurable and limited to 4 by default. Change this value if you need less or more. See #6522.
  • [BREAKING CHANGE] Mesh#getVerticesBuffer, Mesh#getIndicesBuffer, VertexData#getBuffer, and IndexData#getBuffer are deprecated in favor to new methods with boolean parameter. If you subclassed some of these classes, you need to implement the new methods.
  • [BREAKING CHANGE] Desktop: The return value of AudioDevice#getLatency() is now in samples, and not milliseconds
  • [BREAKING CHANGE] iOS: 32 bit (armv7) builds are no longer supported. Builds must be 64 bit (arm64) only.
  • [BREAKING CHANGE] iOS: Use dynamic frameworks instead of static libs
  • [BREAKING CHANGE] optimized Mesh#bind and Mesh#unbind have a new parameter for instanced attribute locations. If you use these methods without instancing, you can pass a null value.
  • [BREAKING CHANGE] Dropped support for older libc versions since libGDX is now built on Ubuntu 20.04 (#7005)
  • Update to jnigen 2.4.1
  • LWJGL Fix: setPosision() for MP3 files.
  • iOS: Add new MobiVM MetalANGLE backend
  • iOS: Update to MobiVM 2.3.19
  • Update to LWJGL 3.3.2
  • API Addition: Added Audio#switchOutputDevice and Audio#getAvailableOutputDevices to specify output devices. Only works for LWJGL3
  • Fix LWJGL3: Audio doesn't die anymore, if a device gets disconnected
  • API Addition: Added Haptics API with 4 different Input#vibrate() methods with complete Android and iOS implementations.
  • Fix: Fixed Android and iOS touch cancelled related issues, see #6871.
  • Javadoc: Add "-use" flag to javadoc generation
  • Android: gdx-setup now uses AGP 7.2.2 and SDK 32, requiring Android Studio Chipmunk or IntelliJ IDEA 2022.2 and JDK 11.
  • libGDX is now built using Java 11 due to new Android requirements. The rest of libGDX can still be built with JDK 8 and runtime compatibility of libGDX projects should be unaffected.
  • Fixed glViewport when using HdpiMode.Logical with the LWJGL3 backend.
  • Added Stage#actorRemoved to fire exit events just before an actor is removed.
  • ScrollPane#setScrollingDisabled avoids invalidate() if nothing changed.
  • Fixed incorrect ScrollPane#scrollTo.
  • API Addition: Added Texture3D support
  • Fix: Throw an exception when maximum Attribute count is reached to prevent silent failure.
  • API Fix: The cursor can now be catched on Android.
  • LWJGL3 Fix: Stereo audio can now be played on mono output devices. This may also improve downmixing to stereo and upmixing to surround.
  • API Addition: Added CheckBox#getImageDrawable.
  • FIX: HexagonalTiledMapRenderer now displays maps with the correct stagger index.
  • API Addition: Added I18NBundle#keys() method.
  • TOOLS Features: Save mode can be changed in Flame particle 3D editor.
  • API Addition: added WebGL 2.0 implementation to Gwt backend : you can enable it by GwtApplicationConfiguration#useGL30
  • Added GLES31 and GLES32 support with Lwjgl3 backend implementation
  • API Addition: JsonReader#stop() to stop parsing.
  • API Change: TextureAtlas now uses FileHandle#reader so outside code can control the charset
  • API Fix: Intersector#isPointInTriangle

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `gdxVersion` from 1.11.0 to 1.12.0.

Updates `com.badlogicgames.gdx:gdx-backend-lwjgl3` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/libgdx/libgdx/releases)
- [Changelog](https://github.com/libgdx/libgdx/blob/master/CHANGES)
- [Commits](libgdx/libgdx@1.11.0...1.12.0)

Updates `com.badlogicgames.gdx:gdx` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/libgdx/libgdx/releases)
- [Changelog](https://github.com/libgdx/libgdx/blob/master/CHANGES)
- [Commits](libgdx/libgdx@1.11.0...1.12.0)

Updates `com.badlogicgames.gdx:gdx-box2d` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/libgdx/libgdx/releases)
- [Changelog](https://github.com/libgdx/libgdx/blob/master/CHANGES)
- [Commits](libgdx/libgdx@1.11.0...1.12.0)

Updates `com.badlogicgames.gdx:gdx-freetype` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/libgdx/libgdx/releases)
- [Changelog](https://github.com/libgdx/libgdx/blob/master/CHANGES)
- [Commits](libgdx/libgdx@1.11.0...1.12.0)

---
updated-dependencies:
- dependency-name: com.badlogicgames.gdx:gdx-backend-lwjgl3
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.badlogicgames.gdx:gdx
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.badlogicgames.gdx:gdx-box2d
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.badlogicgames.gdx:gdx-freetype
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant