Releases: slackhq/foundry
Releases · slackhq/foundry
0.31.3
What's Changed
- Update jna monorepo to v5.18.1 by @slack-oss-bot in #1559
- Update plugin com.gradle.develocity to v4.2.1 by @slack-oss-bot in #1561
- Update dependency com.gradle:develocity-gradle-plugin to v4.2.1 by @slack-oss-bot in #1560
- Propagate deprecations in FileChooser by @ZacSweers in #1565
- Suppress deprecated IJ API + enable -Werror on buildscripts by @ZacSweers in #1562
- Remove AndroidSourcesConfigurer by @ZacSweers in #1563
- Update dependency org.ow2.asm:asm-bom to v9.9 by @slack-oss-bot in #1566
- Update ksp monorepo to v2.2.20-2.0.4 by @slack-oss-bot in #1567
- Update metro to v0.6.9 by @slack-oss-bot in #1568
- Update dependency com.squareup.okio:okio to v3.16.1 by @slack-oss-bot in #1571
- Update gradle.retry to v1.6.4 by @slack-oss-bot in #1572
- Update metro to v0.6.10 by @slack-oss-bot in #1575
- Update plugin buildConfig to v5.7.0 by @slack-oss-bot in #1577
- Update okhttp monorepo to v5.2.1 by @slack-oss-bot in #1576
- Update okio to v3.16.1 by @slack-oss-bot in #1573
- Update dependency org.jetbrains.compose to v1.9.1 by @slack-oss-bot in #1579
- Update dependency com.gradle:develocity-gradle-plugin to v4.2.2 by @slack-oss-bot in #1578
- Update slack.lint to v0.11.1 by @slack-oss-bot in #1574
- Update dependencyAnalysisPlugin to v3.1.0 by @slack-oss-bot in #1570
- Update dependency com.charleskorn.kaml:kaml to v0.98.0 by @slack-oss-bot in #1569
Full Changelog: 0.31.2...0.31.3
0.31.2
What's Changed
- Push correct date for foundry release by @kateliu20 in #1535
- Update plugin buildConfig to v5.6.8 by @slack-oss-bot in #1536
- Update dependencyAnalysisPlugin to v3.0.2 by @slack-oss-bot in #1537
- Update dependency com.google.truth:truth to v1.4.5 by @slack-oss-bot in #1539
- Update ksp monorepo to v2.2.20-2.0.3 by @slack-oss-bot in #1540
- Update metro to v0.6.6 by @slack-oss-bot in #1541
- Update dependency com.charleskorn.kaml:kaml to v0.96.0 by @slack-oss-bot in #1542
- Update dependency dev.zacsweers.redacted:redacted-compiler-plugin-gradle to v1.15.0 by @slack-oss-bot in #1543
- Update kotlin monorepo to v2.2.20 by @slack-oss-bot in #1538
- Update actions/setup-python action to v6 by @slack-oss-bot in #1533
- Update dependency com.mikepenz:multiplatform-markdown-renderer to v0.37.0 by @slack-oss-bot in #1545
- Update dependencyAnalysisPlugin to v3.0.3 by @slack-oss-bot in #1546
- Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.9.0 by @slack-oss-bot in #1547
- Update dependency com.gradle:develocity-gradle-plugin to v4.2 by @slack-oss-bot in #1548
- Update dependencyAnalysisPlugin to v3.0.4 by @slack-oss-bot in #1550
- Update plugin com.gradle.develocity to v4.2 by @slack-oss-bot in #1549
- Update dependency com.github.oshi:oshi-core to v6.9.0 by @slack-oss-bot in #1552
- Update dependency com.google.guava:guava to v33.5.0-jre by @slack-oss-bot in #1551
- Update dependency gradle to v9.1.0 by @slack-oss-bot in #1553
- Update jna monorepo to v5.18.0 by @slack-oss-bot in #1554
- Update dependency io.reactivex.rxjava3:rxjava to v3.1.12 by @slack-oss-bot in #1555
- Update dependency com.charleskorn.kaml:kaml to v0.97.0 by @slack-oss-bot in #1558
- Update metro to v0.6.8 by @slack-oss-bot in #1557
- Update spotless to v8 (major) by @slack-oss-bot in #1556
Full Changelog: 0.31.1...0.31.2
0.31.1
What's Changed
- Update actions/setup-java action to v5 by @slack-oss-bot in #1518
- Update dependencyAnalysisPlugin to v3 (major) by @slack-oss-bot in #1519
- Update actions/checkout action to v5 by @slack-oss-bot in #1498
- Update agp to v8.12.2 by @slack-oss-bot in #1522
- Update dependency com.android.tools.build:gradle to v8.12.2 by @slack-oss-bot in #1523
- Update dependency com.osacky.doctor:doctor-plugin to v0.12.1 by @slack-oss-bot in #1525
- Update metro to v0.6.4 by @slack-oss-bot in #1526
- Update dependency com.android.tools.build:gradle to v8.13.0 by @slack-oss-bot in #1528
- Update dependency com.charleskorn.kaml:kaml to v0.94.0 by @slack-oss-bot in #1529
- Update wire to v5.4.0 by @slack-oss-bot in #1532
- Update sortDependencies to v0.15 by @slack-oss-bot in #1531
- Update IntelliJ Platform to v2.9.0 by @slack-oss-bot in #1530
- Update to AGP v8.13.0 by @kateliu20 in #1534
Full Changelog: 0.31.0...0.31.1
0.31.0
- 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
- Update wire to v5.3.8 by @slack-oss-bot in #1495
- Update IntelliJ Platform to v2.7.1 by @slack-oss-bot in #1496
- Update roborazzi to v1.47.0 by @slack-oss-bot in #1497
- Update kotlin monorepo to v2.2.10 by @slack-oss-bot in #1499
- Update IntelliJ Platform to v2.7.2 by @slack-oss-bot in #1501
- Update ksp monorepo to v2.2.10-2.0.2 by @slack-oss-bot in #1502
- Update dependency com.github.oshi:oshi-core to v6.8.3 by @slack-oss-bot in #1505
- Update dependency com.charleskorn.kaml:kaml to v0.92.0 by @slack-oss-bot in #1503
- Update wire to v5.3.11 by @slack-oss-bot in #1500
- Update metro to v0.6.0 by @slack-oss-bot in #1504
- Update roborazzi to v1.49.0 by @slack-oss-bot in #1506
- Update agp to v8.12.1 by @slack-oss-bot in #1507
- Update dependency com.android.tools.build:gradle to v8.12.1 by @slack-oss-bot in #1508
- Update dependency com.gradle:develocity-gradle-plugin to v4.1.1 by @slack-oss-bot in #1509
- Update plugin com.gradle.develocity to v4.1.1 by @slack-oss-bot in #1511
- Update dependency com.osacky.doctor:doctor-plugin to v0.12.0 by @slack-oss-bot in #1515
- Update metro to v0.6.3 by @slack-oss-bot in #1510
- Update dependency net.ltgt.gradle:gradle-nullaway-plugin to v2.3.0 by @slack-oss-bot in #1516
- Update dependency org.robolectric:robolectric to v4.16 by @slack-oss-bot in #1520
- Update dependency com.charleskorn.kaml:kaml to v0.93.0 by @slack-oss-bot in #1521
- Update roborazzi to v1.50.0 by @slack-oss-bot in #1517
Full Changelog: 0.30.0...0.31.0
0.30.0
- Support Gradle 9.0.
- Update Wire to
5.3.7
. - Update Spotlight to
1.3.3
.
What's Changed
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v1.3.2 by @slack-oss-bot in #1491
- Update wire to v5.3.7 by @slack-oss-bot in #1492
- Update to Gradle 9.0 by @ZacSweers in #1413
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v1.3.3 by @slack-oss-bot in #1493
- Update plugin com.fueledbycaffeine.spotlight to v1.3.3 by @slack-oss-bot in #1494
Full Changelog: 0.29.0...0.30.0
0.29.0
- New: Add Spotlight output to Skippy.
- Enhancement: Stop echo-ing debug logs in
CliktFoundryLogger
. - Fix: Propagate
foundry.di.metro.interop.anvil
property correctly to Metro. - Fix: Don't add anvil runtime projects as dependencies of themselves.
- Update Okio to
3.16.0
. - Update Circuit to
0.30.0
. - Update xmlutil to
0.91.2
. - Update kaml to
0.85.0
. - Update bugsnag to
3.8.0
. - Update wire to
5.3.5
. - Update okhttp to
5.1.0
. - Update rxjava to
3.1.11
. - Update kotlinx-serialization to
1.9.0
. - Update moshix
0.31.0
. - Build against redacted-compiler-plugin
1.14.1
. - Build against gradle-errorprone-plugin
4.3.0
. - Build against roborazzi
1.46.1
. - Build against emulator.wtf
0.19.3
. - Build against maven-publish
0.34.0
. - Build against Metro
0.5.5
. - Build against AGP
8.12.0
. - Build against Spotlight
1.3.2
. - Build against Spotless
7.2.1
. - Build against Develocity
4.1
.
Special thanks to @chrisbanes for contributing to this release!
What's Changed
- Update dependency com.android.tools.build:gradle to v8.12.0-alpha07 by @slack-oss-bot in #1425
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v1.2.0 by @slack-oss-bot in #1427
- Update moshix to v0.31.0 by @slack-oss-bot in #1429
- Update dependency dev.zacsweers.redacted:redacted-compiler-plugin-gradle to v1.14.1 by @slack-oss-bot in #1431
- Remove hotfix workaround by @ZacSweers in #1435
- Update dependency com.slack.circuit:circuit-foundation to v0.29.1 by @slack-oss-bot in #1426
- Update dependency net.ltgt.gradle:gradle-errorprone-plugin to v4.3.0 by @slack-oss-bot in #1428
- Update dependency com.charleskorn.kaml:kaml to v0.83.0 by @slack-oss-bot in #1430
- Update dependency com.squareup.okio:okio to v3.14.0 by @slack-oss-bot in #1432
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-core to v1.9.0 by @slack-oss-bot in #1433
- Update metro to v0.4.0 by @slack-oss-bot in #1434
- Move auth settings to application-level by @ZacSweers in #1436
- Encode values before going to disk by @ZacSweers in #1437
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v1.2.1 by @slack-oss-bot in #1438
- Update dependency com.squareup.okio:okio to v3.15.0 by @slack-oss-bot in #1439
- Add project path dependency completions to Skate by @ZacSweers in #1440
- Clean up some project accessor refs by @ZacSweers in #1441
- Update dependency com.android.tools.build:gradle to v8.12.0-alpha08 by @slack-oss-bot in #1442
- Update okhttp monorepo to v5.0.0 by @slack-oss-bot in #1444
- Update dependency gradle to v8.14.3 by @slack-oss-bot in #1446
- Update okio to v3.15.0 by @slack-oss-bot in #1443
- Update dependency io.reactivex.rxjava3:rxjava to v3.1.11 by @slack-oss-bot in #1448
- Update okhttp monorepo to v5.1.0 by @slack-oss-bot in #1449
- Update roborazzi to v1.46.1 by @slack-oss-bot in #1447
- Update wire to v5.3.5 by @slack-oss-bot in #1451
- Update agp to v8.11.1 by @slack-oss-bot in #1452
- Update spotless to v7.1.0 by @slack-oss-bot in #1450
- Update dependency com.vanniktech.maven.publish to v0.34.0 by @slack-oss-bot in #1453
- Update dependency com.android.tools.build:gradle to v8.12.0-alpha09 by @slack-oss-bot in #1454
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v1.2.2 by @slack-oss-bot in #1456
- Update dependency wtf.emulator:gradle-plugin-api to v0.19.3 by @slack-oss-bot in #1457
- Update plugin com.fueledbycaffeine.spotlight to v1.2.2 by @slack-oss-bot in #1459
- Update dependency com.gradle:develocity-gradle-plugin to v4.1 by @slack-oss-bot in #1460
- Update dependency com.bugsnag:bugsnag to v3.8.0 by @slack-oss-bot in #1461
- Update dependency com.charleskorn.kaml:kaml to v0.85.0 by @slack-oss-bot in #1462
- Update metro to v0.5.1 by @slack-oss-bot in #1455
- Update slack.lint to v0.11.0 by @slack-oss-bot in #1445
- Stop echo-ing debug logs in CliktFoundryLogger by @chrisbanes in #1458
- Update dependency com.android.tools.build:gradle to v8.12.0-rc01 by @slack-oss-bot in #1463
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v1.2.3 by @slack-oss-bot in #1464
- Update plugin com.fueledbycaffeine.spotlight to v1.2.3 by @slack-oss-bot in #1465
- Update plugin com.gradle.develocity to v4.1 by @slack-oss-bot in #1466
- Update spotless to v7.2.0 by @slack-oss-bot in #1467
- Update metro to v0.5.2 by @slack-oss-bot in #1469
- Update spotless to v7.2.1 by @slack-oss-bot in #1470
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v1.3.0 by @slack-oss-bot in #1472
- Update dependency org.apache.commons:commons-text to v1.14.0 by @slack-oss-bot in #1474
- Update IntelliJ Platform to v2.7.0 by @slack-oss-bot in #1475
- Update plugin com.fueledbycaffeine.spotlight to v1.3.0 by @slack-oss-bot in #1473
- Update metro to v0.5.3 by @slack-oss-bot in #1476
- [Skippy] Add Spotlight output by @chrisbanes in #1480
- Update dependency com.squareup.okio:okio to v3.16.0 by @slack-oss-bot in #1479
- Update xmlutil to v0.91.2 by @slack-oss-bot in #1477
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v1.3.1 by @slack-oss-bot in #1481
- Update dependency com.android.tools.build:gradle to v8.12.0 by @slack-oss-bot in #1483
- Update plugin com.fueledbycaffeine.spotlight to v1.3.1 by @slack-oss-bot in #1478
- Update metro to v0.5.5 by @slack-oss-bot in #1485
- Update dependency com.slack.circuit:circuit-foundation to v0.30.0 by @slack-oss-bot in #1486
- Update okio to v3.16.0 by @slack-oss-bot in #1482
- Upgrade AGP to 8.12.0 by @kateliu20 in #1489
- Update plugin com.fueledbycaffeine.spotlight to v1.3.2 by @slack-oss-bot in #1488
- Small metro fixes by @ZacSweers in #1490
New Contributors
- @chrisbanes made their first contribution in #1458
Full Changelog: 0.28.1...0.29.0
0.28.1
- Update AGP to
8.11.0
. - Build against Graph Assert
2.9.0
. - Build against KSP
2.2.0-2.0.2
.
What's Changed
- Update dependency dev.zacsweers.redacted:redacted-compiler-plugin-gradle to v1.14.0 by @slack-oss-bot in #1419
- Update plugin buildConfig to v5.6.7 by @slack-oss-bot in #1418
- Update to AGP 8.11.0 by @ZacSweers in #1420
- Update IJ platform to 2025.1 by @ZacSweers in #1344
- Update ksp monorepo to v2.2.0-2.0.2 by @slack-oss-bot in #1421
- Update dependencyAnalysisPlugin to v2.19.0 by @slack-oss-bot in #1422
- Update dependency com.facebook:ktfmt to v0.56 by @slack-oss-bot in #1423
- Update graph.assert to v2.9.0 by @slack-oss-bot in #1424
Full Changelog: 0.28.0...0.28.1
0.28.0
- Add new
foundry.kotlin.jvm.jvmDefaultMode
property to configure the new-jvm-default
mode in KGP. Unlike KGP, Foundry defaults toNO_COMPATIBILITY
. - Remove deprecated
StrongSkipping
andIntrinsicRemember
compose flags. - Update to Kotlin
2.2.0
. - Build against KSP
2.2.0-2.0.2
. - Build against gradle-maven-publish-plugin
0.33.0
. - Build against spotlight
1.1
.
What's Changed
- Add plugin information tracking for Skate usage analytics by @kateliu20 in #1412
- Update roborazzi to v1.45.1 by @slack-oss-bot in #1414
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v1.1 by @slack-oss-bot in #1415
- Update dependency org.robolectric:robolectric to v4.15.1 by @slack-oss-bot in #1416
- Update to Kotlin 2.2 by @ZacSweers in #1348
- Update dependency com.vanniktech.maven.publish to v0.33.0 by @slack-oss-bot in #1417
Full Changelog: 0.27.6...0.28.0
0.27.6
- Add support for
--all-projects-file
togradle-settings-verifier
CLI. - Remove deprecated configs from gradle-doctor.
- Build against Compose
1.8.2
.
What's Changed
- Update dependency org.jetbrains.compose to v1.8.2 by @slack-oss-bot in #1409
- Add support for all-projects.txt files to verifying by @ZacSweers in #1411
- Remove deprecated config from gradle doctor by @ZacSweers in #1408
- Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.8.2 by @slack-oss-bot in #1410
Full Changelog: 0.27.5...0.27.6
0.27.5
- Always defensively patch KSP tasks with sqldelight and viewbinding.
- Update ktfmt to
0.55
and change the download url for theupdateKtfmt
task. - Update Retrofit to
3.0.0
. - Update Okio to
3.13.0
. - Update Circuit to
0.28.1
. - Update Wire to
5.3.3
. - Update Oshi to
6.8.2
. - Build against Compose
1.8.1
. - Build against AGP
8.10.1
. - Build against Spotless
7.0.4
. - Build against Develocity
4.0.2
. - Build against DAGP
2.18.0
. - Build against Gradle Doctor
0.11.0
. - Build against Spotlight
1.0
. - Build against KSP
2.1.21-2.0.2
. - Build against Gradle
8.14.2
.
What's Changed
- Update dependency org.jetbrains.compose to v1.8.1 by @slack-oss-bot in #1374
- Update dependency gradle to v8.14.1 by @slack-oss-bot in #1377
- Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.8.1 by @slack-oss-bot in #1375
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v0.7 by @slack-oss-bot in #1370
- Update dependency com.mikepenz:multiplatform-markdown-renderer to v0.35.0 by @slack-oss-bot in #1379
- Update dependency com.gradle:develocity-gradle-plugin to v4.0.2 by @slack-oss-bot in #1380
- Update agp to v8.10.1 by @slack-oss-bot in #1382
- Update dependency com.android.tools.build:gradle to v8.10.1 by @slack-oss-bot in #1383
- Update dependency wtf.emulator:gradle-plugin-api to v0.19.2 by @slack-oss-bot in #1384
- Update dependency com.github.oshi:oshi-core to v6.8.2 by @slack-oss-bot in #1388
- Update metro to v0.3.5 by @slack-oss-bot in #1378
- Update plugin com.gradle.develocity to v4.0.2 by @slack-oss-bot in #1381
- Update spotless to v7.0.4 by @slack-oss-bot in #1385
- Update dependency com.charleskorn.kaml:kaml to v0.80.1 by @slack-oss-bot in #1386
- Update dependency gradle to v8.14.2 by @slack-oss-bot in #1394
- Update metro to v0.3.6 by @slack-oss-bot in #1395
- Update wire to v5.3.3 by @slack-oss-bot in #1392
- Update metro to v0.3.7 by @slack-oss-bot in #1397
- Update dependency com.slack.circuit:circuit-foundation to v0.28.1 by @slack-oss-bot in #1398
- Remove AI bot code by @kateliu20 in #1400
- Update ksp monorepo to v2.1.21-2.0.2 by @slack-oss-bot in #1399
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v0.9 by @slack-oss-bot in #1387
- Update dependency com.charleskorn.kaml:kaml to v0.82.0 by @slack-oss-bot in #1401
- Update dependency com.osacky.doctor:doctor-plugin to v0.11.0 by @slack-oss-bot in #1389
- Update IntelliJ Platform to v2.6.0 by @slack-oss-bot in #1372
- Update dependency com.squareup.okio:okio to v3.13.0 by @slack-oss-bot in #1390
- Update dependencyAnalysisPlugin to v2.18.0 by @slack-oss-bot in #1391
- Update okio to v3.13.0 by @slack-oss-bot in #1393
- Update roborazzi to v1.44.0 by @slack-oss-bot in #1396
- Update dependency com.fueledbycaffeine.spotlight:buildscript-utils to v1 by @slack-oss-bot in #1402
- Update plugin buildConfig to v5.6.6 by @slack-oss-bot in #1403
- Update retrofit monorepo to v3 (major) by @slack-oss-bot in #1376
- Update metro to v0.3.8 by @slack-oss-bot in #1404
- Update dependency com.facebook:ktfmt to v0.55 by @slack-oss-bot in #1405
- Update ktfmt to 0.55 by @ZacSweers in #1407
- Always defensively patch KSP tasks with sqldelight and viewbinding by @ZacSweers in #1406
Full Changelog: 0.27.4...0.27.5