Skip to content

3.3.0

Latest
Compare
Choose a tag to compare
@arkivanov arkivanov released this 25 Feb 16:29
· 6 commits to master since this release
a7bed35

Changes since version 3.3.0-beta01

  • Updated Essenty to 2.5.0 (#846)

Earlier changes since version 3.2.0

  • Updated Kotlin to 2.1.0 and other dependencies (#825)
  • Added AnimatedVisibilityScope to ChildPanels content composables (#835)
  • Added isPredictiveBack flag to the experimental stackAnimation function with selector (#826)
  • Added the new Web Navigation API with nested navigation support (#821, #823, see #111)
  • Added placeholders for ChildPanels composable function (#811, #815)
  • Use Nothing type for ChildPanels composable function without Extra panel (#812)
  • Fixed a crash when multiple retained components are created with different keys (#813, see #807)

New Web Navigation API

This release introduces the new Web Navigation API for browsers. The new API is a successor of the previous WebHistoryController, which is still available for compatibility. The new API supports different navigation models, nested navigation is also supported. Please see the docs for more information.

Versions and dependencies

Kotlin: 2.1.0
Essenty: 2.5.0
kotlinx-serialization: 1.6.3
Multiplatform Compose: 1.7.0