Common navigation library for kotlin multiplatform
MIT License
Bot releases are hidden (Show)
Published by InsanusMokrassar over 1 year ago
THIS UPDATE CONTAINS DEPRECATIONS REMOVING
Published by InsanusMokrassar over 1 year ago
NavigationChain.parentNode
now is publicPublished by InsanusMokrassar over 1 year ago
restoreHierarchy
createSubChain
Published by InsanusMokrassar over 1 year ago
Versions
:
MicroUtils
: 0.17.5
NavigationChain
got its own optional idNavigationChain
and NavigationNode
got findChain
extensionNavigationChain
and NavigationNode
got findNode
extensionPublished by InsanusMokrassar over 1 year ago
Versions
:
MicroUtils
: 0.17.2
Published by InsanusMokrassar over 1 year ago
Versions
:
Kotlin
: 1.8.10
Serialization
: 1.5.0
MicroUtils
: 0.17.0
KSLog
: 1.0.0
UUID
: 0.7.0
Published by InsanusMokrassar over 1 year ago
Common
:
NavigationChain
now have more useful logs for different methodspush
, drop
and start
methods of NavigationChain
NavigationNode
now have more useful logs objectNavigationNode.start
NavigationChain#onNodesStackDiffFlow
and all subsequent diff flowsNavigationNode#onChainsStackDiffFlow
and all subsequent diff flowsAndroid
:
AndroidFragmentNode
now will automatically attach to any found view with its navigation tag equal to Config#id
Published by InsanusMokrassar over 1 year ago
Published by InsanusMokrassar almost 2 years ago
JS
:
JsNavigationNode
got htmlElementStateFlow
which is automatically updated when node is in resume statePublished by InsanusMokrassar almost 2 years ago
Versions
:
MicroUtils
: 0.16.5
rootChain
in restoreHierarchy
JS
:
initNavigation
Published by InsanusMokrassar almost 2 years ago
JS
:
initNavigation
got variant with opportunity to pass root chainPublished by InsanusMokrassar almost 2 years ago
NavigationNodeDefaultConfig#htmlElement
(orNull
/orThrow
)CookiesNavigationConfigsRepo
initNavigation
function for simple navigation enablingJsNavigationNode
abstraction as an analogue of android navigation nodePublished by InsanusMokrassar almost 2 years ago
NevigationChain
now uses regular mutable list instead of array dequeVersions
:
Kotlin
: 1.7.21
MicroUtils
: 0.14.4
UUID
: 0.6.0
Published by InsanusMokrassar almost 2 years ago
Versions
:
Kotlin
: 1.7.20
Serialization
: 1.4.1
MicroUtils
: 0.13.2
KSLog
: 0.5.3
Published by InsanusMokrassar almost 2 years ago
THIS RELEASE CONTAINS BREAKING CHANGES
NavigationNode
now use two types: Config : Base
and Base
Published by InsanusMokrassar almost 2 years ago
NavigationNode
s now have configState
with type StateFlow
. Under the hood any node may implement mutabilityPublished by InsanusMokrassar about 2 years ago
Versions
:
MicroUtils
: 0.13.1
Published by InsanusMokrassar about 2 years ago
Versions
:
MicroUtils
: 0.13.0
KSLog
: 0.5.2
Published by InsanusMokrassar about 2 years ago
Project inited