Skip to content

chore(deps): bump org.jetbrains.compose.hot-reload from 1.0.0-rc02 to 1.3.0-beta01 - #49

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/org.jetbrains.compose.hot-reload-1.3.0-beta01
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/org.jetbrains.compose.hot-reload-1.3.0-beta01

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 13, 2026

Copy link
Copy Markdown
Contributor

Bumps org.jetbrains.compose.hot-reload from 1.0.0-rc02 to 1.3.0-beta01.

Release notes

Sourced from org.jetbrains.compose.hot-reload's releases.

v1.3.0-beta01

Release Summary

Gradle

  • CMP-10862: Fixed deprecation warnings on Gradle 9.8. The HotReloadUsageType attribute is now Named, as Gradle requires (a plain enum would break on Gradle 10). The deprecated Configuration.isVisible call was removed.

Compatibility

Tested against:

  • Kotlin 2.5.0-Beta1
  • Compose Multiplatform 1.12.1
  • Gradle 9.8.0

v1.3.0-alpha02

Release Summary

1.3.0-alpha02 improves screenshot capture and continues the error-recovery work started in 1.3.0-alpha01. Screenshots now grab the Compose content directly making the MCP take_screenshot tool more reliable. The "hard reset" recovery strategy is preserving the window's position and size now.

Runtime

  • a76829b — Capture screenshots via ComposeDesktopEntryPoint. Screenshots are captured natively using ComposeDesktopEntryPoint.captureContentToImage() for Compose 1.13+ with an automatic fallback to the AWT Robot path for previous Compose versions. This makes the MCP take_screenshot tool more accurate and consistent.
  • f9192ed — preserve window position and size after a hard reset (Reset UI). The composition hard-reset strategy recreates the app window to recover from corrupted state; it now restores the previous window bounds so the recovered window reappears where you left it instead of jumping to a default position.

Dev Tools

  • 958598b — Fix: tooltips displayed behind the error overlay. Tooltips now render above the error overlay so their text is no longer obscured when an error is being shown.

v1.3.0-alpha01

Release Summary

This is the first alpha of the 1.3.0 development 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

09e3c2fb — 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.

19bcb91d — 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=false to return to the light-reset behavior.

Dev Tools

e05faa8b — 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.

v1.2.0

Release Summary

Compose Hot Reload 1.2.0 is here 🎉.

This release introduces a Model Context Protocol (MCP) server that enables AI agents to interact with a running Compose application in real time.

... (truncated)

Commits
  • beee5f5 Target 1.3.0-beta01
  • 8f7f2a8 [tests] Update Kotlin to 2.5.0-Beta1
  • beb72ef [gradle] CMP-10862: Fix Gradle 9.8 deprecation warnings
  • fae58c9 Bootstrap v1.3.0-alpha+223
  • daf501e v1.3.0-alpha+223
  • 7fc62a9 Update Compose dev version to '1.13.0-alpha02+dev4880'
  • ace53d3 [tests] Update Gradle to 9.7.1
  • 650eb8a [tests] Update Kotlin dev version to 2.5.0-dev-7307
  • 385dcb8 [tests] Update Compose to 1.12.1
  • af26a1a Bootstrap v1.3.0-alpha+222
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.jetbrains.compose.hot-reload](https://github.com/JetBrains/compose-hot-reload) from 1.0.0-rc02 to 1.3.0-beta01.
- [Release notes](https://github.com/JetBrains/compose-hot-reload/releases)
- [Commits](JetBrains/compose-hot-reload@v1.0.0-rc02...v1.3.0-beta01)

---
updated-dependencies:
- dependency-name: org.jetbrains.compose.hot-reload
  dependency-version: 1.3.0-beta01
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants