1.0.0
Changes since 1.0.0-beta-04
-
- Kotlin
1.8.0
- JB Compose
1.3.0
- Jetpack Compose compiler
1.4.0
- Essenty
1.0.0
parcelize-darwin
0.1.3
- Kotlin
-
Added
defaultComponentContext
extension for AndroidFragment
(#305) -
Generic Navigation is promoted to stable (#313)
-
Stack animation API is promoted to stable (#314)
-
ViewContext
now extendsLifecycleOwner
interface (extensions-android
module) (#322)
The new defaultComponentContext
extension function
This release adds a new extension function for Android Fragments - Fragment#defaultComponentContext
. Now integrating a root component into a Fragment is as easy as with Activity. Plus it's now possible to use OnBackPressedDispatcher
from the hosting Activity. See the updated docs for more information.
Generic Navigation is promoted to stable
Generic Navigation API is now stable and is no longer annotated with @ExperimentalDecomposeApi
. The ComponentContext#children
function got a new callback - onStateChanged
. Also most of the arguments were renamed and reordered. See the updated docs for more information.
Stack animation API is promoted to stable
Stack animation API is now stable and is no longer annotated with @ExperimentalDecomposeApi
. There are no changes in the API.
Versions and dependencies
Kotlin: 1.8.0
Essenty: 1.0.0
parcelize-darwin: 0.1.3
extensions-compose-jetpack
Jetpack Compose: 1.2.1
Jetpack Compose Compiler: 1.4.0
extensions-compose-jetbrains
JetBrains Compose: 1.3.0