Plugin
id("org.jetbrains.compose.hot-reload") version "1.0.0-dev-65"
What's Changed
- Moved 'gradle-utils' artifact to 'gradle-core'
- Support environments with custom ClassLoaders (e.g. building IntelliJ plugins)
- Orchestration Server: Explicitly bind to 127.0.0.1
- 'dev' variants: Add the 'Library elements attribute'
- Add lower level Gradle APIs for setting tasks up as 'hot reloadable'
- Offer 'standalone' agent jars for easier setup on simpler build systems (e.g. building IntelliJ with JPS)
- Implement 'VirtualMethodResolveEnabled' property to disable implementation resolution of virtual methods
- Support for reloads coming from the regular Java Debugger (jdwp) (e.g. when working in IntelliJ)
This dev build brings support for more complex environments and focused on supporting Compose Hot Reload for the IDE development of IntelliJ and forks such as Android Studio.
Support for JDWP commands means, that reloading by using IntelliJ's "Code changed: " action is supported.