Skip to content

Releases: terrakok/Cicerone

Version 5.1.0

Choose a tag to compare

@terrakok terrakok released this 11 Feb 11:52

Version 5.0.0

Choose a tag to compare

@terrakok terrakok released this 25 Jan 19:16

Finally, Cicerone was migrated to AndroidX!

Version 4.0.2

Choose a tag to compare

@terrakok terrakok released this 03 Oct 20:15
  • Fix NewRootChain.

Version 4.0.1

Choose a tag to compare

@terrakok terrakok released this 01 Oct 20:01
  • Fix newRootChain command.

Version 4.0.0

Choose a tag to compare

@terrakok terrakok released this 27 Sep 19:29
  • Now screen is a typed class! You have to use it for screen parameters and as screen factory
  • setupFragmentTransactionAnimation renamed to setupFragmentTransaction (use it for transaction setup)
  • FragmentNavigator is united with AppNavigator
  • New router methods: newChain and newRootChain (opens several screens inside single transaction)
  • Removed router methods: exitWithResult and newScreenChain
  • Removed SystemMessage command (it's not navigation)
  • Removed ResultListener (it's not navigation. check out the sample)

Version 3.0.0

Choose a tag to compare

@terrakok terrakok released this 08 Jan 10:44
  • Now navigator can process comands in batch!
  • Fixed the old problem of showing an unneeded screen in some situations.
  • Added a screen key to the backToUnexisting() method.
  • Breaking changes! The only method of the Navigator interface has been changed to applyCommands(Command[] commands).

Version 2.1.0

Choose a tag to compare

@terrakok terrakok released this 21 Aug 20:04

New feature: setup transition animation for Activities by navigator.

Version 2.0.0

Choose a tag to compare

@terrakok terrakok released this 17 Jul 21:55

New feature: subscription on screen result.
New feature: setup transition animation by navigator.

Version 1.2.1

Choose a tag to compare

@terrakok terrakok released this 28 Mar 22:07
  • Throw by default in unknownScreen()
  • Added hint to Readme about onResumeFragments() for FragmentActivity

Version 1.2

Choose a tag to compare

@terrakok terrakok released this 27 Mar 11:35
  • New predefined AppNavigator (and SupportAppNavigator) as extention of FragmentNavigator allowing work with Activities
  • FragmentNavigator now has unknownScreen() callback triggering for undefined screen key
  • Added Router method finishChain(). It's mostly used to finish the application or close a supplementary navigation chain.