All Versions
Latest Version
Avg Release Cycle
103 days
Latest Release
1944 days ago

Changelog History
Page 1

  • v3.0.0

    December 18, 2018
  • v3.0.0-rc5

    May 04, 2020
  • v3.0.0-rc4

    March 30, 2020
  • v3.0.0-rc3

    March 28, 2020
  • v3.0.0-rc1

    December 18, 2018
  • v2.1.5 Changes

    August 02, 2018
    • πŸ›  Lots and lots of bug fixes
    • πŸš€ First official release with support for architecture components's lifecycle
    • βž• Added SharedElementTransitionChangeHandler, which handles transitions much more robustly
    • βœ‚ Removed all synthetic accessors, lowering overall method count
  • v2.1.4 Changes

    July 05, 2017

    βž• Added onContextAvailable and onContextUnavailable callback to controllers (helpful for dependency injection)

    βž• Added modules for Autodispose and Architecture Components's Lifecycle

    πŸ›  Fixes issue where calling setBackstack repeatedly could result in a situation where multiple ControllerChangeHandlers are executing at the same time and interfering with each others states (#263)

    πŸ›  Fixes a case that caused the incorrect change handler to execute when setting the backstack (fixes #286)

    βͺ Now ensures that parent controller is restored after process death (fixes #300)

    πŸ›  Fixes issue when immediately creating two routers in the same Activity (fixes #299)

    πŸ›  Fixes attach state management when a controller is pushed while the Activity is paused. (Fixes #303)

    πŸ›  shouldShowRequestPermissionRationale now returns the correct result. Fixes #317

    βͺ Args are now restored to a controller after process death even if there is only a no-arg constructor. Fixes #313

  • v2.1.3 Changes

    May 03, 2017
    • πŸ›  Fixes views never attaching if the host activity is stopped before inflation (#273)
    • Now properly handles pushing and popping controllers immediately back-to-back (#274)
    • πŸ›  Fixes horizontal change handlers in ViewPagers (#279)
  • v2.1.2 Changes

    April 05, 2017
    • πŸ›  Fixed issue where child controllers added while the parent is in the process of transitioning off the screen would not be properly restored (#256)
    • Now ensures view hierarchy-affecting calls are made on the main thread. (#255)
    • Args and savedInstanceState bundles now have classLoaders properly set. (#246)
    • βͺ Now passes along the correct view state for RestoreViewOnCreateController (#258)
  • v2.1.1 Changes

    March 03, 2017
    • βž• Added missing nullity annotations for pager adapters (#219)
    • 🚚 Routers now properly remove views of all owned controllers on destroy (#221)
    • 🚚 TransitionChangeHandler is now much more flexible (doesn’t force you to add/remove views)
    • βž• Added startIntentSenderForResult method to controller (#235)
    • βž• Added ability to specify the maximum number of pages for which states should be saved (#236)
    • πŸ›  Fixes popToTransaction calls when removesViewOnPush is set to false in a change handler (#239)