From d088fd4781be7a0711707fb410530444fab3ee14 Mon Sep 17 00:00:00 2001 From: Jake Wharton Date: Wed, 15 May 2024 10:54:19 -0400 Subject: [PATCH] Prepare version 0.11.0 --- CHANGELOG.md | 23 ++++++++++++++++--- README.md | 1 + .../buildsupport/RedwoodBuildPlugin.kt | 2 +- 3 files changed, 22 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d45cf143e1..589e67ddb6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,23 @@ # Change Log ## [Unreleased] -[Unreleased]: https://github.com/cashapp/redwood/compare/0.10.0...HEAD +[Unreleased]: https://github.com/cashapp/redwood/compare/0.11.0...HEAD New: -- Added `toDebugString` method for `WidgetValue` and `List` which returns a formatted String of a widget's children and properties, useful for test debugging. +- Nothing yet! + +Changed: +- Nothing yet! + +Fixed: +- Nothing yet! + + +## [0.11.0] - 2024-05-15 +[0.11.0]: https://github.com/cashapp/redwood/releases/tag/0.11.0 + +New: +- Added `toDebugString` method for `WidgetValue` and `List` which returns a formatted string of a widget's children and properties, useful for test debugging. Changed: - Removed generated `typealias`es for package names which changed in 0.10.0. @@ -19,7 +32,9 @@ Fixed: - In `YogaUIView`'s `layoutNodes` method, return early for nested `YogaUIView`s to prevent redundant frame calculations. Upgraded: -- Zipline 1.9.0. +- Zipline 1.10.1. + +This version works with Kotlin 1.9.24 by default. ## [0.10.0] - 2024-04-05 @@ -61,6 +76,8 @@ Fixed: - Ensure that Zipline services are not closed prematurely when disposing a Treehouse UI. - In `UIViewLazyList`, don't remove subviews from hierarchy during `prepareForReuse` call +This version works with Kotlin 1.9.23 by default. + ## [0.9.0] - 2024-02-28 [0.9.0]: https://github.com/cashapp/redwood/releases/tag/0.9.0 diff --git a/README.md b/README.md index b8963dd3e0..db8cdf23f3 100644 --- a/README.md +++ b/README.md @@ -159,6 +159,7 @@ certain versions of Kotlin. | Kotlin | Redwood | |--------|---------------| +| 1.9.24 | 0.11.0 | | 1.9.23 | 0.10.0 | | 1.9.22 | 0.8.0 - 0.9.0 | | 1.9.10 | 0.7.0 | diff --git a/build-support/src/main/kotlin/app/cash/redwood/buildsupport/RedwoodBuildPlugin.kt b/build-support/src/main/kotlin/app/cash/redwood/buildsupport/RedwoodBuildPlugin.kt index 708cf5033b..ad550ba0fe 100644 --- a/build-support/src/main/kotlin/app/cash/redwood/buildsupport/RedwoodBuildPlugin.kt +++ b/build-support/src/main/kotlin/app/cash/redwood/buildsupport/RedwoodBuildPlugin.kt @@ -55,7 +55,7 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile private const val REDWOOD_GROUP_ID = "app.cash.redwood" // HEY! If you change the major version update release.yaml doc folder. -private const val REDWOOD_VERSION = "0.11.0-SNAPSHOT" +private const val REDWOOD_VERSION = "0.11.0" @Suppress("unused") // Invoked reflectively by Gradle. class RedwoodBuildPlugin : Plugin {