What's new
- SearchBar component is now available for use!
Dependency Updates
| Dependency |
Previous version |
New version |
| compileSdkVersion |
32 |
33 |
Library Updates
BottomSheet
- Update motion attributes for bottom sheet dialog animation (1cdb371)
BottomNavigationView
Checkbox
- Update unselected outline color to ?attr/colorOnSurfaceVariant to match tokens. (5d261f5)
NavigationView
- Disable drawing left and right insets if the nav bar is not edge to edge (cb384c5)
ExposedDropdownMenu
- Dismiss modal popup in dismissDropDown (644d141)
Color
- Updated Builder class for content color (2351fd9)
- Implement content color with resources loader (4619f31)
- Internal refactors (d0ca6ba)
- Added content color api (8ca326a)
MaterialDatePicker
- Update elevation to match specs (b813b2b)
- Improve inputs validation (4046525)
- Exposed method to set a custom formatter for text input fields. (276c117)
Chip
- Integrate Chip component tokens to Chip styles in M3. (cb65cc6)
Search
- Renamed search style attributes to add "material" prefix. (978ffdf)
- Added new SearchBar and SearchView components (d1bacf5)
- Added developer documentation. (4d4a2e2)
- Removed M3 search style references from Material theme. (2977a75)
Tabs
- Fix bug with selected tab text appearance when swiping in viewpager. (4a0e1a0)
- Fix default tabTextAppearance (cb1905d)
- Fixing bug with animation cancelling if tab is double-tapped (857f481)
- Fix tab indicator animation (f9a37c5)
NavRail
- Added design tokens for M3 NavigationRail Component. (d1b682f)
Catalog
A11y
- Improve TalkBack focus order when selecting a day (dff70c0)
Switch
- Update animations to use motion themeing. (3fc3ec1)
ExtendedFloatingActionButton
- Add a
extendToWrapContent attribute that can disable the current eFAB behavior of extending to wrap content (thus allowing extend to return to its original width before shrinking) (d5b41c1)
Dialog
- Updated enter/exit animation to use fade pattern and motion tokens. (8d8a0d1)
Divider
- Change shouldDrawDivider from private to protected to allow for more user flexibility. (b08257b)
SideSheet
- Add STATE_HIDDEN to SideSheetBehavior#getState javadoc. (7a706cc)
- Changed modal side sheet shape to large. (1653055)
Button
- Use Layout to measure text width. (3b333ee)
Other
- Update compileSdkVersion and targetSdkVersion to 33 (T) (090b988)
- Updated active text label to use a bold typeface. (b1bd580)
Full list of changes
1.8.0-alpha02...1.8.0-alpha03