Colton Idle
02/23/2022, 7:58 PMLazyVerticalGrid
now supports reverseLayout. (I6d7d7, b/215572963, b/211753558)
• Add WindowInsets.only()
method to allow developers to include only dimensions from the WindowInsets. (I14c94, b/217768486)
• Added ComposableTarget
, ComposableTargetMarker
and ComposableOpenTarget
that allows compile time reporting of when a composable function is called targeting an applier it was not designed to use. (I don't understand this one but seems important)
• Add support for filter chips (I39a6e, b/192585545) (I think this means the little chip components are back! Nice!)
• Provided a way to adjust horizontal and vertical paddings in text fields. (OHHHHH YEAHHHH. This question comes up in this slack like once a week. Nice to have an answer to it)
• Added TextFieldDecorationBox
and OutlinedTextFieldDecorationBox
. Using them together with BasicTextField
will help you build custom text field based on Material Design text fields but with more options for customisation. (same as above. more customization)
• Adds Material 3 bottom app bar support (Ic432a)
• Some navigation drawer fixes/changesChuck Jazdzewski [G]
02/23/2022, 10:32 PMAddedThese are inferred by the compiler plugin and allow detecting when an,ComposableTarget
andComposableTargetMarker
that allows compile time reporting of when a composable function is called targeting an applier it was not designed to use. (I don't understand this one but seems important)ComposableOpenTarget
@Composable
function is being used to target an applier that it wasn't designed for. For example, it can be used to prevent a Compose UI composable from being used in the context of a Compose for Web applications or vis versa.