Skip to content
This repository has been archived by the owner on Sep 23, 2024. It is now read-only.

fix(deps): update composedestinations to v1.11.6 #150

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 3, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.github.raamcosta.compose-destinations:ksp 1.7.41-beta -> 1.11.6 age adoption passing confidence
io.github.raamcosta.compose-destinations:core 1.7.41-beta -> 1.11.6 age adoption passing confidence

Warning

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


Release Notes

raamcosta/compose-destinations (io.github.raamcosta.compose-destinations:ksp)

v1.11.6

Compare Source

v1.10.2

Compare Source

Full Changelog: raamcosta/compose-destinations@1.10.1...1.10.2

v1.10.1

Compare Source

** What changed

  • Updated dependencies to latest 1.6 compose stable

Full Changelog: raamcosta/compose-destinations@1.10.0...1.10.1

v1.10.0

Compare Source

Changes
  • Update to Compose 1.6
  • Fixed an issue with having line comments after nav arguments with certain default values

Full Changelog: raamcosta/compose-destinations@1.9.63...1.10.0

v1.9.63

Compare Source

Changes
  • Fixed an issue with having line comments after nav arguments with certain default values

Full Changelog: raamcosta/compose-destinations@1.9.62...1.9.63

v1.9.62

Compare Source

Changes
  • Another fix related to default value parsing

Full Changelog: raamcosta/compose-destinations@1.9.61...1.9.62

v1.9.61

Compare Source

Changes
  • Fixed regression caused by 1.9.60 changes

Full Changelog: raamcosta/compose-destinations@1.9.60...1.9.61

v1.9.60: [regression found use 1.9.59 until fix] 1.9.60

Compare Source

Changes

Full Changelog: raamcosta/compose-destinations@1.9.59...1.9.60

v1.9.59

Compare Source

Changes

Full Changelog: raamcosta/compose-destinations@1.9.58...1.9.59

v1.9.58

Compare Source

Changes
  • Fixed #​524
  • Fixed an issue where ResultRecipients were not considering the correct Destination as sender when validating types, in some specific scenarios

Full Changelog: raamcosta/compose-destinations@1.9.57...1.9.58

v1.9.57

Compare Source

What changed
  • Fixes #​541
  • We now allow a parameter on the annotated Composable of the same type of the navArgsDelegate even if (and this is the new bit) that type is also a navigation argument type.
    So, this:
@​Serializable
data class SomeSerializable(...)

@​Destination(
    navArgsDelegate = SomeSerializable:class
)
@​Composable
fun SomeScreen(
    navArgs: SomeSerializable
)

Will now work, and navArgs parameter will be provided by the library.
Before, since navArgs is Serializable, Compose Destinations would treat it as a new nav argument, but since you were specifying a delegate to define the nav args, it didn't allow you to do that.

NOTE that the navArgsDelegate class doesn't need to be Serializable itself, each field will corresponde to one nav argument, so only the fields need to be considered a nav argument type. (list is on https://composedestinations.rafaelcosta.xyz/destination-arguments/navigation-arguments#basics).

Full Changelog: raamcosta/compose-destinations@1.9.56...1.9.57

v1.9.56

Compare Source

What's Changed
New Contributors

Full Changelog: raamcosta/compose-destinations@1.9.55...1.9.56

v1.9.55

Compare Source

Versions update:

  • Compose navigation to 2.7.5

v1.9.54

Compare Source

Full Changelog: raamcosta/compose-destinations@1.9.53...1.9.54

v1.9.53

Compare Source

Versions update
  • Compose 1.5.1
  • Kotlin 1.9.10
  • Jetpack Compose Navigation 2.7.2

Full Changelog: raamcosta/compose-destinations@1.9.52...1.9.53

v1.9.52

Compare Source

v1.9.51

Compare Source

  • Dependencies updates

v1.9.50: No longer beta! 🙌 No more accompanist-navigation! 🎉

Compare Source

Removed accompanist navigation since animations were imported to official compose navigation! 🎉

Because of this, some minor changes had to be made:

  • DestinationStyleAnimated -> DestinationStyle.Animated
  • rememberAnimatedNavHost -> rememberNavHost
  • rememberAnimatedNavHostEngine -> rememberNavHostEngine (unless you are using bottom sheet destinations, in which case you still need to use rememberAnimatedNavHostEngine)
  • ExperimentalAnimationApi removed on most APIs
  • If you were not using DestinationsNavHost:
    • AnimatedNavHost -> NavHost
    • animatedComposable -> composable
  • You no longer need animations-core unless you are using BottomSheet destinations (which still is using accompanist material under the hood)
  • If you do still use animations-core, even if you don't need BottomSheet, it's totally fine, using rememberAnimatedNavHostEngine will just internally call rememberNavHostEngine.
No beta suffix? 🤔

Yes, that's right, there were a lot of insecurities hiding behind that "-beta" suffixed on all the lib's versions.
The truth is that API changes might happen but each version is stable for production. This is especially annoying because some developers have company policies that state they cannot use this library because of this.
So from now on, if big changes happen I will create alpha, beta, rc releases (not necessarily all three, as it seems quite unnecessary most of the time) related to that specific version, basically following practices that you might be used to with other jetpack libraries and such.

Thanks for being with me through this time, Compose Destinations is just getting started! Look forward to v2 which I honestly think will be great!


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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • 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 added the dependencies label Oct 3, 2023
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.9.54 fix(deps): update composedestinations to v1.9.55 Nov 21, 2023
@renovate renovate bot force-pushed the renovate/composedestinations branch from 648af2c to b5d571e Compare November 21, 2023 12:50
@renovate renovate bot force-pushed the renovate/composedestinations branch from b5d571e to cd813ec Compare December 28, 2023 03:51
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.9.55 fix(deps): update composedestinations to v1.9.56 Dec 28, 2023
@renovate renovate bot force-pushed the renovate/composedestinations branch from cd813ec to b3b265d Compare January 3, 2024 17:08
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.9.56 fix(deps): update composedestinations Jan 3, 2024
@renovate renovate bot changed the title fix(deps): update composedestinations fix(deps): update composedestinations to v1.9.57 Jan 4, 2024
@renovate renovate bot force-pushed the renovate/composedestinations branch from b3b265d to a69952d Compare January 10, 2024 19:54
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.9.57 fix(deps): update composedestinations to v1.9.58 Jan 10, 2024
@renovate renovate bot force-pushed the renovate/composedestinations branch from a69952d to 5a0b2b9 Compare January 11, 2024 11:50
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.9.58 fix(deps): update composedestinations to v1.9.59 Jan 11, 2024
@renovate renovate bot force-pushed the renovate/composedestinations branch from 5a0b2b9 to eda0df7 Compare January 14, 2024 19:40
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.9.59 fix(deps): update composedestinations to v1.9.60 Jan 14, 2024
@renovate renovate bot force-pushed the renovate/composedestinations branch from eda0df7 to 2c2769e Compare January 17, 2024 15:10
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.9.60 fix(deps): update composedestinations Jan 17, 2024
@renovate renovate bot changed the title fix(deps): update composedestinations fix(deps): update composedestinations to v1.9.62 Jan 17, 2024
@renovate renovate bot force-pushed the renovate/composedestinations branch from 2c2769e to f571180 Compare January 26, 2024 03:01
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.9.62 fix(deps): update composedestinations to v1.10.0 Jan 26, 2024
@renovate renovate bot force-pushed the renovate/composedestinations branch from f571180 to 812becb Compare February 10, 2024 12:22
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.10.0 Update composeDestinations to v1.10.0 Feb 10, 2024
@renovate renovate bot force-pushed the renovate/composedestinations branch from 812becb to 65818a3 Compare February 15, 2024 16:40
@renovate renovate bot changed the title Update composeDestinations to v1.10.0 Update composeDestinations to v1.10.1 Feb 15, 2024
@renovate renovate bot changed the title Update composeDestinations to v1.10.1 fix(deps): update composedestinations to v1.10.1 Mar 2, 2024
@renovate renovate bot force-pushed the renovate/composedestinations branch 2 times, most recently from 401c174 to 0e35a25 Compare March 7, 2024 05:46
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.10.1 fix(deps): update composedestinations to v1.10.2 Mar 7, 2024
@renovate renovate bot force-pushed the renovate/composedestinations branch from 0e35a25 to f54289f Compare September 9, 2024 01:51
@renovate renovate bot changed the title fix(deps): update composedestinations to v1.10.2 fix(deps): update composedestinations to v1.11.6 Sep 9, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants