Skip to content

Bump org.jetbrains.compose.hot-reload from 1.1.1 to 1.2.0 - #623

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

Bump org.jetbrains.compose.hot-reload from 1.1.1 to 1.2.0#623
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/org.jetbrains.compose.hot-reload-1.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor

Bumps org.jetbrains.compose.hot-reload from 1.1.1 to 1.2.0.

Release notes

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

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.

Highlights

  • 🤖 New MCP server for AI agent integration
  • JBR 25 by default, with a configurable minimum version
  • 🧯 Richer error reporting in the dev tools

MCP Server

The new hot-reload-mcp module exposes a Model Context Protocol server through the hotMcpServer Gradle task. The server connects to a running Compose app, waits for startup, detects shutdowns, and reconnects automatically. Any MCP-compatible AI agent can use it to inspect and control the application:

Tool Description
status View app and reload state, including details of the last error
reload / await_reload Trigger a hot reload and wait for it to complete
restart / reset_ui Restart the app or reset its running UI
take_screenshot Capture a screenshot, optionally saving it to a specified path
list_windows / resize_window Inspect and resize application windows
get_semantic_tree Read the semantic tree, including Dialog, ModalBottomSheet, and Popup elements
get_ui_error / get_logs Read the current UI error and application logs
click, type_text, scroll, … Simulate user interactions

Dev Tools

  • Reload failures now include detailed error information, shown in the notification overlay with the Copy and Copy path to file actions.
  • Multi-window support: fixed the hot reload panel becoming non-interactive in multi-window mode.

JBR & Gradle

  • The default runtime is now JBR 25. Use the compose.reload.jbr.min.version property to configure the minimum supported JBR version.
  • Unsafe incremental compilation is now disabled by default for multiplatform projects. Opt in with compose.reload.gradle.build.optimize.unsafe=true.

Thanks to everyone who filed issues, tested pre-releases, and contributed to this release 🙏

v1.2.0-rc01

Release summary

Version 1.2.0 is promoted to release candidate stage, which means that the core functionality of the 1.2.0 features provides a stable experience.

MCP Server

b91199d4 — Remove the window title from captured screenshots, to match the future screenshot capture implementation within Compose.

v1.2.0-beta01

... (truncated)

Commits
  • 3315f8d Target 1.2.0
  • b2b182a Bootstrap v1.2.0-alpha+211
  • c329170 v1.2.0-alpha+211
  • c7621c1 Update Compose dev version to '1.12.10-alpha01+dev4403'
  • 546fce5 [mcpserver] Update take_screenshot tool description
  • b91199d [mcpserver] Remove window title from screenshot to match future screenshot ca...
  • 990e6bb Bootstrap v1.2.0-alpha+210
  • f525ee5 v1.2.0-alpha+210
  • 0917a78 Update Compose dev version to '1.12.0-beta01+dev4336'
  • a6bcfc1 [docs] Document await_reload tool in README.MD
  • 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.1.1 to 1.2.0.
- [Release notes](https://github.com/JetBrains/compose-hot-reload/releases)
- [Commits](JetBrains/compose-hot-reload@v1.1.1...v1.2.0)

---
updated-dependencies:
- dependency-name: org.jetbrains.compose.hot-reload
  dependency-version: 1.2.0
  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 Jul 27, 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.

1 participant