Releases: slackhq/foundry
Releases · slackhq/foundry
0.17.1
- Build against Kotlin
2.0.0
. - Build against KSP
2.0.0-1.0.21
. - Build against AGP
8.4.1
.
What's Changed
- Update dependency com.squareup.anvil:gradle-plugin to v2.5.0-beta08 by @slack-oss-bot in #833
- Update dependency com.google.guava:guava to v33.2.0-jre by @slack-oss-bot in #835
- Update dependency com.android.tools.build:gradle to v8.5.0-alpha08 by @slack-oss-bot in #836
- Update dependency com.osacky.doctor:doctor-plugin to v0.10.0 by @slack-oss-bot in #837
- Bump jinja2 from 3.1.3 to 3.1.4 in /.github/workflows by @dependabot in #838
- Update kotlin monorepo to v1.9.24 by @slack-oss-bot in #840
- Update dependency com.squareup.anvil:gradle-plugin to v2.5.0-beta09 by @slack-oss-bot in #844
- Update dependency com.android.tools.build:gradle to v8.5.0-beta01 by @slack-oss-bot in #845
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.8.1 by @slack-oss-bot in #846
- Update moshix to v0.26.0 by @slack-oss-bot in #847
- Update dependency com.android.tools.build:gradle to v8.5.0-beta02 by @slack-oss-bot in #848
- Update compose.jb to v1.6.10 by @slack-oss-bot in #851
- Update slack.lint to v0.7.4 by @slack-oss-bot in #853
- Update agp to v8.4.1 by @slack-oss-bot in #852
- Update dependency org.jetbrains.compose.compiler:compiler to v1.5.14 by @slack-oss-bot in #841
- Update dependency dev.zacsweers.redacted:redacted-compiler-plugin-gradle to v1.9.0 by @slack-oss-bot in #855
- Update dependency org.jetbrains:markdown to v0.7.3 by @slack-oss-bot in #862
- Update dependency com.squareup:kotlinpoet to v1.17.0 by @slack-oss-bot in #863
- Update dependency com.github.oshi:oshi-core to v6.6.1 by @slack-oss-bot in #864
- Update to K2 by @ZacSweers in #641
Full Changelog: 0.17.0...0.17.1
0.17.0
- Build against AGP
8.4.0
. - Update Clikt to
4.4.0
.
What's Changed
- Update dependency com.facebook:ktfmt to v0.49 by @slack-oss-bot in #830
- Update dependency com.github.ajalt.clikt:clikt to v4.4.0 by @slack-oss-bot in #831
- Update to AGP 8.4 and lint 8.5 alphas by @ZacSweers in #832
Full Changelog: 0.16.4...0.17.0
0.16.4
- Add new flag + logic to relocate project build directories #827.
- Update to develocity plugin's
retry
extension. - Build against redacted compiler plugin
1.8.1
. - Update to Kaml
0.59.0
.
What's Changed
- Update dependency org.jetbrains.compose.compiler:compiler to v1.5.10.2 by @slack-oss-bot in #822
- Update dependency com.charleskorn.kaml:kaml to v0.59.0 by @slack-oss-bot in #823
- Update dependency dev.zacsweers.redacted:redacted-compiler-plugin-gradle to v1.8.0 by @slack-oss-bot in #824
- Add new flag + logic to relocate project build directories by @ZacSweers in #827
- Switch to Compose-based markdown rendering solution by @ZacSweers in #825
- Update dependency com.mikepenz:multiplatform-markdown-renderer to v0.16.0 by @slack-oss-bot in #828
- Switch to develocity.retry API by @ZacSweers in #826
- Update dependency dev.zacsweers.redacted:redacted-compiler-plugin-gradle to v1.8.1 by @slack-oss-bot in #829
Full Changelog: 0.16.3...0.16.4
0.16.3
- Migrate to Develocity (3.17) for build scan reporting. Technically legacy Gradle Enterprise APIs should still work, but we're not intentionally supporting them anymore.
- Build against Anvil
2.5.0-beta07
. - Update commons-text to
1.12.0
. - Update oshi to
6.6.0
. - Build against DAGP
1.31.0
. - Build against Compose Multiplatform
1.6.2
. - Build against AGP
8.3.2
. - Build against KSP
1.9.23-1.0.20
. - Build against SqlDelight
2.0.2
. - Update to Wire
4.9.9
. - Update to Clikt
4.3.0
.
What's Changed
- Update dependency com.google.guava:guava to v33.1.0-jre by @slack-oss-bot in #781
- Disable YAML strict-mode marshalling for codeowner widget by @ryan-moore-slack in #783
- update architecture for compose library by @linhpha in #782
- Update change note by @linhpha in #784
- Update dependency com.android.tools.build:gradle to v8.3.1 by @slack-oss-bot in #786
- Update dependency com.slack.circuit:circuit-foundation to v0.20.0 by @slack-oss-bot in #787
- Update wire to v4.9.8 by @slack-oss-bot in #728
- Update agp to v8.3.1 by @slack-oss-bot in #764
- Trace Gradle Sync with Skate by @linhpha in #785
- Update dependency com.charleskorn.kaml:kaml to v0.58.0 by @slack-oss-bot in #788
- Update retrofit to v2.10.0 by @slack-oss-bot in #789
- Update dependency com.android.tools.build:gradle to v8.4.0-beta01 by @slack-oss-bot in #790
- Update dependency gradle to v8.7 by @slack-oss-bot in #791
- Update detekt to v1.23.6 by @slack-oss-bot in #792
- Work around AGP bug with computing non-incremental annotation processors by @ZacSweers in #795
- Update dependency com.android.tools.build:gradle to v8.4.0-beta02 by @slack-oss-bot in #793
- Update slack.lint to v0.7.1 by @slack-oss-bot in #794
- Update dependency com.github.ajalt.clikt:clikt to v4.3.0 by @slack-oss-bot in #796
- Split out project gen to a separate project + update IJ APIs to 232 by @ZacSweers in #798
- Adopt Jewel for IDE theming in project gen by @ZacSweers in #800
- Update wire to v4.9.9 by @slack-oss-bot in #801
- Update dependency com.android.tools.build:gradle to v8.4.0-rc01 by @slack-oss-bot in #802
- Update dependency app.cash.sqldelight:gradle-plugin to v2.0.2 by @slack-oss-bot in #804
- Update ksp to v1.9.23-1.0.20 by @slack-oss-bot in #803
- Update dependency org.jetbrains:markdown to v0.7.0 by @slack-oss-bot in #805
- Update dependency com.android.tools.build:gradle to v8.4.0-rc02 by @slack-oss-bot in #808
- Update agp to v8.3.2 by @slack-oss-bot in #810
- Update dependency com.squareup.anvil:gradle-plugin to v2.5.0-beta05 by @slack-oss-bot in #811
- Update compose.jb to v1.6.2 by @slack-oss-bot in #812
- Update dependencyAnalysisPlugin to v1.31.0 by @slack-oss-bot in #807
- Update peaceiris/actions-gh-pages action to v4 by @slack-oss-bot in #809
- Move away from ProjectManagerListener for project / open close in favor of PostStartupActivity by @j-roskopf in #806
- Fix compatibility issue with newer IDEs and some UI improvement to Project Gen by @linhpha in #816
- Update dependency com.github.oshi:oshi-core to v6.6.0 by @slack-oss-bot in #818
- Update dependency com.squareup.anvil:gradle-plugin to v2.5.0-beta07 by @slack-oss-bot in #819
- Update dependency org.apache.commons:commons-text to v1.12.0 by @slack-oss-bot in #820
- Update gradle/wrapper-validation-action action to v3 by @slack-oss-bot in #817
- Migrate to develocity APIs for scans and tags by @ZacSweers in #821
New Contributors
- @j-roskopf made their first contribution in #806
Full Changelog: 0.16.1...0.16.3
0.16.1
- Only apply
-Xjdk-release
on jvm compilations (not android).
Full Changelog: 0.16.0...0.16.1
0.16.0
- New: Add support for Anvil's new KSP support via Anvil
2.5.0-beta04
. - Incorporate Kotlin's
-Xjdk-release
option alongsidejvmTarget
. - Fix configuration cache when setting kotlin compilation module name.
- Update Okio to
3.9.0
. - Update Oshi to
6.5.0
. - Build against Kotlin
1.9.23
. - Build against KSP
1.9.23-1.0.19
. - Build against Compose Multiplatform
1.6.1
.
What's Changed
- Update ksp to v1.9.23-1.0.19 by @slack-oss-bot in #771
- Update dependency com.github.oshi:oshi-core to v6.5.0 by @slack-oss-bot in #773
- Update dependency com.vanniktech.maven.publish to v0.28.0 by @slack-oss-bot in #774
- Update okio to v3.9.0 by @slack-oss-bot in #775
- Update kotlin monorepo to v1.9.23 by @slack-oss-bot in #770
- Fix configuration cache when setting module name by @ZacSweers in #777
- Incorporate Kotlin's -Xjdk-release option by @ZacSweers in #778
- Update dependency org.jetbrains.compose.compiler:compiler to v1.5.10.1 by @slack-oss-bot in #780
- Update compose.jb to v1.6.1 by @slack-oss-bot in #779
- Update Anvil KSP support by @ZacSweers in #776
Full Changelog: 0.15...0.16.0
0.15.8
- New: Add property to override lint version from version catalogs.
- Fix: Fix application of common compose options.
What's Changed
- Migrate from csv to yaml based owner file by @ryan-moore-slack in #757
- Set change notes when publishing Skate by @linhpha in #760
- Add release notes for 0.7.2 by @linhpha in #763
- Update dependency com.android.tools.build:gradle to v8.3.0 by @slack-oss-bot in #761
- Update dependency com.google.truth:truth to v1.4.2 by @slack-oss-bot in #762
Full Changelog: 0.15.7...0.15.8
0.15.7
- Fix inverted logic for disabled anvil mode in K2/KSP testing.
Full Changelog: 0.15.6...0.15.7
0.15.6
- Fix
AnvilMode
casing in detection.
Full Changelog: 0.15.5...0.15.6
0.15.5
- Broaden anvil KSP support controls.
- Update oshi to
6.4.13
. - Add
sgp.compose.commonCompilerOptions
property for common compose compiler options. - Build against Compose Multiplatform
1.6.0
. - Fix mkdocs lists on the main page.
What's Changed
- Migrate Project Gen to Skate by @linhpha in #744
- Add sync action on successful project gen by @linhpha in #748
- Broaden anvil KSP support controls by @ZacSweers in #747
- Update dependency com.github.oshi:oshi-core to v6.4.13 by @slack-oss-bot in #749
- Incorporate lint into the project by @ZacSweers in #750
- Add circuit to project gen option by @linhpha in #753
- Fix mkdocs lists on the main page by @TWiStErRob in #752
New Contributors
- @TWiStErRob made their first contribution in #752
Full Changelog: 0.15.4...0.15.5