All Versions
8
Latest Version
Avg Release Cycle
140 days
Latest Release
682 days ago

Changelog History

  • v4.1.0 Changes

    December 06, 2019

    ๐Ÿ›  Fixed Lollipop animation for replace command

  • v4.0.0 Changes

    November 07, 2019

    ๐Ÿ‘Œ Improvements:

    • Flow navigation

    ๐Ÿ’ฅ Breaking changes:

    • ๐Ÿ— NavigationContext.Builder constructor receives NavigationFactory
    • ๐Ÿ— NavigationContext.Builder changed methods for fragment navigation configuring
    • TransitionListener and TransitionAnimationProvider receives DestinationType instead of boolean isActivity
  • v3.0.0 Changes

    March 02, 2019

    ๐Ÿ‘Œ Improvements:

    • ๐Ÿ‘ AndroidX support
    • Incremental annotation processing
    • ๐Ÿ‘ Nullability annotations for better Kotlin support
    • ๐Ÿ‘Œ Improved converters api
    • ๐Ÿ›  Fixing a problem with transparent activities

    Api changes:

    • ScreenSwitcher interface changed
    • Converters are interfaces now
    • getScreenOrNull method in ScreenResolver, getScreen never returns null now
    • NavigationContextBinder receives an activity in unbind method
  • v2.2.0 Changes

    April 10, 2018
    • ๐Ÿ”‹ Feature: goBackToWithResult method of Navigator
    • Api change: onActivityResult and onNewIntent methods of ActivityResultHandler instead of handle
  • v2.1.0 Changes

    February 01, 2018
    • canExecuteCommandImmediately and hasPendingCommands methods of Navigator
    • isBound method of NavigationContextBinder
    • Subclasses for NavigationException
    • FragmentScreenSwitcher gets NavigationFactory through constructor
  • v2.0.0 Changes

    January 14, 2018
    • Generating of navigation factory with annotation processor
    • ๐Ÿ‘ Screen result support for fragments
  • v1.0.0

    June 18, 2017
  • v0.1.0

    March 29, 2017