Posted December 07, 2025 by gurkenlabs
#2D #entity-framework #Game engine #java #litiengine #particles #physics-engine #Tilemap #ui-framework #utiliti
This release brings major improvements across the engine, editor (utiLITI), input system, file I/O, iconography, documentation, build tooling, and overall stability. The most notable change is our migration towards our own custom input framework: Say goodbye to JInput, say hello to Input4j, improving the cross platform support and eliminating the need to deploy native third party binaries along the engine by utilizing the new(ish) Java FFM API. We’ve also migrated the engine to Java 25 and Gradle 9, improved the release pipeline, and resolved some reported bugs. After 1 year of not publishing a release, the improvements to our build and release pipelines guarantee that we can build releases with less manual effort in the future - and we’ve solved the problem of not being able to publish artifacts to Maven Central via the OSSRH anymore. Please don’t be confused about the versioning of this release: There was a 0.11.0 artifact published to Maven Central that is functionally identical, but our build pipeline had uploaded the utiLITI artifacts to itch.io with the wrong version tag, which we’ve addressed with the 0.11.1 patch.
org.sonarqube updated to version 7.1.0.6387actions/checkout updated to version 6com.diffplug.spotless updated to version 8.1.0com.vanniktech.maven.publish updated to version 0.35.0junit updated to version 6.0.1org.beryx.runtime updated to version 2.0.1actions/upload-artifact updated to version 5gradle/actions updated to version 5jakarta.activation:jakarta.activation-api updated to version 2.1.4jaxb updated to version 4.0.6jakarta.xml.bind:jakarta.xml.bind-api updated to version 4.0.4org.mockito:mockito-core updated to version 5.20.0darklaf updated to version 3.1.1actions/first-interaction updated to version 3actions/setup-java updated to version 5dorny/test-reporter updated to version 2Full Changelog: https://github.com/gurkenlabs/litiengine/compare/0.10.7…0.11.1