Conductor v2.1.4 Release Notes

Release Date: 2017-07-05 // almost 7 years ago

    โž• 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