Skip to content

Releases: wealthfront/magellan

2.2.6-beta

26 Jun 23:59
37b7192
Compare
Choose a tag to compare

Fixes CircularRevealTransition attempting to target non-existent views

2.2.5-beta

09 May 20:26
8a16398
Compare
Choose a tag to compare

Fixes CircularRevealTransition leaking memory and crashing on back press.

2.2.3-beta

10 Jan 16:47
9a74d53
Compare
Choose a tag to compare
  • Fixes onBackPressed called twice for navigables at the top of a navigator's backstack
  • Support non-Activity contexts (ie. ContextWrapper)

v2.2.2-beta

16 Nov 15:44
28cb6a0
Compare
Choose a tag to compare
  • Adds extension functions to LinearNavigator for common navigation patterns.

v2.2.1-beta

26 Aug 01:00
e2020a7
Compare
Choose a tag to compare
  • Support interrupting transitions to prevent overlapping animations in LazySetNavigator
  • Make currentNavigable a recursive function of the current backstack
  • Move afterNavigation trigger to post-transition animation
  • Support custom navigable behavior in NavigationTraverser

v2.1.10-beta

28 Jun 21:57
8bc363b
Compare
Choose a tag to compare
  • Introduce LazySetNavigator for driving the lifecycle of previously NO_LIMIT-ed navigables with a floor of SHOWN, rather than CREATED

v2.1.9-beta

16 Jun 12:44
fa56886
Compare
Choose a tag to compare
  • Add whenTransitionFinished(TransitionFinishedListener) method to Step, supporting an API available for Screen
  • Introduce LegacyJourney for easier migration from 1.x. Similar to LegacyExpedition, this construct allows nesting
    Screen inside of a Journey

v1.1.0

09 May 04:48
f690979
Compare
Choose a tag to compare
  • Add support for RxJava 2 in magellan-rx2 (thanks @FabianTerhorst)
  • Add whenTransitionFinished(TransitionFinishedListener) method to delay the execution of a code block until after the transition into the current screen is finished. This allows one to, for example, delay view updates until the transition has finished to avoid dropping frames.
  • Add Navigator.goBackTo() with navigation type
  • Add Screen.setTitle(CharSequence) instead of requiring a string resource
  • Add Screen.inflate() without context argument (thanks @theyann)