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)