Releases: programadorthi/kotlin-routing
Releases · programadorthi/kotlin-routing
Version 0.0.11
- Removed
core-stack
module. Each framework/platform will use your own stack behaviors - Route methods simplified
- Web Browser History support to javascript module
Full Changelog: 0.0.10...0.0.11
Version 0.0.10
New features
- Voyager support is back
- State restoration
- Compose Multiplatform
- Basic support to web history
Upgrades
- Gradle 8.5
- Kotlin 1.9.21 - to avoid API breaking changes with Voyager
- Kotlin Serialization 1.6.2
- Kotlin Coroutines 1.8.0-RC2
- Ktor 3.0.0-beta-1
- Android Gradle Plugin 8.2.1
- KTLint 12.1.0
- Kotlin Kover 0.7.5
Other
- Added extension function
call
to Routing that easily create an application call - Added Kotlin Serialization to handle state restoration
- Added support to unregister a route created using Ktor Resources
- Added support to notify previous route when current will be popped.
- Check commits for more
Full Changelog: 0.0.8...0.0.10
Version 0.0.9
Avoid and jump to 0.0.10
Version 0.0.8
- Added Call Logging plugin
- Added Session plugin
- Added Authentication plugin
- MDC partial support
- Support for Monitoring Event
Full Changelog: 0.0.7...0.0.8
Version 0.0.7
- Fix path compare using
startsWith
that was not good when child path starts with rootPath value.
Full Changelog: 0.0.6...0.0.7
Version 0.0.6
- Improvements to Nested Routing support
- Convert events module to support Nested Routing
Full Changelog: 0.0.5...0.0.6
Version 0.0.5
- Downgrade JVM toolchains and bytecode to Java 1.8
- Removed modules not related to routing
- Voyager modules will be implemented on it official repo to avoid breaking changes
Full Changelog: 0.0.4...0.0.5
Version 0.0.4
- Nested Routing to support connect local Routing with global Routing. Google for projects that have on demand routing as Android Dynamic Feature, Sample projects, KMM projects, etc.
- Support to unregister a path to avoid be handled.
Full Changelog: 0.0.3...0.0.4
Version 0.0.3
- Neglect flag in stack methods to handle without remember the route on the Stack
- New
events
andevents-resources
module to register and emit events. Good to connect with your current event system as: Analytics, MVI, etc.
Full Changelog: 0.0.2...0.0.3