Colton Idle
12/14/2023, 7:00 AMscaleInToFitContainer and scaleOutToFitContainer from AnimatedContentTransitionScope as they require lookahead. They will be available when lookahead is on by default or opted-in in future releases.
• Fix crash that impacted very large text measured with infinite constraints. (I1a7df, b/312294386)
• PlatformImeOptions is now a concrete class instead of an interface. (If40a4)
• PlatformImeOptions is now a concrete class instead of an interface. (If40a4)
• Fixed extra downstream recompositions caused by LocalSoftwareKeyboardController and LocalTextInputService being provided new values every time a root recomposed. (I42190, b/310510985)
• fixed a performance regression (particularly noticeable with lazy lists) when they were within an AnimatedContent (or APIs like NavHost that use it)
1.2.0-beta01 of m3
• Mark TabIndicatorScope as experimental. (I45c88)
• Removing deprecated experimental APIs for tooltip. (I438cb)
• Change new TabRow overloads to not use subcompositions. This results in a different way to build the TabRow indicators with custom modifiers provided. (Ife741)
• Deprecate DismissDirection and DismissValue API's. These have been merged to SwipeToDismissValue, whose values indicate both position and direction of SwipeToDismissBox. DismissState.progress is now marked as a FloatRange between 0.0 and 1.0. DismissState deprecated Saver and Constructor have now been removed. SwipeToDismiss component, state and defaults object have been remarked as experimental. (Ib54f2)
• The default indicator for PullToRefresh is now an open arrowhead instead of a solid triangle. (I67be3)