Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 29, 2025

Bumps decompose from 3.3.0 to 3.4.0.
Updates com.arkivanov.decompose:decompose from 3.3.0 to 3.4.0

Release notes

Sourced from com.arkivanov.decompose:decompose's releases.

3.4.0

Changes since version 3.4.0-beta01

  • Fixed Child Stack and Child Pages incorrectly initialized when state is not restored (#938)

Earlier changes since version 3.3.0

  • Use SPDX identifier in POMs (#851 by @​TheMrMilchmann)
  • Relax StrictMode with restarting the Activity stack for deep links (#853)
  • Don't restart Activity stack when there is no deep link (#854)
  • Added backHandlerPriority argument to childContext extension function (#859)
  • Updated Compose to 1.8.0-rc01 and compileSdkVersion to 35 (#870)
  • Added Child Items navigation model (#878, #882, #880)
  • Added PagesNavigator#setItems extension function (#881)
  • Deprecated Value#getValue operator overload (#885, see #877)
  • Exposed ChildPagesPager typealias (#886, see #883)
  • Avoid using Modifier.graphicLayer in predictive back animatables (#884, see #877)
  • Fixed IndexOutOfBoundsException in ChildPages (#887, see #866)
  • Added JetpackComponentContext API (#895, #896)
  • Updated Compose to 1.8.2 (#897)
  • Fixed ClassCastException in SlotNavigator#dismiss on wasmJs on Kotlin 2.2 (#888, see #879)
  • Explicit error handling in Relay (#899, see #892)
  • Expose StackAnimationScope from ChildStack instead of AnimatedVisibilityScope (#901, #925)
  • Use graphicsLayer with CompositingStrategy.Offscreen in predictive back animations (#919, see #918)
  • Renamed androidPredictiveBackAnimatable to androidPredictiveBackAnimatableV1 (#921)
  • Added androidPredictiveBackAnimatableV2 from Android Vanilla Ice Cream (#923)
  • Fixed incorrect enter shape in androidPredictiveBackAnimatable when not fullscreen (#922)
  • Fixed ChildPages animation sometimes stuck when interrupted (#924)
  • Fixed Child Slot state not saved when not active (#916)
  • Fixed CCE in SlotNavigator#dismiss on wasmJs (#915)
  • Fixed ChildPages composable discards the selected index change while not in composition (#930, see #929)
  • Fixed Web History Navigation duplicates history items when nested (#933, see #907)

The new Child Items navigation model

This release introduces a new experimental navigation model – Child Items. It's designed specifically for displaying child components in lazy lists or grids, but can also be used to organize components in an arbitrary list with flexible lifecycles. See the updated docs.

New JetpackComponentContext API

This release adds a new module jetpack-component-context that provides the JetpackComponentContext API for interop with AndroidX Architecture Components. See the updated docs for more information.

The new androidPredictiveBackAnimatableV2 animation

The androidPredictiveBackAnimatable has been renamed to androidPredictiveBackAnimatableV1. Plus the new androidPredictiveBackAnimatableV2 animation was added, resembling the standard predictive back animation from Android Vanilla Ice Cream and Baklava. See the updated docs for more information.

BackGestureAndroidV2.mp4

The new StackAnimationScope

... (truncated)

Commits
  • efc9524 Added jetpack-component-context to check-publication
  • d321611 Update publish.yml
  • 94d88aa Update publish.yml
  • fa53e87 Bumped version to 3.4.0
  • 219d2c5 Merge pull request #940 from arkivanov/publish-no-parallel
  • ab1a610 Added --no-parallel to publish workflow
  • 8c819c5 Merge pull request #938 from arkivanov/fix-stack-pages-state-restoration
  • 2bbdb51 Fixed Child Stack and Child Pages incorrectly initialized when state not rest...
  • 3147421 Bumped version to 3.4.0-beta01
  • c8fd395 Merge pull request #933 from arkivanov/web-history-nested-unsubscribe
  • Additional commits viewable in compare view

Updates com.arkivanov.decompose:extensions-compose from 3.3.0 to 3.4.0

Release notes

Sourced from com.arkivanov.decompose:extensions-compose's releases.

3.4.0

Changes since version 3.4.0-beta01

  • Fixed Child Stack and Child Pages incorrectly initialized when state is not restored (#938)

Earlier changes since version 3.3.0

  • Use SPDX identifier in POMs (#851 by @​TheMrMilchmann)
  • Relax StrictMode with restarting the Activity stack for deep links (#853)
  • Don't restart Activity stack when there is no deep link (#854)
  • Added backHandlerPriority argument to childContext extension function (#859)
  • Updated Compose to 1.8.0-rc01 and compileSdkVersion to 35 (#870)
  • Added Child Items navigation model (#878, #882, #880)
  • Added PagesNavigator#setItems extension function (#881)
  • Deprecated Value#getValue operator overload (#885, see #877)
  • Exposed ChildPagesPager typealias (#886, see #883)
  • Avoid using Modifier.graphicLayer in predictive back animatables (#884, see #877)
  • Fixed IndexOutOfBoundsException in ChildPages (#887, see #866)
  • Added JetpackComponentContext API (#895, #896)
  • Updated Compose to 1.8.2 (#897)
  • Fixed ClassCastException in SlotNavigator#dismiss on wasmJs on Kotlin 2.2 (#888, see #879)
  • Explicit error handling in Relay (#899, see #892)
  • Expose StackAnimationScope from ChildStack instead of AnimatedVisibilityScope (#901, #925)
  • Use graphicsLayer with CompositingStrategy.Offscreen in predictive back animations (#919, see #918)
  • Renamed androidPredictiveBackAnimatable to androidPredictiveBackAnimatableV1 (#921)
  • Added androidPredictiveBackAnimatableV2 from Android Vanilla Ice Cream (#923)
  • Fixed incorrect enter shape in androidPredictiveBackAnimatable when not fullscreen (#922)
  • Fixed ChildPages animation sometimes stuck when interrupted (#924)
  • Fixed Child Slot state not saved when not active (#916)
  • Fixed CCE in SlotNavigator#dismiss on wasmJs (#915)
  • Fixed ChildPages composable discards the selected index change while not in composition (#930, see #929)
  • Fixed Web History Navigation duplicates history items when nested (#933, see #907)

The new Child Items navigation model

This release introduces a new experimental navigation model – Child Items. It's designed specifically for displaying child components in lazy lists or grids, but can also be used to organize components in an arbitrary list with flexible lifecycles. See the updated docs.

New JetpackComponentContext API

This release adds a new module jetpack-component-context that provides the JetpackComponentContext API for interop with AndroidX Architecture Components. See the updated docs for more information.

The new androidPredictiveBackAnimatableV2 animation

The androidPredictiveBackAnimatable has been renamed to androidPredictiveBackAnimatableV1. Plus the new androidPredictiveBackAnimatableV2 animation was added, resembling the standard predictive back animation from Android Vanilla Ice Cream and Baklava. See the updated docs for more information.

BackGestureAndroidV2.mp4

The new StackAnimationScope

... (truncated)

Commits
  • efc9524 Added jetpack-component-context to check-publication
  • d321611 Update publish.yml
  • 94d88aa Update publish.yml
  • fa53e87 Bumped version to 3.4.0
  • 219d2c5 Merge pull request #940 from arkivanov/publish-no-parallel
  • ab1a610 Added --no-parallel to publish workflow
  • 8c819c5 Merge pull request #938 from arkivanov/fix-stack-pages-state-restoration
  • 2bbdb51 Fixed Child Stack and Child Pages incorrectly initialized when state not rest...
  • 3147421 Bumped version to 3.4.0-beta01
  • c8fd395 Merge pull request #933 from arkivanov/web-history-nested-unsubscribe
  • Additional commits viewable in compare view

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 `decompose` from 3.3.0 to 3.4.0.

Updates `com.arkivanov.decompose:decompose` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/arkivanov/Decompose/releases)
- [Commits](arkivanov/Decompose@3.3.0...3.4.0)

Updates `com.arkivanov.decompose:extensions-compose` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/arkivanov/Decompose/releases)
- [Commits](arkivanov/Decompose@3.3.0...3.4.0)

---
updated-dependencies:
- dependency-name: com.arkivanov.decompose:decompose
  dependency-version: 3.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.arkivanov.decompose:extensions-compose
  dependency-version: 3.4.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 minor Small improvements or bug fixes labels Sep 29, 2025
@dependabot dependabot bot requested a review from a team as a code owner September 29, 2025 14:01
@dependabot dependabot bot added minor Small improvements or bug fixes dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Sep 29, 2025
@atto-reward-bot
Copy link

Thank you for your contribution! 🎉 This PR is eligible for an minor reward as a token of our appreciation. If you'd like to receive it, please add your address to the description of this PR. 🙏

7 similar comments
@atto-reward-bot
Copy link

Thank you for your contribution! 🎉 This PR is eligible for an minor reward as a token of our appreciation. If you'd like to receive it, please add your address to the description of this PR. 🙏

@atto-reward-bot
Copy link

Thank you for your contribution! 🎉 This PR is eligible for an minor reward as a token of our appreciation. If you'd like to receive it, please add your address to the description of this PR. 🙏

@atto-reward-bot
Copy link

Thank you for your contribution! 🎉 This PR is eligible for an minor reward as a token of our appreciation. If you'd like to receive it, please add your address to the description of this PR. 🙏

@atto-reward-bot
Copy link

Thank you for your contribution! 🎉 This PR is eligible for an minor reward as a token of our appreciation. If you'd like to receive it, please add your address to the description of this PR. 🙏

@atto-reward-bot
Copy link

Thank you for your contribution! 🎉 This PR is eligible for an minor reward as a token of our appreciation. If you'd like to receive it, please add your address to the description of this PR. 🙏

@atto-reward-bot
Copy link

Thank you for your contribution! 🎉 This PR is eligible for an minor reward as a token of our appreciation. If you'd like to receive it, please add your address to the description of this PR. 🙏

@atto-reward-bot
Copy link

Thank you for your contribution! 🎉 This PR is eligible for an minor reward as a token of our appreciation. If you'd like to receive it, please add your address to the description of this PR. 🙏

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 minor Small improvements or bug fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants