Added handleDeepLink function with additional parameters for better deep link handling (#968)
Updated Compose to 1.9.3 (#955)
Fixed ChildPanels sometimes showing the Extra panel placeholder in SINGLE and DUAL modes (#948)
Duplicate Configurations feature is now stable
Child Stack and Child Pages navigation models now officially support duplicate configurations. The feature is disabled by default, it can be enabled via the new global property. See the updated docs for and .
Changed Child#key type from Any to String and promote it to stable
The Child#key property is now of type String, which makes it possible to use it as a key in Compose. This fixes the occasional crash: Key XYZ was used multiple times.
The new DecomposeSettings API
This release introduces the new DecomposeSettings API for global Decompose configuration. Currently it contains the following properties:
duplicateConfigurationsEnabled - controls whether duplicate configurations are enabled or not.
mainThreadCheckEnabled - controls whether main thread checks are enabled or not.
onDecomposeError - called when a non-fatal error has occurred in Decompose. Replaces the (now deprecated) global onDecomposeError callback property.