Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 30, 2025

This PR contains the following updates:

Package Change Age Confidence
org.jetbrains.compose.hot-reload 1.0.0-beta01 -> 1.0.0-beta05 age confidence

Release Notes

JetBrains/compose-hot-reload (org.jetbrains.compose.hot-reload)

v1.0.0-beta05

DevTools

  • Refined design of the devtools window

Misc

  • Add compose.reload.subprocessDebuggingEnabled property to enable dev tools debugging
  • Orchestration: Allow DevTools to host the orchestration server: Fixes #​306
  • #​195: Stabilise Compose API usages
  • Add support for build/reload warmup (7274433)
  • Fix missing 'pidFile' after executing a restart: Fixes #​325
  • Mark non-stable properties as delicate APIs and add explanation in documentation

Analysis:

  • ClassCircularityError: Ensure transformer does not depend kotlin, java or CHR classes
  • (Restart|Replace)GroupTokenizer: Allow LineNumber- and Label Nodes between key and method invocation

Full Changelog: JetBrains/compose-hot-reload@v.1.0.0-beta04...v1.0.0-beta05

v1.0.0-beta03

DevTools
Gradle
  • Ensure Recompiler uses the same 'JAVA_HOME' as the original Gradle invocation
  • Fix compliance with buildSrc compilations (Requires Gradle 8.11)
  • Fix --no-auto option not being available

v1.0.0-beta02

Beta: Significant Changes

This is the first, publicly announced, beta release of Compose Hot Reload.

  • Stabilized the Gradle API (⚠️ Read about Breaking Changes below)
  • Stabilized 'Orchestration Protocol' (⚠️Read about Breaking Changes below)
Gradle Plugin
  • ⚠️ breaking: Changed package from org.jetbrains.compose.reload to org.jetbrains.compose.reload.gradle
  • ⚠️ breaking: Aligned task naming schema with KGP run tasks
    • from jvmRunHot -> hotRunJvm (multiplatform)
    • from runHot -> hotRun (jvm)
  • Use mainClass from compose.application configuration as convention
  • Support Gradle 9
Core
  • Removed slf4j dependency in favor of custom logging implementation
    • compose.reload.logStdout=true
    • compose.reload.logLevel=Info
  • Removed 'dev' variant from the runtime artifacts: A single 'main' variant for 'hot-reload-runtime-jvm' is published
  • Removed relocation markers for old artifactIds
DevTools
  • Fixed 'ReloadState' when using explicit reload mode
  • Implemented 'coordinated shutdown' to clean up resources when the user application dies
Analysis
  • Improve support for Lambdas: Ignore ComposableSingletons when resolving transitively dirty scopes
Amper
  • Added extension point for Amper to take full control over the recompilation
Compose Multiplatform
  • Fix devtools not showing up automatically with Compose Multiplatform 1.9.0-alpha03
  • Initial support for changes in compose resources (e.g., adding Strings or Images). Full support (e.g., by automatically refreshing the resources on screen is not yet enabled by default.
Orchestration Protocol
  • Stabilized API: Migrated to non-blocking
  • Stabilized protocol: v1
Why was beta01 not advertised?

The promotion towards beta was rolled out in two phases. beta01 can be used by clients which are not ready to adapt their build scripts quickly, but require other fixes or functional changes.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/org.jetbrains.compose.hot-reload-1.x branch from 2a1f6a1 to e6f4991 Compare July 2, 2025 17:27
@renovate renovate bot changed the title Update plugin compose-hot-reload to v1.0.0-beta02 Update plugin compose-hot-reload to v1.0.0-beta03 Jul 2, 2025
@renovate renovate bot force-pushed the renovate/org.jetbrains.compose.hot-reload-1.x branch from e6f4991 to 89813d8 Compare July 16, 2025 13:57
@renovate renovate bot changed the title Update plugin compose-hot-reload to v1.0.0-beta03 Update plugin compose-hot-reload to v1.0.0-beta04 Jul 16, 2025
@renovate renovate bot force-pushed the renovate/org.jetbrains.compose.hot-reload-1.x branch from 89813d8 to 66016ee Compare August 10, 2025 14:27
@renovate renovate bot force-pushed the renovate/org.jetbrains.compose.hot-reload-1.x branch from 66016ee to 23e84f7 Compare August 13, 2025 15:44
@renovate renovate bot changed the title Update plugin compose-hot-reload to v1.0.0-beta04 Update plugin compose-hot-reload to v1.0.0-beta05 Aug 13, 2025
@egorikftp egorikftp merged commit 27b1987 into main Aug 20, 2025
4 checks passed
@egorikftp egorikftp deleted the renovate/org.jetbrains.compose.hot-reload-1.x branch August 20, 2025 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant