Compose Destinations Versions Save

Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.

2.1.0-beta01

1 month ago

Changes

  • Fixed issue with nested classes as nav argument types
  • Small performance improvement
  • Generated mermaid graphs generated on default location no longer have clicks to another graph files (since we cannot easily know where those other files are in this case). If you define directories to generate these in (which is recommended), it will still work.

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/2.1.0-alpha06...2.1.0-beta01

2.0.0-beta01

1 month ago

Changes

  • Fixed issue with nested classes as nav argument types
  • Small performance improvement
  • Generated mermaid graphs generated on default location no longer have clicks to another graph files (since we cannot easily know where those other files are in this case). If you define directories to generate these in (which is recommended), it will still work.

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/2.0.0-alpha07...2.0.0-beta01

1.11.2-alpha

1 month ago

Changes

  • Dependency updates to 1.7 alpha04
  • No longer using Accompanist! Instead we're using the new material navigation for bottom sheet support!
  • Added sizeTransform to DestinationStyle.Animated to match the new official API

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/1.11.1-alpha...1.11.2-alpha

2.0.0-alpha07

1 month ago

Changes

  • Fixed an issue specifically with 2.0.0 where nav graphs were not generated if they didn't contain destinations in the same module

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/2.0.0-alpha06...2.0.0-alpha07

2.1.0-alpha06

1 month ago

2.0.0-alpha06

1 month ago

2.1.0-alpha05

1 month ago

Changes

  • Fixed an issue where the start destination of a NavHostGraph was not allowed non mandatory nav args. (Start destinations of nav graphs meant to be passed to NavHost cannot have mandatory args, but they can have non mandatory ones, but this wasn't working on v2).
  • Fixed an issue that was causing a lot of unneeded imports on generated NavGraphs.
  • Added JavaActivityDestination annotation to allow for navgraph setting on Java Activities.

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/2.1.0-alpha03...2.1.0-alpha05

2.0.0-alpha05

1 month ago

Changes

  • Fixed an issue where the start destination of a NavHostGraph was not allowed non mandatory nav args. (Start destinations of nav graphs meant to be passed to NavHost cannot have mandatory args, but they can have non mandatory ones, but this wasn't working on v2).
  • Fixed an issue that was causing a lot of unneeded imports on generated NavGraphs.
  • Added JavaActivityDestination annotation to allow for navgraph setting on Java Activities.

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/2.0.0-alpha03...2.0.0-alpha05

2.1.0-alpha03

1 month ago

Changes

  • Added testing related TestDestinationsNavigator to bridge TestNavHostController into DestinationsNavigator
  • Fixes #597

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/2.1.0-alpha02...2.1.0-alpha03

2.0.0-alpha03

1 month ago

Changes

  • Added testing related TestDestinationsNavigator to bridge TestNavHostController into DestinationsNavigator
  • Fixes #597

Full Changelog: https://github.com/raamcosta/compose-destinations/compare/2.0.0-alpharc02...2.0.0-alpha03