Skip to content

Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta05 #135

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 13, 2025

This PR contains the following updates:

Package Change Age Confidence
org.jetbrains.compose.hot-reload 1.0.0-alpha10 -> 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.

v1.0.0-alpha11

Changes

This is a smaller maintenance release. Adding support for coordinating upcoming changes in the Kotlin Compiler (2.2) and Compose Features (1.9).

Misc Changes

  • Updated to the new 'Compose Hot Reload Icon'
  • Fixed 'compose.reload.devToolsHeadless' not being forwarded from gradle.properties
  • Reject direct changes in the 'Compose Entry Point'; aka changes in the main function which are not Composable
  • Initial support changing resources in jars

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 changed the title Update dependency org.jetbrains.compose.hot-reload to v1.0.0-alpha11 Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta01 Jun 27, 2025
@renovate renovate bot force-pushed the renovate/hotreload branch 2 times, most recently from ff2026c to 193347a Compare June 30, 2025 16:45
@renovate renovate bot changed the title Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta01 Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta02 Jun 30, 2025
@renovate renovate bot force-pushed the renovate/hotreload branch from 193347a to c6ba38d Compare July 2, 2025 14:01
@renovate renovate bot changed the title Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta02 Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta03 Jul 2, 2025
@renovate renovate bot force-pushed the renovate/hotreload branch from c6ba38d to 2c8cdb1 Compare July 16, 2025 15:14
@renovate renovate bot changed the title Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta03 Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta04 Jul 16, 2025
@renovate renovate bot force-pushed the renovate/hotreload branch from 2c8cdb1 to d704726 Compare August 13, 2025 10:14
@renovate renovate bot changed the title Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta04 Update dependency org.jetbrains.compose.hot-reload to v1.0.0-beta05 Aug 13, 2025
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.

0 participants