Skip to content

Releases: slackhq/foundry

0.35.0

18 Mar 20:25

Choose a tag to compare

  • New: Disable some noisy JVM warnings in JDK 24+ in generated bootstrap daemon args.
  • Enhancement: Remove redundant -Xenhance-type-parameter-types-to-def-not-null arg for Kotlin 2.3.20+ (enabled by default).
  • Enhancement: Apply the metro plugin but disable the plugin when using runtimeOnly DI support.
  • Fix: Broaden test configuration regex to better capture other variants like commonTest.
  • Fix: Support KMP projects in ciUnitTest.
  • Fix: Generally fix AGP 9 support.
  • Update okio 3.17.0.
  • Update moshix 0.35.0.
  • Build against Kotlin 2.3.20.
  • Build against sqldelight 2.3.2.
  • Build against spotlight 1.6.8.
  • Build against emulator.wtf 1.5.1.
  • Build against spotless 8.3.0.
  • Build against agp 9.1.0.
  • Build against redacted gradle plugin 1.16.0.
  • Build against compose multiplatform 1.10.2.

What's Changed

Full Changelog: 0.34.1...0.35.0

0.34.1

02 Mar 18:47

Choose a tag to compare

Enhancements

  • Support AGP 9.0.1

What's Changed

Full Changelog: 0.34.0...0.34.1

0.34.0

02 Mar 15:55

Choose a tag to compare

Do not use this release. It was accidentally cut from the wrong branch and may not include all intended changes.

0.33.1

15 Dec 21:24

Choose a tag to compare

  • Skate: Enable parallel gradle model fetching warning for Skate plugin
  • Fix: Add DaggerCompilerKsp for Module Topography Validation Task
  • Update OkHttp to 5.3.2.
  • Build against Metro 0.8.2.
  • Update Kaml to 0.104.0.
  • Build against redacted-compiler-plugin 1.15.1.
  • Build against DAGP 3.5.1.
  • Build against KSP 2.3.3.
  • Build against Anvil 0.5.1.
  • Build against Spotless 8.1.0.
  • Update MoshiX to 0.34.1.
  • Build against AGP 8.13.2.

What's Changed

Full Changelog: 0.33.0...0.33.1

0.33.0

18 Nov 21:57

Choose a tag to compare

  • Behavior change: Drop support for KSP1. It may still work but is untested now. Only KSP2 is supported.
  • Update MoshiX to 0.33.0. This also removes all the moshix proguard rule handling properties since that functionality is no longer necessary. This also includes no longer applying KSP if moshi-ir is enabled.
  • Update OkHttp to 5.3.1.
  • Update Okio to 3.16.4.
  • Update Spotlight to 1.3.4.
  • Update Kaml to 0.102.0.
  • Build against Metro 0.7.6.
  • Build against KSP 2.3.2.
  • Build against AGP 8.13.1.
  • Build against SqlDelight 2.2.1.
  • Build against Gradle 9.2.1.
  • Build against Roborazzi 1.51.0.
  • Build against DAGP 3.4.1.
  • Build against CMP 1.9.3.
  • Build against Develocity 4.2.2.
  • Build against emulator.wtf 0.19.4.
  • Build against Dokka 2.1.0.

What's Changed

Full Changelog: 0.31.3...0.33.0

0.31.3

14 Oct 22:54

Choose a tag to compare

What's Changed

Full Changelog: 0.31.2...0.31.3

0.31.2

30 Sep 22:02

Choose a tag to compare

What's Changed

Full Changelog: 0.31.1...0.31.2

0.31.1

08 Sep 23:26

Choose a tag to compare

What's Changed

Full Changelog: 0.31.0...0.31.1

0.31.0

28 Aug 19:39

Choose a tag to compare

  • Update Wire to 5.3.8.
  • Update IntelliJ Platform to 2.7.2.
  • Update Oshi to 6.8.3
  • Update to Kotlin 2.2.10.
  • Update kaml to 0.93.0.
  • Build against roborazzi 1.47.0.
  • Build against KSP 2.2.10-2.0.2.
  • Build against AGP 8.12.1.
  • Build against Develocity 4.1.1.
  • Build against Gradle Doctor 0.12.0.
  • Build against Metro 0.6.3.
  • Build against nullaway gradle plugin 2.3.0.
  • Build against robolectric 4.16.
  • Build against roborazzi 1.50.0.

What's Changed

Full Changelog: 0.30.0...0.31.0

0.30.0

08 Aug 20:28

Choose a tag to compare

  • Support Gradle 9.0.
  • Update Wire to 5.3.7.
  • Update Spotlight to 1.3.3.

What's Changed

Full Changelog: 0.29.0...0.30.0