Skip to content

Releases: InsanusMokrassar/navigation

0.0.16

26 Mar 11:30
Compare
Choose a tag to compare
  • Versions:
    • MicroUtils: 0.17.5
  • NavigationChain got its own optional id
  • NavigationChain and NavigationNode got findChain extension
  • NavigationChain and NavigationNode got findNode 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

05 Mar 17:40
Compare
Choose a tag to compare
  • Versions:
    • MicroUtils: 0.17.2

0.0.14

28 Feb 07:36
Compare
Choose a tag to compare
  • Versions:
    • Kotlin: 1.8.10
    • Serialization: 1.5.0
    • MicroUtils: 0.17.0
    • KSLog: 1.0.0
    • UUID: 0.7.0

0.0.13

29 Jan 14:10
b214a82
Compare
Choose a tag to compare
  • Common:
    • NavigationChain now have more useful logs for different methods
    • Reworked push, drop and start methods of NavigationChain
    • 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 to Config#id

0.0.12

18 Jan 18:36
2cca1e5
Compare
Choose a tag to compare
  • Rewrite chain lists with immutable stacks

0.0.11

12 Jan 08:55
Compare
Choose a tag to compare
  • JS:
    • JsNavigationNode got htmlElementStateFlow which is automatically updated when node is in resume state

0.0.10

08 Jan 11:36
Compare
Choose a tag to compare
  • Versions:
    • MicroUtils: 0.16.5
  • Fixes in using of rootChain in restoreHierarchy
  • JS:
    • Add more logs in initNavigation

0.0.9

18 Dec 04:05
Compare
Choose a tag to compare
  • JS:
    • initNavigation got variant with opportunity to pass root chain

0.0.8

16 Dec 08:00
Compare
Choose a tag to compare
  • Extended support of JS platform:
    • Extensions NavigationNodeDefaultConfig#htmlElement (orNull/orThrow)
    • CookiesNavigationConfigsRepo
    • initNavigation function for simple navigation enabling
    • JsNavigationNode abstraction as an analogue of android navigation node

0.0.7

29 Nov 10:17
Compare
Choose a tag to compare
  • NevigationChain now uses regular mutable list instead of array deque
  • Versions:
    • Kotlin: 1.7.21
    • MicroUtils: 0.14.4
    • UUID: 0.6.0