Skip to content

1.1.0-alpha09

Compare
Choose a tag to compare
@dsn5ft dsn5ft released this 29 Jul 21:34

Dependency Updates:

  • Updated to androidx.viewpager2:viewpager2:1.0.0-beta02
  • Removed androidx.legacy:legacy-support-core-ui:1.0.0
  • Removed androidx.legacy:legacy-support-core-utils:1.0.0
  • Java 7: This release compiles with Java 7, a revert from 1.1.0-alpha08 which compiled with Java 8.

Library Updates:

  • Date Pickers are now available for early access! (APIs are still subject to change)
    • In MaterialCalendar, Switch from Calendar to Long in all cases (dfbb1d0)
    • Add CalendarConstraints Builder (6eb692d)
    • Validate TextInput dates in MaterialDatePicker (e6ee275)
    • Add MaterialDatePicker and CalendarConstraints to the public API (5d58de9)
  • Badge:
    • Add support for configuring badge gravity (0558a36)
  • Bottom Navigation:
    • Do not unconditionally override icon tint in BottomNavigationItemView (c42b77f)
    • Update BottomNavigation to respect bottom system insets (276bec8)
  • Text Field:
    • Adding option to set TextInputLayout icons to be not checkable (6a88f2b)
    • Implementing error icon for text fields (3f73804)
  • Java 7:
    • Switch from DefaultLifecycleObserver to LifecycleEventObserver as the material library will be going to back to compiling to Java 7 (36a86f4)
    • Revert the library to compile with Java 7: revert lambdas, add necessary casts, and make some variables final (a628bf5)
  • Public API Cleanup (52ebd29, 5a20fb0, ec856cd, 949e644, bfcaf43, 7241e71, cb2ba97, 1876bc5, 896e432)
  • Fix for SwipeDismissBehavior (b4c21e7)

Catalog Updates:

  • Fix BottomNavigation demo crash on pre API 21 devices by enabling AppCompatDelegate#setCompatVectorFromResourcesEnabled (ca9d11d)
  • In Bottom Navigation catalog demo, ensure that the badge on the first menu item is visible (195ca81)
  • Add catalog demo for SwipeDismissBehavior (3e42b07)
  • Update Tabs demo in catalog app to support configuring badge gravity (87f9e53)
  • Update Catalog Button demo to use CoordinatorLayout, which enables Snackbar swipe to dismiss behavior (dc69263)

Full set of changes: 1.1.0-alpha08...1.1.0-alpha09