Skip to content

Commit 9814485

Browse files
committed
Prepare for release 0.23.0.
1 parent 27db06d commit 9814485

File tree

6 files changed

+12551
-9832
lines changed

6 files changed

+12551
-9832
lines changed

CHANGELOG.md

+14-1
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,26 @@ Changelog
44
**Unreleased**
55
--------------
66

7+
0.23.0
8+
------
9+
10+
_2024-07-30_
11+
712
- **New**: Add macOS, windows, linux, tvOS, and watchOS targets to Circuit's runtime and retained artifacts.
813
- **New**: Add macOS targets to Circuit's UI, backstack, overlay, test, circuitx (except gesture nav), and foundation artifacts.
914
- Slightly optimize `pausableState` [#1455](https://github.com/slackhq/circuit/pull/1455).
10-
- **Change**: `OverlayHost.showFullScreenOverlay` now returns the PopResult? that was popped by the screen.
15+
- **Change**: `OverlayHost.showFullScreenOverlay` now returns the `PopResult?` that was popped by the screen.
1116
- **Change**: Remove `backstack` dependency from `circuit-runtime`. It was unnecessary and also accidentally imposed Compose UI on the runtime/presenter artifacts.
1217
- **Change**: Make `Overlay` a `fun interface`.
1318
- **Breaking Change**: Change `OverlayEffect` to use a new `OverlayScope` API that implements both `CoroutineScope` and `OverlayHost`, making both contexts available in the lambda.
19+
- Update KSP to `2.0.0-1.0.24`.
20+
- Update androidx.activity to `1.9.1`.
21+
- Update androidx.lifecycle to `2.8.4`.
22+
- Update androidx.annotation to `1.8.1`.
23+
- Update KotlinPoet `1.18.1`.
24+
- Update Compose Multiplatform to `1.6.11`.
25+
26+
Special thanks to [@aschulz90](https://github.com/aschulz90) and [@chrisbanes](https://github.com/chrisbanes) for contributing to this release!
1427

1528
0.22.2
1629
------

backstack/src/androidMain/generated/baselineProfiles/baseline-prof.txt

+2-11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)