🛰️ Compose Radar Report - Apr 10, 2026
🛰️ Compose Radar Report - Apr 10, 2026
Here is what Google released this week for Compose:
Foundation Compose
Fixed
- Fixed a
BasicTextFieldcrash when text and selection are updated at the same time.
Material Compose
Changed
TopAppBarScrollBehavioris now stable (no experimental opt-in required).- Clarified docs for
MinimumInteractiveTopAlignmentLineandMinimumInteractiveLeftAlignmentLineto better explain visual-bounds alignment.
Compose Material 3 Adaptive
Changed
DragToResizeStateandPaneMarginsare now experimental APIs.
Wear Compose
Added
- Added experimental
Modifier.oneHandedGesturefor priority-based one-handed actions. - Added partial-reveal haptic feedback in
SwipeToReveal. - Added
requestAnchorItem(key, anchorType)andTransformingLazyColumnAnchorTypeto control item expansion direction inTransformingLazyColumnState.
Fixed
- Fixed
SwipeToRevealpositional threshold behavior so reveal actions trigger at the intended swipe distance. - Improved
SwipeToRevealfling behavior with dual velocity thresholds for full reveal. - Fixed
TransformingLazyColumnitem animations (animateItem) not running due to parent data unwrap. - Fixed a
TransformingLazyColumnStatecontent-padding measurement bug caused by self-assignment. - Fixed
PickerGroupmulti-touch behavior in auto-center mode to prevent accidental second-finger interaction.
Wear Compose Remote Material 3
Added
- Exposed public Remote Material3 APIs for cards and theming primitives (
RemoteCard,RemoteOutlinedCard,RemoteAppCard,RemoteTitleCard,RemoteMaterialTheme,RemoteColorScheme,RemoteTypography,RemoteShapes).
Changed
RemoteColorSchemenow supports constructors from individualRemoteColorvalues and fromColorScheme, plus acopyAPI for overrides.
Compose Remote
Added
- Exposed
RemoteImageVector,painterRemoteVector, andRemoteTimeDefaultsas public APIs.
That's all for this week.
What do you think of this email? Let me know by replying to this email so that I can improve it for you.
Don't miss what's next. Subscribe to Compose Radar by Composables: