v1.3.0-alpha01 #569
Nikita Lipsky (pjBooms)
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Release Summary
This is the first alpha of the
1.3.0development cycle. It focuses on error recovery after a hot reload — detecting failures that surface in subcompositions, refreshing the Dev Tools error UI as errors change, and a "hard reset" composition-recovery strategy that is now the default behavior of the "Reset UI" button.Runtime
09e3c2f — Detect subcomposition errors via the Recomposer error-state API (available since Compose Runtime 1.11.0), so failures thrown inside a subcomposition after a reload are reported instead of being silently swallowed.
19bcb91 — Add a "hard reset" composition-recovery strategy. Recreates the application window, so the window blinks but the app recovers from an inconsistent/corrupted state that can result from an erroneous reload. This is now the default; use
-Dcompose.reload.compositionHardResetEnabled=falseto return to the light-reset behavior.Dev Tools
e05faa8 — Refresh the error overlay and notification when the error changes after a reload, so the displayed message and stacktrace always reflect the current failure rather than a stale one.
This discussion was created from the release v1.3.0-alpha01.
All reactions