Releases: ncapdevi/FragNav
Releases · ncapdevi/FragNav
2.1.0
NEW
- Can now add up to 20 different fragment stacks
- Can now decide to perform transaction allowing state loss using TransactionOptions
2.0.2
- Fix popEnter and popExit animations not being used.
2.0.0
Lots of new things!
- FragNavTransactionOptions Use these with your transactions to do things like SharedElementAnimations, TransitionAnimations, or setting breadcrumbs.
- FragNavController now created via a builder. The number of possible constructors was growing way too wildly, so instead, we're switching to a builder pattern. The main Builder constructor takes in the required things. It is required that at least one of the following is set: trootfragment, rootfragments, or a rootfragmentlistner.
- general code cleanup and bug fixex
- Lots more testing to keep things going
1.4.0
-getCurrentSack()
now returns a copy of the stack as opposed to the original object. This prevents outside manipulation of the stack that could easily lead to problems.
1.3.0
- Deprecated
push()
and pop()
in favor of the more clear pushFragment()
and popFragment()
- Added the ability to pop multiple fragments at once via
popFragments(int popDepth)
1.2.4
- deprecated canPop()
- added some exception thrown in certain cases
1.2.3
- Fixed an issue that could cause a crash when trying to show a dialogFragment via an activity that had already finished.
1.2.2
- Fix an issue when using the constructor with FragNavController.RootFragmentListener not correctly adding the rootFragment to the stack