Skip to content

Remove explicit Kotlin version settings and bump JVM target to 17#67

Merged
droibit merged 2 commits into
mainfrom
feature/bump_jvm_target_version
Jul 20, 2026
Merged

Remove explicit Kotlin version settings and bump JVM target to 17#67
droibit merged 2 commits into
mainfrom
feature/bump_jvm_target_version

Conversation

@droibit

@droibit droibit commented Jul 20, 2026

Copy link
Copy Markdown
Owner

No description provided.

droibit added 2 commits July 20, 2026 23:38
…ptions

Given the small size of this library, unnecessarily restricting the
compiler API surface provides no benefit, so both settings are removed.
Align the library's Java bytecode target with Android Gradle Plugin's
defaults and modern toolchain requirements. This updates both the Kotlin
compiler jvmTarget and the Android compileOptions source/target
compatibility to Java 17.
@droibit droibit self-assigned this Jul 20, 2026
Copilot AI review requested due to automatic review settings July 20, 2026 14:41
@droibit droibit added this to the 4.2.0 milestone Jul 20, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the :launcher library module’s compilation targets to align with the project’s move to Java/Kotlin JVM target 17, while removing explicit Kotlin apiVersion/languageVersion pinning so Kotlin defaults to the Gradle plugin’s configured version.

Changes:

  • Bumped Android compileOptions sourceCompatibility/targetCompatibility from Java 11 to Java 17 for the :launcher module.
  • Bumped Kotlin compilerOptions.jvmTarget from JVM 11 to JVM 17 for the :launcher module.
  • Removed explicit Kotlin apiVersion and languageVersion settings (and the related import).

@droibit
droibit merged commit af8894c into main Jul 20, 2026
2 checks passed
@droibit
droibit deleted the feature/bump_jvm_target_version branch July 20, 2026 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants