Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 20, 2025

Bumps com.badlogicgames.gdx:gdx from 1.13.1 to 1.14.0.

Release notes

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

1.14.0 Release

What's Changed

New Contributors

Full Changelog: libgdx/libgdx@1.13.5...1.14.0

1.13.5

... (truncated)

Changelog

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

[1.14.1]

[1.14.0]

  • [BREAKING CHANGE] API: Pools changes in 1.13.5 have been partially reverted. Pools#get/Pools#obtain method return to requiring a Class parameter. Reflection is avoided by using pre-populated Pools for libgdx classes. See libgdx/libgdx#7648 and libgdx/libgdx#7678
  • [BREAKING CHANGE] JsonSkimmer API changed to use JsonToken parameters.
  • [BREAKING CHANGE] JsonValue#last added for O(1) append. Code that changes next may also need to change last.
  • [BREAKING CHANGE] JsonValue#get is no longer case insensitive. Use JsonValue#getIgnoreCase().
  • [BREAKING CHANGE] StringBuilder has been deleted; its methods have been merged with CharArray.
  • API Addition: Added JsonValue#toJson that takes a Writer.
  • API Addition: Added getProgrammaticChangeEvents() to scene2d.ui actors that have setProgrammaticChangeEvents().
  • API Addition: Added JsonMatcher, extracts values with pattern matching.
  • API Addition: Added setUniform_iv functions in ShaderProgram to set uniform integer arrays
  • API Deprecation: Pools class is now deprecated and not used internally. Some functionality can be restored by using the new PoolManager class.
  • Fixed crashes when reading the soft buttons bar height on Android.
  • Multi sample FBOs can now be used with OpenGL ES 3.0+ instead of OpenGL ES 3.1+

[1.13.5]

  • [BREAKING CHANGE] Gradle: snapshot builds are now publishes to https://central.sonatype.com/repository/maven-snapshots/. Update your build scripts and the new repository URL. Some of your other snapshot dependencies might still live on OSSRH, so make sure to keep that repository as well.
  • [BREAKING CHANGE] Android: Updated minSDK to 21. Multidex config is no longer required, please check https://developer.android.com/build/multidex.
  • [BREAKING CHANGE] Android: Proguard config line boolean getUseDefaultContactFilter(); needs to be added. See libgdx/libgdx#7578.
  • [BREAKING CHANGE] Android: Removed AndroidApplicationConfiguration#touchSleepTime.
  • [BREAKING CHANGE] Skin setEnabled now only works with actors that implement Styleable. Use setEnabledReflection for old behavior or add Styleable to your actors.
  • [BREAKING CHANGE] LWJGL3: The signature of OpenALLwjgl3Audio#registerSound/registerMusic has changed. To migrate just replace registerMusic("myMusic", MyMusic.class); with registerMusic("myMusic", MyMusic::new);
  • [BREAKING CHANGE] HorizontalGroup and VerticalGroup set transform to false by default.
  • [BREAKING CHANGE] Gradle: The publish task now uses jreleaser to publish to Maven Central. The RELEASE_REPOSITORY_URL environment variable is no longer interpreted. SNAPSHOT_REPOSITORY_URL works as before.
  • API Addition: Allow option to set Box2D native ContactFilter (World#setContactFilter(null)) for performance improvements.
  • API Addition: Added BooleanArray#replaceFirst and BooleanArray#replaceAll
  • API Addition: Added ByteArray#replaceFirst and ByteArray#replaceAll
  • API Addition: Added CharArray#replaceFirst and CharArray#replaceAll
  • API Addition: Added DelayedRemovalArray#replaceFirst and DelayedRemovalArray#replaceAll
  • API Addition: Added FloatArray#replaceFirst and FloatArray#replaceAll
  • API Addition: Added IntArray#replaceFirst and IntArray#replaceAll
  • API Addition: Added LongArray#replaceFirst and LongArray#replaceAll
  • API Addition: Added ShortArray#replaceFirst and ShortArray#replaceAll
  • API Addition: Added SnapshotArray#replaceFirst and SnapshotArray#replaceAll
  • API Addition: Actors that implement getStyle and setStyle should now implement the Styleable interface
  • API Addition: Added BitmapFontCache#getPageCount.
  • API Addition: Added TextField#drawBackground, #updateDisplayText is protected.
  • API Addition: Added Drawable default interface methods.
  • Android: Fixed rare NPE when onDestroy was called
  • Support has been added for Tiled "Text Objects", through new TextMapObject class
  • API Deprecation: Deprecated ReflectionPool and the related Pools#get/Pools#obtain method. Please use the new DefaultPool with the new Pools#get/Pools#obtain methods. They offer more safety and can be used with the java 8 method reference syntax (e.g. Pools.get(MyClass::new))
  • API Deprecation: Deprecated constructors taking a "Class" for Queue/ArrayMap/Array. Please use the constructors utilising "ArraySupplier". They offer more safety and can be used with the java 8 method reference syntax (e.g. MyClass[]::new)
  • API Deprecation: Deprecated constructors taking a "Class" for ParallelArray.ChannelDescriptor. Please use the constructors utilising "ArraySupplier". They offer more safety and can be used with the java 8 method reference syntax (e.g. MyClass[]::new)
  • iOS: Update to MobiVM 2.3.23
  • iOS: The MetalANGLE backend has been replaced by MetalANGLEKit which uses a newer ANGLE revision
  • Fixed Container#setCullingArea.
  • iOS: Fixing issue where after setText is called on TextField, characters cannot be deleted until a new character is added.

[1.13.1]

... (truncated)

Commits

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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 [com.badlogicgames.gdx:gdx](https://github.com/libgdx/libgdx) from 1.13.1 to 1.14.0.
- [Release notes](https://github.com/libgdx/libgdx/releases)
- [Changelog](https://github.com/libgdx/libgdx/blob/master/CHANGES)
- [Commits](libgdx/libgdx@1.13.1...1.14.0)

---
updated-dependencies:
- dependency-name: com.badlogicgames.gdx:gdx
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Oct 20, 2025
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 java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant