Colton Idle
05/10/2023, 11:05 PMContentKey
is now supported in AnimatedContent
to allow more control for when transition should happen. (Ic069b)
• Fixed regression where keyboard wasn't showing for text fields inside dialogs not created by the Dialog
composable. (I82551, b/262140644) 🎉 🎉
• A bunch of Pager, LazyGrid, and page count, snap velocity changes. Read the full list: https://developer.android.com/jetpack/androidx/releases/compose-foundation#1.5.0-alpha04
• Added primitive versions of the State
API, allowing Int, Long, Float, and Double values to be tracked in State
objects without incurring penalties for autoboxing. Use the new factory methods mutableIntState(Int)
, mutableFloatStateOf(Float)
, etc in order to use these. (I48e43)
• Call onEndChanges
during composition dispose. Focus nodes removed during Composition.dispose
are subscribing to onEndChanges
to reset focus.(03d4a47) 🎉 NICE. This fixes a bug i reported!
• Added onReset
and onRelease
parameters to the AndroidViewBinding
composable, mirroring the AndroidView
composable and enabling support for View reuse with ViewBinding
. (I00b1e, b/276802519)
• Updated Compose Path API to support rewind operations to support usecases of frequent Path manipulation with faster re-use. (I7b797)
• Added optimized TextStyle.merge(...)
with full parameter list. (Iad234, b/246961787)
• Stabilized many Text APIs that include Brush
, DrawStyle
, TextMotion
, DrawScope.drawText
, Paragraph.paint(Brush)
, MultiParagraph.paint(Brush)
. (I2f740, b/261581564, b/261581931, b/261561245)
• PlatformTextStyle.includeFontPadding
is undeprecated. Our original intent was to remove the field, however the feedback shows that developers need this configuration option. Therefore removing deprecation from the field (I98e96, b/277703184) 🎉 AWESOME
material3 Version 1.2.0-alpha01
• looking through release notes and git logs, doesn't seem like anything too notable to call out