Bump org.jetbrains.compose.hot-reload from 1.0.0-alpha10 to 1.0.0-beta04 #69

Closed
dependabot[bot] wants to merge 1 commits from dependabot/gradle/org.jetbrains.compose.hot-reload-1.0.0-beta04 into master
dependabot[bot] commented 2025-07-17 06:03:01 +03:00 (Migrated from github.com)

Bumps org.jetbrains.compose.hot-reload from 1.0.0-alpha10 to 1.0.0-beta04.

Release notes

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

v1.0.0-beta04

Beta04: Significant Changes

  • Stabilised Analysis API (⚠️ Read about breaking changes below)
  • Improvements to DevTools window management

Analysis

  • ⚠️ breaking: update API names
  • ⚠️ breaking: visibility changes
    • FieldInfo, MethodInfo & ScopeInfo: Mark constructor & copy as internal
    • Move MethodType to from 'ScopeInfo to MethodInfo
  • ScopeAnalyzerExtension service to allow to extend the analysis with custom information
  • Ignore service to allow contributing to ignored classes

DevTools

  • Improvements to window management: fix issues with flickering, gaining focus, etc.
  • Display build tool logo when reloading
  • 'Copy all' button in console and error screens

Other

  • Improve the dirty scope resolution algorithm: @Composable functions now act as 'dirty barrier'
  • Fix hot reload blocking the debugger from attaching to user application
  • Initial support for reloading in font resources

Full Changelog: https://github.com/JetBrains/compose-hot-reload/compare/v1.0.0-beta03...v.1.0.0-beta04

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

... (truncated)

Commits
  • e7b477b v1.0.0-beta04
  • c64a5d5 Bootstrap v1.0.0-beta04+155
  • f285204 v1.0.0-beta04+155
  • 55aaafc Update Compose dev version to '1.9.0+dev2672'
  • fd5267c Use awaitNodeWithTag on all tests that check images
  • a00f9d4 Test: increase timeout from 5 to 10 seconds
  • fa8ced8 #278: update to kotlinxBinaryCompatibilityValidator 0.18.1
  • 7ad81a2 #266: Fix functionalTest memory consumption
  • 04b689e Rollback 5d91d621: "Allow subprocess debugging when launching any app with Ho...
  • 3658dd3 Fix flakiness of test - reload status test
  • 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.0.0-alpha10 to 1.0.0-beta04. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/compose-hot-reload/releases">org.jetbrains.compose.hot-reload's releases</a>.</em></p> <blockquote> <h2>v1.0.0-beta04</h2> <h1>Beta04: Significant Changes</h1> <ul> <li>Stabilised Analysis API (⚠️ Read about breaking changes below)</li> <li>Improvements to DevTools window management</li> </ul> <h2>Analysis</h2> <ul> <li>⚠️ <strong>breaking</strong>: update API names</li> <li>⚠️ <strong>breaking</strong>: visibility changes <ul> <li>FieldInfo, MethodInfo &amp; ScopeInfo: Mark constructor &amp; copy as internal</li> <li>Move <code>MethodType</code> to from <code>'ScopeInfo</code> to <code>MethodInfo</code></li> </ul> </li> <li><code>ScopeAnalyzerExtension</code> service to allow to extend the analysis with custom information</li> <li><code>Ignore</code> service to allow contributing to ignored classes</li> </ul> <h2>DevTools</h2> <ul> <li>Improvements to window management: fix issues with flickering, gaining focus, etc.</li> <li>Display build tool logo when reloading</li> <li>'Copy all' button in console and error screens</li> </ul> <h2>Other</h2> <ul> <li>Improve the dirty scope resolution algorithm: <code>@Composable</code> functions now act as 'dirty barrier'</li> <li>Fix hot reload blocking the debugger from attaching to user application</li> <li>Initial support for reloading in font resources</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/JetBrains/compose-hot-reload/compare/v1.0.0-beta03...v.1.0.0-beta04">https://github.com/JetBrains/compose-hot-reload/compare/v1.0.0-beta03...v.1.0.0-beta04</a></p> <h2>v1.0.0-beta03</h2> <h3>DevTools</h3> <ul> <li>Support for 'detached mode': <a href="https://github.com/JetBrains/compose-hot-reload/blob/845f663e25d32eb202522b6cd8b5a96917ab22c2/properties.yaml#L171C8-L171C39">See <code>compose.reload.devToolsDetached</code> property</a></li> <li>Shutdown Procedure: More aggressively shutdown build processes</li> </ul> <h3>Gradle</h3> <ul> <li>Ensure Recompiler uses the same 'JAVA_HOME' as the original Gradle invocation</li> <li>Fix compliance with buildSrc compilations (Requires Gradle 8.11)</li> <li>Fix <code>--no-auto</code> option not being available</li> </ul> <h2>v1.0.0-beta02</h2> <h2>Beta: Significant Changes</h2> <p>This is the first, publicly announced, beta release of Compose Hot Reload.</p> <ul> <li>Stabilized the Gradle API (⚠️ Read about Breaking Changes below)</li> <li>Stabilized 'Orchestration Protocol' (⚠️Read about Breaking Changes below)</li> </ul> <h3>Gradle Plugin</h3> <ul> <li>⚠️ <strong>breaking</strong>: Changed package from <code>org.jetbrains.compose.reload</code> to <code>org.jetbrains.compose.reload.gradle</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/compose-hot-reload/commit/e7b477b84d9585c0580eba67cd177c143d75ba82"><code>e7b477b</code></a> v1.0.0-beta04</li> <li><a href="https://github.com/JetBrains/compose-hot-reload/commit/c64a5d594ef4dc945d576d9423ff9c7a267145fb"><code>c64a5d5</code></a> Bootstrap v1.0.0-beta04+155</li> <li><a href="https://github.com/JetBrains/compose-hot-reload/commit/f2852042a2c7e8d48f7cdccf53f58ea3ea476492"><code>f285204</code></a> v1.0.0-beta04+155</li> <li><a href="https://github.com/JetBrains/compose-hot-reload/commit/55aaafc400a898ee631cfd5e7c412bc06233c4c3"><code>55aaafc</code></a> Update Compose dev version to '1.9.0+dev2672'</li> <li><a href="https://github.com/JetBrains/compose-hot-reload/commit/fd5267cbad4f0af825c33cc729491fdd2f85463e"><code>fd5267c</code></a> Use <code>awaitNodeWithTag</code> on all tests that check images</li> <li><a href="https://github.com/JetBrains/compose-hot-reload/commit/a00f9d442b5d969e42158ac7f2b3d307b89827a1"><code>a00f9d4</code></a> Test: increase timeout from 5 to 10 seconds</li> <li><a href="https://github.com/JetBrains/compose-hot-reload/commit/fa8ced8b2e144d30895c46f43b441bfc7df02aef"><code>fa8ced8</code></a> <a href="https://redirect.github.com/JetBrains/compose-hot-reload/issues/278">#278</a>: update to kotlinxBinaryCompatibilityValidator 0.18.1</li> <li><a href="https://github.com/JetBrains/compose-hot-reload/commit/7ad81a201fd687b70aca762a047523635b912609"><code>7ad81a2</code></a> <a href="https://redirect.github.com/JetBrains/compose-hot-reload/issues/266">#266</a>: Fix <code>functionalTest</code> memory consumption</li> <li><a href="https://github.com/JetBrains/compose-hot-reload/commit/04b689e6fff27c9f05ab22bac559c847ebb1263d"><code>04b689e</code></a> Rollback 5d91d621: &quot;Allow subprocess debugging when launching any app with Ho...</li> <li><a href="https://github.com/JetBrains/compose-hot-reload/commit/3658dd3fe821e449467d528f19d995d900d788a8"><code>3658dd3</code></a> Fix flakiness of <code>test - reload status</code> test</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/compose-hot-reload/compare/v1.0.0-alpha10...v.1.0.0-beta04">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.compose.hot-reload&package-manager=gradle&previous-version=1.0.0-alpha10&new-version=1.0.0-beta04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details>
dependabot[bot] commented 2025-08-14 05:16:51 +03:00 (Migrated from github.com)

Superseded by #73.

Superseded by #73.

Pull request closed

Sign in to join this conversation.