Release summary
- We fixed issues with the previously introduced 'reload effects'
- We fixed underlying issues that showed up in very complex projects (such as JetBrains Toolbox)
DevTools
- Publish 'ReloadEffect' APIs, allowing custom animations
- d5de100: Fixed glow shader | Thanks @Nohus 🎉
- Fix potential race condition in 'floaty' positioning
- Fix #370: Reload overlay breaks autosized windows
- Add 'compose.reload.effectsEnabled' property to disable the rendering of reload effects
Advanced changes
- Orchestration: Load encoders from the context of the key
- agent: Ensure that a closed orchestration, killing the app, displays the underlying cause
- WorkerThread: Fix potential hang during shutdown while under load
Known issues
- #363: KMP plugin in Android Studio has compatibility issues with Compose Hot Reload versions starting from
beta06
. While the core reload technology works, DevTools UI is not being loaded. The issue is caused by the older orchestration protocol version currently used in KMP for AS. Issue will be fixed in the next release of KMP for AS. As a workaround you can run the hot reload task from the CLI.