Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update decompose (major) #99

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 20, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.arkivanov.decompose:extensions-compose-jetbrains 0.8.0 -> 2.2.3 age adoption passing confidence
com.arkivanov.decompose:extensions-compose-jetpack 0.8.0 -> 2.2.3 age adoption passing confidence
com.arkivanov.decompose:decompose 0.8.0 -> 3.2.2 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

arkivanov/Decompose (com.arkivanov.decompose:extensions-compose-jetbrains)

v2.2.3

Compare Source

  • Bug fix: component Lifecycle unnecessary stops and resumes sometimes on initialisation, if the root component is created using Lazy (#​698)

Versions and dependencies

Kotlin: 1.9.21
Essenty: 1.3.0
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.3

extensions-compose-jetpack

Jetpack Compose: 1.5.0
Jetpack Compose Compiler: 1.5.6

extensions-compose-jetbrains

JetBrains Compose: 1.5.11

v2.2.2

Compare Source

  • Fixed the issue where onPageSelected was not being called during slow scrolling with HorizontalPager (#​579 by @​Chen-Xi-g, see #​526)

Versions and dependencies

Kotlin: 1.9.21
Essenty: 1.3.0
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.3

extensions-compose-jetpack

Jetpack Compose: 1.5.0
Jetpack Compose Compiler: 1.5.6

extensions-compose-jetbrains

JetBrains Compose: 1.5.11

v2.2.2-compose-experimental

Compare Source

This is the same release as 2.2.2, but with Compose for iOS and Web (Canvas, js only) support.

Versions and dependencies

Kotlin: 1.9.21
Essenty: 1.3.0
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.3
JetBrains Compose: 1.5.11

v2.2.1

Compare Source

  • Updated Kotlin to 1.9.21, Jetpack Compose compiler to 1.5.6, Multiplatform Compose to 1.5.11 (#​539)

Versions and dependencies

Kotlin: 1.9.21
Essenty: 1.3.0
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.3

extensions-compose-jetpack

Jetpack Compose: 1.5.0
Jetpack Compose Compiler: 1.5.6

extensions-compose-jetbrains

JetBrains Compose: 1.5.11

v2.2.1-compose-experimental

Compare Source

This is the same release as 2.2.1, but with Compose for iOS and Web (Canvas, js only) support.

Versions and dependencies

Kotlin: 1.9.21
Essenty: 1.3.0
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.3
JetBrains Compose: 1.5.11

v2.2.0

Compare Source

Changes since version 2.2.0-beta02

  • Updated Essenty to 1.3.0 (#​547)
  • Fixed possible NSInvalidArgumentException crash in ApplicationLifecycle (#​545)
  • Fixed incorrect stack animation direction when stack replaced with a smaller stack (#​543)

Changes since version 2.1.4

  • Added support for kotlinx-serialization, deprecated Parcelable APIs (#​486)
  • Added key argument to Pages (#​494)
  • Added pushNew extension function for StackNavigator (#​499, #​514)
  • Added materialPredictiveBackAnimatable as a default animation (#​533)
  • Added ApplicationLifecycle for iOS and tvOS targets (#​527)
  • LTR/RTL support in PredictiveBackGestureOverlay (#​535 by @​alexzhirkevich, #​538)
  • Updated Kotlin to 1.9.20 and other dependencies (#​521)

Please see the previous release notes for more information and guidance:

Versions and dependencies

Kotlin: 1.9.20
Essenty: 1.3.0
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.3

extensions-compose-jetpack

Jetpack Compose: 1.5.0
Jetpack Compose Compiler: 1.5.4

extensions-compose-jetbrains

JetBrains Compose: 1.5.10

v2.2.0-compose-experimental

Compare Source

This is the same release as 2.2.0, but with Compose for iOS and Web (Canvas, js only) support.

Versions and dependencies

Kotlin: 1.9.20
Essenty: 1.3.0
kotlinx-serialization: 1.6.0
parcelize-darwin: 0.2.3
JetBrains Compose: 1.5.10

v2.1.4

Compare Source

  • Fixed current page not displayed when swiped through with two fingers (#​517)

Versions and dependencies

Kotlin: 1.9.10
Essenty: 1.2.0
parcelize-darwin: 0.2.1

extensions-compose-jetpack

Jetpack Compose: 1.5.0
Jetpack Compose Compiler: 1.5.3

extensions-compose-jetbrains

JetBrains Compose: 1.5.1

v2.1.4-compose-experimental

Compare Source

This is the same release as 2.1.4, but with Compose for iOS and Web (Canvas, js only) support.

Versions and dependencies

Kotlin: 1.9.10
Essenty: 1.2.0
parcelize-darwin: 0.2.1
JetBrains Compose: 1.5.1

v2.1.3

Compare Source

  • Fixed Pages(onPageSelected) callback called multiple times and not rendering the current page sometimes (#​503)

Versions and dependencies

Kotlin: 1.9.10
Essenty: 1.2.0
parcelize-darwin: 0.2.1

extensions-compose-jetpack

Jetpack Compose: 1.5.0
Jetpack Compose Compiler: 1.5.3

extensions-compose-jetbrains

JetBrains Compose: 1.5.1

v2.1.3-compose-experimental

Compare Source

This is the same release as 2.1.3, but with Compose for iOS and Web (Canvas, js only) support.

Versions and dependencies

Kotlin: 1.9.10
Essenty: 1.2.0
parcelize-darwin: 0.2.1
JetBrains Compose: 1.5.1

v2.1.2

Compare Source

  • Fixed Pages not calling onPageSelected when swiping fast (#​491)
  • Avoid using whole configurations as keys in Pages (#​492, #​493)

Versions and dependencies

Kotlin: 1.9.10
Essenty: 1.2.0
parcelize-darwin: 0.2.1

extensions-compose-jetpack

Jetpack Compose: 1.5.3
Jetpack Compose Compiler: 1.5.3

extensions-compose-jetbrains

JetBrains Compose: 1.5.1

v2.1.2-compose-experimental

Compare Source

This is the same release as 2.1.2, but with Compose for iOS and Web (Canvas, js only) support.

Versions and dependencies

Kotlin: 1.9.10
Essenty: 1.2.0
parcelize-darwin: 0.2.1
JetBrains Compose: 1.5.1

v2.1.1

Compare Source

v2.1.1-compose-experimental

Compare Source

v2.1.0

Compare Source

Changes since v2.1.0-beta-01

  • Updated Kotlin to 1.9.10 and Multiplatform Compose to 1.5.1 and Jetpack Compose to 1.5.3 (#​475 by @​malliaridis)
  • Updated Essenty to 1.2.0 (#​481)

Full Changelog: arkivanov/Decompose@2.1.0-beta-01...2.1.0

Changes since v2.0.2

Full Changelog: arkivanov/Decompose@2.0.2...2.1.0

Versions and dependencies

Kotlin: 1.9.10
Essenty: 1.2.0
parcelize-darwin: 0.2.1

extensions-compose-jetpack

Jetpack Compose: 1.5.3
Jetpack Compose Compiler: 1.5.3

extensions-compose-jetbrains

JetBrains Compose: 1.5.1

v2.1.0-compose-experimental

Compare Source

This is the same release as 2.1.0, but with Compose for iOS and Web (Canvas, js only) support.

Versions and dependencies

Kotlin: 1.9.10
Essenty: 1.2.0
parcelize-darwin: 0.2.1
JetBrains Compose: 1.5.1

v2.0.2

Compare Source

Versions and dependencies

Kotlin: 1.8.20
Essenty: 1.1.0
parcelize-darwin: 0.1.4

extensions-compose-jetpack

Jetpack Compose: 1.4.0
Jetpack Compose Compiler: 1.4.5

extensions-compose-jetbrains

JetBrains Compose: 1.4.0

v2.0.2-compose-experimental

Compare Source

This is the same release as 2.0.2, but with Compose for iOS and Web (Canvas, js only) support.

Versions and dependencies

Kotlin: 1.8.20
Essenty: 1.1.0
parcelize-darwin: 0.1.4
JetBrains Compose: 1.4.0

v2.0.1

Compare Source

  • Annotated stackAnimation function that uses movableContentOf as FaultyDecomposeApi (#​437, see #​429)

Versions and dependencies

Kotlin: 1.8.20
Essenty: 1.1.0
parcelize-darwin: 0.1.4

extensions-compose-jetpack

Jetpack Compose: 1.4.0
Jetpack Compose Compiler: 1.4.5

extensions-compose-jetbrains

JetBrains Compose: 1.4.0

v2.0.1-compose-experimental

Compare Source

This is the same release as 2.0.1, but with Compose for iOS and Web (Canvas, js only) support.

Versions and dependencies

Kotlin: 1.8.20
Essenty: 1.1.0
parcelize-darwin: 0.1.4
JetBrains Compose: 1.4.0

v2.0.0

Compare Source

Changes since v2.0.0-beta-01

  • Bumped compileSdkVersion to 34 (#​412)

⚠️ If you are targeting Compose for iOS or Web, please use Decompose version 2.0.0-compose-experimental.

Versions and dependencies

Kotlin: 1.8.20
Essenty: 1.1.0
parcelize-darwin: 0.1.4

extensions-compose-jetpack

Jetpack Compose: 1.4.0
Jetpack Compose Compiler: 1.4.5

extensions-compose-jetbrains

JetBrains Compose: 1.4.0

v2.0.0-compose-experimental

Compare Source

This is the same release as 2.0.0, but with Compose for iOS and Web (Canvas, js only) support.

Versions and dependencies

Kotlin: 1.8.20
Essenty: 1.1.0
parcelize-darwin: 0.1.4
JetBrains Compose: 1.4.0

v1.0.0

Compare Source

Changes since 1.0.0-beta-04

  • Version updates (#​311, #​320):

    • Kotlin 1.8.0
    • JB Compose 1.3.0
    • Jetpack Compose compiler 1.4.0
    • Essenty 1.0.0
    • parcelize-darwin 0.1.3
  • Added defaultComponentContext extension for Android Fragment (#​305)

  • Generic Navigation is promoted to stable (#​313)

  • Stack animation API is promoted to stable (#​314)

  • ViewContext now extends LifecycleOwner interface (extensions-android module) (#​322)

The new defaultComponentContext extension function

This release adds a new extension function for Android Fragments - Fragment#defaultComponentContext. Now integrating a root component into a Fragment is as easy as with Activity. Plus it's now possible to use OnBackPressedDispatcher from the hosting Activity. See the updated docs for more information.

Generic Navigation is promoted to stable

Generic Navigation API is now stable and is no longer annotated with @ExperimentalDecomposeApi. The ComponentContext#children function got a new callback - onStateChanged. Also most of the arguments were renamed and reordered. See the updated docs for more information.

Stack animation API is promoted to stable

Stack animation API is now stable and is no longer annotated with @ExperimentalDecomposeApi. There are no changes in the API.

Versions and dependencies

Kotlin: 1.8.0
Essenty: 1.0.0
parcelize-darwin: 0.1.3

extensions-compose-jetpack

Jetpack Compose: 1.2.1
Jetpack Compose Compiler: 1.4.0

extensions-compose-jetbrains

JetBrains Compose: 1.3.0

v1.0.0-compose-experimental

Compare Source

This is the same release as 1.0.0, but with Compose for iOS and Web (Canvas) support.

Versions and dependencies

Kotlin: 1.8.0
Essenty: 1.0.0
parcelize-darwin: 0.1.3
JetBrains Compose: 1.3.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from wmontwe as a code owner February 20, 2023 15:12
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Feb 20, 2023
@github-actions github-actions bot removed the dependencies Pull requests that update a dependency file label Feb 20, 2023
@github-actions
Copy link

github-actions bot commented Feb 20, 2023

Warnings
⚠️ Changes should be reflected in the CHANGELOG.adoc
⚠️ Set a milestone please

Generated by 🚫 Danger Kotlin against 78cda09

@renovate renovate bot force-pushed the renovate/major-decompose branch from 7f90ece to 3496061 Compare February 22, 2023 11:08
@renovate renovate bot force-pushed the renovate/major-decompose branch from 3496061 to 25bf2d2 Compare July 1, 2023 08:53
@renovate renovate bot changed the title Update decompose to v1 (major) Update decompose to v2 (major) Jul 1, 2023
@renovate renovate bot force-pushed the renovate/major-decompose branch from 25bf2d2 to 6aceffe Compare July 27, 2023 00:23
@renovate renovate bot force-pushed the renovate/major-decompose branch from 6aceffe to d9fce95 Compare September 9, 2023 01:10
@renovate renovate bot force-pushed the renovate/major-decompose branch from d9fce95 to 10a29b0 Compare September 21, 2023 22:21
@renovate renovate bot force-pushed the renovate/major-decompose branch 2 times, most recently from b38a583 to 932f361 Compare October 1, 2023 10:08
@renovate renovate bot force-pushed the renovate/major-decompose branch from 932f361 to 42c873f Compare October 21, 2023 17:04
@renovate renovate bot force-pushed the renovate/major-decompose branch from 42c873f to b83d28b Compare November 6, 2023 02:08
@renovate renovate bot force-pushed the renovate/major-decompose branch 2 times, most recently from a8fda23 to 40cf2d5 Compare December 9, 2023 01:21
@renovate renovate bot force-pushed the renovate/major-decompose branch from 40cf2d5 to 93c1281 Compare December 23, 2023 22:38
@renovate renovate bot force-pushed the renovate/major-decompose branch 2 times, most recently from bb31dca to b958f75 Compare April 29, 2024 21:55
@renovate renovate bot changed the title Update decompose to v2 (major) Update decompose (major) Apr 29, 2024
@renovate renovate bot force-pushed the renovate/major-decompose branch from b958f75 to b0e1421 Compare June 14, 2024 22:52
@renovate renovate bot force-pushed the renovate/major-decompose branch 2 times, most recently from 1503499 to ca5118b Compare October 29, 2024 22:42
@renovate renovate bot force-pushed the renovate/major-decompose branch from ca5118b to 78cda09 Compare November 7, 2024 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant