Bump org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.3 to 2.8.4 #27

Merged
dependabot[bot] merged 1 commits from dependabot/gradle/org.jetbrains.androidx.lifecycle-lifecycle-viewmodel-compose-2.8.4 into master 2025-03-31 20:13:01 +03:00
dependabot[bot] commented 2025-03-31 06:08:09 +03:00 (Migrated from github.com)

Bumps org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.3 to 2.8.4.

Changelog

Sourced from org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose's changelog.

1.8.0-beta01 (March 2025)

Changes since 1.8.0-alpha04

Breaking Changes

Multiple Platforms

  • Add @Composable annotations to the actual WindowInsets.Companion.* extensions to match the expected declarations #1919, #1720

Features

iOS

  • Add ability to recreate Composable after ComposeUIViewController leaves view controller hierarchy #1877
  • Support trackpad pointer input #1893
  • Save Composable state when view controller leaves view controller hierarchy #1904

Fixes

iOS

  • Removed permissions alert when pasting text into a TextField #1894
  • Fix crash when removing popup during scene size change animation #1878
  • Fix accessibility elements rects when ComposeUIViewController is shifted #1899
  • Fixed an issue where it wasn't possible to open a popup using pointer input devices #1906
  • Fix popup safe drawing padding when usePlatformInsets = true #1920
  • Fix an issue where Compose would retain the old state when its view was reappeared #1921
  • (prerelease fix) Fix non-interactive UI after interop view tap #1925

Desktop

  • [Windows] Fixed ordering of SwingPanels when using compose.interop.blending=true #1901
  • [macOS] Fix, for some cases, the background flashing when closing a window/dialog. This can still happen if an animation is running when the window or dialog is closing #1911
  • Fix onRenderApiChanged in ComposeWindow and ComposeDialog not working when the renderer changes due to fallback, rather than explicit change #1911
  • [Swing Interop] Fixed compose.interop.blending=true completely breaking Swing interop on Windows when Direct3D is unsupported. Note that interop blending is still supported on Windows only if Direct3D is available #1913

Dependencies

... (truncated)

Commits

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.androidx.lifecycle:lifecycle-viewmodel-compose](https://github.com/JetBrains/compose-jb) from 2.8.3 to 2.8.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/compose-multiplatform/blob/master/CHANGELOG.md">org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose's changelog</a>.</em></p> <blockquote> <h1>1.8.0-beta01 (March 2025)</h1> <p><em>Changes since 1.8.0-alpha04</em></p> <h2>Breaking Changes</h2> <h3>Multiple Platforms</h3> <ul> <li>Add <code>@Composable</code> annotations to the actual <code>WindowInsets.Companion.*</code> extensions to match the expected declarations <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1919">#1919</a>, <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1720">#1720</a></li> </ul> <h2>Features</h2> <h3>iOS</h3> <ul> <li>Add ability to recreate Composable after <code>ComposeUIViewController</code> leaves view controller hierarchy <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1877">#1877</a></li> <li>Support trackpad pointer input <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1893">#1893</a></li> <li>Save Composable state when view controller leaves view controller hierarchy <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1904">#1904</a></li> </ul> <h2>Fixes</h2> <h3>iOS</h3> <ul> <li>Removed permissions alert when pasting text into a <code>TextField</code> <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1894">#1894</a></li> <li>Fix crash when removing popup during scene size change animation <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1878">#1878</a></li> <li>Fix accessibility elements rects when <code>ComposeUIViewController</code> is shifted <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1899">#1899</a></li> <li>Fixed an issue where it wasn't possible to open a popup using pointer input devices <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1906">#1906</a></li> <li>Fix popup safe drawing padding when <code>usePlatformInsets = true</code> <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1920">#1920</a></li> <li>Fix an issue where Compose would retain the old state when its view was reappeared <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1921">#1921</a></li> <li><em>(prerelease fix)</em> Fix non-interactive UI after interop view tap <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1925">#1925</a></li> </ul> <h3>Desktop</h3> <ul> <li>[Windows] Fixed ordering of <code>SwingPanel</code>s when using <code>compose.interop.blending=true</code> <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1901">#1901</a></li> <li>[macOS] Fix, for some cases, the background flashing when closing a window/dialog. This can still happen if an animation is running when the window or dialog is closing <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1911">#1911</a></li> <li>Fix <code>onRenderApiChanged</code> in <code>ComposeWindow</code> and <code>ComposeDialog</code> not working when the renderer changes due to fallback, rather than explicit change <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1911">#1911</a></li> <li>[Swing Interop] Fixed <code>compose.interop.blending=true</code> completely breaking Swing interop on Windows when Direct3D is unsupported. Note that interop blending is still supported on Windows only if Direct3D is available <a href="https://redirect.github.com/JetBrains/compose-multiplatform-core/pull/1913">#1913</a></li> </ul> <h2>Dependencies</h2> <ul> <li> <p>Gradle Plugin <code>org.jetbrains.compose</code>, version <code>1.8.0-beta01</code>. Based on Jetpack Compose libraries:</p> <ul> <li><a href="https://developer.android.com/jetpack/androidx/releases/compose-runtime#1.8.0-beta02">Runtime 1.8.0-beta02</a></li> <li><a href="https://developer.android.com/jetpack/androidx/releases/compose-ui#1.8.0-beta02">UI 1.8.0-beta02</a></li> <li><a href="https://developer.android.com/jetpack/androidx/releases/compose-foundation#1.8.0-beta02">Foundation 1.8.0-beta02</a></li> <li><a href="https://developer.android.com/jetpack/androidx/releases/compose-material#1.8.0-beta02">Material 1.8.0-beta02</a></li> <li><a href="https://developer.android.com/jetpack/androidx/releases/compose-material3#1.3.1">Material3 1.3.1</a></li> </ul> </li> <li> <p>Lifecycle libraries <code>org.jetbrains.androidx.lifecycle:lifecycle-*:2.9.0-alpha05</code>. Based on <a href="https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha12">Jetpack Lifecycle 2.9.0-alpha12</a></p> </li> <li> <p>Navigation libraries <code>org.jetbrains.androidx.navigation:navigation-*:2.9.0-alpha15</code>. Based on <a href="https://developer.android.com/jetpack/androidx/releases/navigation#2.9.0-alpha08">Jetpack Navigation 2.9.0-alpha08</a></p> </li> <li> <p>Material3 Adaptive libraries <code>org.jetbrains.compose.material3.adaptive:adaptive*:1.1.0-beta01</code>. Based on <a href="https://developer.android.com/jetpack/androidx/releases/compose-material3-adaptive#1.1.0-beta01">Jetpack Material3 Adaptive 1.1.0-beta01</a></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/JetBrains/compose-jb/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose&package-manager=gradle&previous-version=2.8.3&new-version=2.8.4)](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>
melod1n commented 2025-03-31 20:12:58 +03:00 (Migrated from github.com)

@dependabot squash and merge

@dependabot squash and merge
melod1n commented 2025-03-31 20:13:03 +03:00 (Migrated from github.com)

@dependabot squash and merge

@dependabot squash and merge
dependabot[bot] commented 2025-03-31 20:13:06 +03:00 (Migrated from github.com)

This PR has already been merged! 🎉

This PR has already been merged! 🎉
Sign in to join this conversation.