Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 1, 2026

Bumps org.jetbrains.compose.hot-reload from 1.1.0-alpha01 to 1.1.0-alpha04.

Release notes

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

v1.1.0-alpha04

Release summary

  • Removed material dependency in in-app reload effects
  • Enabled "AllDirty" mode for statics re-initialization by default

Dev Tools

  • 8b042a5ad15a2ab28a8b0054b0044a8ebf18bf93 Remove material dependency, use custom 'Divider'

Analysis

  • 896116174980553868beb110acede19ba88b0b92 Make "AllDirty" mode for statics (top level vals) re-initialization default

v1.1.0-alpha03

Release summary

  • We introduced a new re-initialisation mode for static variables. Enable it by setting compose.reload.staticsReinitializeMode=AllDirty and share your feedback!
  • We sped up incremental compilation times when compose.reload.gradle.build.optimize is enabled
  • We added support for TableSwitch and LookupSwitch instructions in the bytecode analysis
  • We optimised memory consumption of the hot reload agent in the runtime
  • Simplified support for Gradle isolated projects by @​simonlebras 🎉

Gradle

  • 020df3b179d59f397e18dbb0966f275506afa180 Simplified support for isolated projects
    • Isolated projects are now correctly handled without the need to explicitly set a flag
    • compose.reload.isolatedProjectsEnabled is now deprecated and will be removed in the future
  • 5a9439566258f7434a2af33837d85b66bac413de Enable IC for KMP when compose.reload.gradle.build.optimize is set

Analysis

  • 2241fbffd367935434de705d039b5c64fe302512 Introduce AllDirty mode for statics re-initialisation
    • By default compose.reload.staticsReinitializeMode=ChangedOnly, only statics of the changed class are re-initialised
    • With compose.reload.staticsReinitializeMode=AllDirty, all static variables that are marked as dirty are re-initialised
  • b871ebe6624301d763100d4cda1ba19a489a5c84 [runtime] memory optimisations
    • Introduce custom interning for string constants
    • Optimise collections in MutableApplciationInfo
    • methodDependencies and fieldDependencies properties of the ScopeInfo are now deprecated. Use methodDependenciesList and fieldDependenciesList instead
  • 16b1547b569a1b82c9cecdeaba191e63a6ea78b1 Support TableSwitch and LookupSwitch instructions
    • These instruction are now correctly parsed into the InstructionTree and ScopeInfo

v1.1.0-alpha02

Release summary

  • We fixed several issues related to dev tools window UI
  • We introduced a more granular level of visibility for Compose Hot Reload properties
  • Added an option to enable isolated projects API in Gradle:-Dcompose.reload.isolatedProjectsEnabled=true | Thanks @​simonlebras 🎉

Dev Tools

... (truncated)

Commits
  • 0e83a95 Target 1.1.0-alpha04
  • 24f3cfc [samples] Replace foojay with custom toolchain provider
  • d4ad799 [tests] Add provisioned JDKs to TC build caches
  • 74d29cf [tests] Replace foojay resolver with a custom JBR provisioning plugin
  • 8961161 Make AllDirty mode for statics (top level vals) re-initialization default.
  • 8cfedd2 Bootstrap v1.1.0-alpha+186
  • 99df385 v1.1.0-alpha+186
  • 53b3545 Update Compose dev version to '1.11.0-alpha02+dev3453'
  • 23a4e0a [tests] Add non-headless tests for implicit dependencies that check the corre...
  • 191aca0 [tests] Ensure child nodes are rendered before asserting in devtools ui tests
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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.0-alpha01 to 1.1.0-alpha04.
- [Release notes](https://github.com/JetBrains/compose-hot-reload/releases)
- [Commits](JetBrains/compose-hot-reload@v1.1.0-alpha01...v1.1.0-alpha04)

---
updated-dependencies:
- dependency-name: org.jetbrains.compose.hot-reload
  dependency-version: 1.1.0-alpha04
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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 Feb 1, 2026
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Feb 1, 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

Status: To Do

Development

Successfully merging this pull request may close these issues.

0 participants