Skip to content

Commit

Permalink
Prepare version 0.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JakeWharton committed Sep 13, 2023
1 parent 52e887b commit 829446f
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 2 deletions.
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,25 @@

## [Unreleased]

## [0.7.0] - 2023-09-13

New:
- Expose viewport size and density in `UiConfiguration`.
- `RedwoodView` and platform-specific subtypes provide a turnkey view into which a
`RedwoodComposition` can be rendered. `TreehouseView` now extends `RedwoodView`.

Changed:
- Remove support for the Kotlin/JS plugin (`org.jetbrains.kotlin.js`). This plugin is deprecated
and projects should be migrated to Kotlin multiplatform plugin (`org.jetbrains.kotlin.multiplatform`).
- Some `TreehouseView` subtypes were renamed to better match platform conventions:
- `TreehouseWidgetView` is now `TreehouseLayout` for Android.
- `TreehouseUIKitView` is now `TreehouseUIView` for iOS.
- `UIViewChildren` now supports `UIStackView` automatically.
- Package name of types in 'lazylayout-dom' artifact is now `lazylayout` instead of just `layout`.

This version works with Kotlin 1.9.10 by default.


## [0.6.0] - 2023-08-10

New:
Expand Down Expand Up @@ -216,7 +235,8 @@ This version only works with Kotlin 1.7.20.



[Unreleased]: https://github.com/cashapp/redwood/compare/0.6.0...HEAD
[Unreleased]: https://github.com/cashapp/redwood/compare/0.7.0...HEAD
[0.7.0]: https://github.com/cashapp/redwood/releases/tag/0.7.0
[0.6.0]: https://github.com/cashapp/redwood/releases/tag/0.6.0
[0.5.0]: https://github.com/cashapp/redwood/releases/tag/0.5.0
[0.4.0]: https://github.com/cashapp/redwood/releases/tag/0.4.0
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,7 @@ certain versions of Kotlin.

| Kotlin | Redwood |
|--------|---------------|
| 1.9.10 | 0.7.0 |
| 1.9.0 | 0.6.0 |
| 1.8.22 | 0.5.0 |
| 1.8.20 | 0.3.0 - 0.4.0 |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile
private const val redwoodGroupId = "app.cash.redwood"

// HEY! If you change the major version update release.yaml doc folder.
private const val redwoodVersion = "0.7.0-SNAPSHOT"
private const val redwoodVersion = "0.7.0"

@Suppress("unused") // Invoked reflectively by Gradle.
class RedwoodBuildPlugin : Plugin<Project> {
Expand Down

0 comments on commit 829446f

Please sign in to comment.