github JetBrains/amper v0.9.0
0.9.0

11 hours ago

Full Changelog: v0.8.2...v0.9.0

See our release blog post for the highlights, and to learn about the tooling improvements.

Breaking changes

  • AMPER-4709 — Raise minimum Kotlin compiler version to 2.1.10
  • AMPER-4736 — Update default Compose Hot Reload version to 1.0.0-rc01
  • AMPER-4767 — Update default JUnit platform version to 6.0.1
  • AMPER-4779 — Update default settings.jvm.release to 21
  • AMPER-4822 — Update default KSP version to 2.3.0
  • AMPER-4823 — Update default Kotlin version to 2.2.21

New features

  • AMPER-4778 — Make 'settings.jvm.release` an integer so it's unlimited
  • AMPER-4834 — Incremental Java Compilation
  • AMPER-4840 — Add a way to disable the welcome banner for the first run

Cosmetics

  • AMPER-4719 — Imperfect error message for an amper update failure

Performance improvements

  • AMPER-345 — Serialize dependency graph
  • AMPER-4177 — Dependency resolution is slow when no changes
  • AMPER-4714 — Bump Amper's runtime to JRE 25

Fixed bugs

  • AMPER-4715 — Delegated Android Gradle builds are run with Amper's JDK instead of the user JDK
  • AMPER-4724 — Fix compose-multiplatform template
  • AMPER-4734 — False positive warnings when the serialization version is set in a template
  • AMPER-4786 — More than two properties are not substituted
  • AMPER-4793 — DR fails resolving com.google.guava:guava:33.4.8-android in JVM context
  • AMPER-4795 — DR start receiving 400 responses from remote repository after some time on TC (https://packages.jetbrains.team/maven/p/kds )
  • AMPER-4796 — DR fails to resolve files declared in Gradle metadata variant where the 'url' has format as '../xxx/yyy.jar'
  • AMPER-4800 — Documentation of test --format option is outdated
  • AMPER-4809 — Spaces in the coordinates break DR
  • AMPER-4819 — DR can't resolve quasi-SNAPSHOT dependency from incremental cache 'com.jetbrains.intellij.platform:jps-build-dependency-graph:253.25908.13-EAP-SNAPSHOT'
  • AMPER-4844 — DR should not reuse cached graph that have potentially recoverable diagnostics
  • AMPER-4865 — Existing dependency is not added to new module in IDE Sync
  • AMPER-4867 — Dependency resolution warnings are not shown in the console
  • AMPER-4873 — Crash on Android commandline tools download
  • AMPER-4884 — amper.bat fails by default on GitHub's Windows runners

Don't miss a new amper release

NewReleases is sending notifications on new releases.