Skip to content

Conversation

@SimonScholz
Copy link

With this update also Java 21 can be used to built this project.

I simply ran gradle wrapper --gradle-version 8.13 on my machine ;)

With this update also Java 21 can be used to built this project
@gmuth
Copy link
Owner

gmuth commented Mar 3, 2025

It looks like no code or build files changes are required to build the library. So whoever wants to use gradle 8 can do this.

However according to the official documentation this combination of build tools and their versions is not supported. The build process also includes tests, generating javadoc, running sonar scans and publishing artifacts. Upgrading usually means leaving older runtimes behind with no support. The last upgrade (Gradle 7, Kotlin 1.7 away from Java 1.6) was a breaking change for some android devices. For this or future upgrades it would be great to have compatibility checks automated e.g. in github actions or gradle tasks. For compatibility reasons I want to stick with Gradle 7, Kotlin 1.7 and Java 8 support.

@gmuth gmuth closed this Mar 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants