Releases: InsanusMokrassar/navigation
Releases · InsanusMokrassar/navigation
0.0.16
Versions
:MicroUtils
:0.17.5
NavigationChain
got its own optional idNavigationChain
andNavigationNode
gotfindChain
extensionNavigationChain
andNavigationNode
gotfindNode
extension- On restoring of hierarchy it is possible to remove the chains which do not fit restoring one
- Add opportunity to walk across whole navigation tree
0.0.15
Versions
:MicroUtils
:0.17.2
0.0.14
Versions
:Kotlin
:1.8.10
Serialization
:1.5.0
MicroUtils
:0.17.0
KSLog
:1.0.0
UUID
:0.7.0
0.0.13
Common
:NavigationChain
now have more useful logs for different methods- Reworked
push
,drop
andstart
methods ofNavigationChain
NavigationNode
now have more useful logs object- Fixes in
NavigationNode.start
- Fixes in
NavigationChain#onNodesStackDiffFlow
and all subsequent diff flows - Fixes in
NavigationNode#onChainsStackDiffFlow
and all subsequent diff flows
Android
:AndroidFragmentNode
now will automatically attach to any found view with its navigation tag equal toConfig#id
0.0.12
- Rewrite chain lists with immutable stacks
0.0.11
JS
:JsNavigationNode
gothtmlElementStateFlow
which is automatically updated when node is in resume state
0.0.10
Versions
:MicroUtils
:0.16.5
- Fixes in using of
rootChain
inrestoreHierarchy
JS
:- Add more logs in
initNavigation
- Add more logs in
0.0.9
JS
:initNavigation
got variant with opportunity to pass root chain
0.0.8
- Extended support of JS platform:
- Extensions
NavigationNodeDefaultConfig#htmlElement
(orNull
/orThrow
) CookiesNavigationConfigsRepo
initNavigation
function for simple navigation enablingJsNavigationNode
abstraction as an analogue of android navigation node
- Extensions
0.0.7
NevigationChain
now uses regular mutable list instead of array dequeVersions
:Kotlin
:1.7.21
MicroUtils
:0.14.4
UUID
:0.6.0