Skip to content
This repository has been archived by the owner on Oct 6, 2022. It is now read-only.

Update dependency com.google.android.material:material to v1.6.1 #70

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 27, 2020

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.google.android.material:material 1.1.0 -> 1.6.1 age adoption passing confidence

Release Notes

material-components/material-components-android

v1.6.1

Compare Source

Dependency Updates

  • No dependency updates

Library Updates

  • TopAppBar
    • Add null check for logo ConstantState check (299c8e1)
    • Loosen check for scrollable child when adding a11y actions (dff14ca)
    • Fix scrolling for a11y (a5a738b)
  • Color
    • Fix Resources Loader bug for color harmonization (bef8ca1)
    • Provide better logging for ColorResourcesTableCreator (b33cf80)
  • Chip
    • Fix ChipGroup.getCheckedChipIds() returns wrong state (0356d7c)
  • TextInputLayout
    • Fix for TextInputLayout leak via AccessibilityManager. (#​2718) (948d5da)
  • Other
    • Update library version to 1.6.1 (248d4c8)

Full list of changes

v1.6.0

Compare Source

What's new since 1.5.0

Other highlights

  • Material 3
    • Hide shadows on all M3 Toolbar styles, not just Surface style (b49284e)
    • Migrate action bar popup themes to M3 (2ae3ca4)
    • Update M3 card elevation according to the spec (bb23e2d)
    • Add missing attributes to M3 button styles (3c9b452)
    • Update M3 navigation rail text appearances (6b57c52)
    • Fix M3 date picker styles (fba1a34)
    • Change checkedIconGravity values to enum (bc56d5b)
  • Badging
    • Prevent multiple badges being attached to a menu item at the same time (b3db1cc)
    • Refactored Badge state managing logic (bbbeacd)
    • Added support for different locale on badges (b8f2dd5)
  • BottomNavigationView
    • Added supported NavigationBarView#LabelVisibilityMode alternative to deprecated BottomNavigationView#LabelVisibilityMode. (1222268)
    • Removed font scaling from NavigationBarView item labels. (d66676f)
    • Set backgroundTint explicitly to @​null in M3 bottom navigation styles (adbcf8c)
  • BottomSheet
    • Fix bottom sheets in EXPANDED state when the expanded height is the same as the collapsed height (493243e)
    • Simplify state transition logic (04c483c)
    • Fix activity leak when setting states on destroying activities (43114c4)
    • Update edge-to-edge paddings when bottom sheet is laid out (19af0ac)
  • Chip
    • Refactored chip group selection logic to a standalone class (f3c6430)
    • Added missing attributes to M3 chip styles (cc18f3f)
    • Update M3 chip styles with spec (8ed0ac9)
  • CollapsingToolbarLayout
    • Fixed shadow issues when transition between expanded and collapsed states. (86e8b00)
    • Constrain adjusted font weight to acceptable values (5dce006)
  • Color
    • Fix resources being re-harmonized when wrapContextIfAvailable() is used. (b402cb3)
    • Added ColorGrid classes for color harmonization demo. (fcc1091)
    • Add kyocera to dynamic colors allowlist and reorganized based on alphabetical order. (1dad5f6)
    • Fix HarmonizedColorsOptions.Builder#setColorAttributes is marked as nullable (44054aa)
    • Added support for color resources harmonization in XML (869d943)
    • Refactor DynamicColors overloading methods and added DynamicColorsOptions class to support color harmonization. (bdbf052)
    • Update DynamicColors to use peekDecorView() instead of getDecorView() when applying dynamic color theme overlay (56ed070)
    • Update DynamicColors util to applyStyle() on window decorView theme as well to fix potential ContextMenu issue (f6c8fa5)
    • Update DynamicColors util to use activity.getTheme().applyStyle() instead of activity.setTheme() to workaround Force Dark issue (b84f35f)
    • Avoid Short#compare usage in ColorResourcesTableCreator.java since it requires API level 19 (48741b4)
    • Add Resource Table format for XML color Harmonization. (822a5b2)
  • Dialog
    • Fixed crashes when colorControlHighlight is a CSL (1c5c054)
    • Added date and time picker themes to M3 dialog themes (8342f90)
    • Fixed dialog icon color tint (246b340)
    • Fixed dialog paddings (672e744)
    • Start-align message text with centered styles (9980596)
  • Divider
    • Added attribute in MaterialDividerItemDecoration to remove item decoration from last recycler view item. (9416b2c)
  • MaterialDatePicker
    • Fixed edge-to-edge mode being applied multiple times (e1ee959)
    • Always go edge-to-edge in fullscreen mode (be6050a)
    • Start align edit icon in landscape (94cd532)
    • Fixed wrong month title with certain months (62e8993)
    • Added methods to use custom text for positive and negative button (b2fbace)
  • MaterialButton
    • Fix icon position not being updated when size is not changed (b0f3700)
    • Support icon gravity with text alignments other than centered (6c41f07)
  • MaterialCardView
    • Fixed crash on Pre-Q devices when checked icon is null (b4cab87)
    • Fixed checked icon gravity issues (283715d)
    • Added option to set the checkedIcon gravity (250d56d)
  • MaterialShapeDrawable
  • NavigationRail
    • Added support for opting in/out of the NavigationRail automatically adding system top and bottom window insets. (c66633b)
  • Slider
    • Added LABEL_VISIBLE to label behavior. (ca8594d)
    • Add support for custom thumb drawables (17da000)
  • Snackbar
    • Fixed margins are added multiple times when show() is called (2bfc7ba)
    • Fixed the issue that setting margins programmatically does not work (d5856fd)
    • Support setting max lines programmatically (4c7be52)
    • Enforce vertical layout when action text is too long (ff97a68)
    • Fixed NPE on Android 8 & 9 (35d9da8)
    • Fixed maxWidth is not applied on Snackbar (6a3ea94)
  • Tabs
    • Tabs with padding in fixed mode shouldn't scroll (9c2df28)
    • Added fade indicator animation mode. (a295de9)
    • Fix NPE caused by set a position less than 0 (823c34a)
  • TextInputLayout
    • Fixed regression bug of prefix spacing being shown and making expanded label be in the wrong position when text field is not focused. (4d78879)
    • Extracted start components from TextInputLayout (9a46af2)
    • Split icon tinting logic to a helper class (9789f2e)
    • Provided set simple items API with default item layout for MaterialAutoCompleteTextView (85ed993)
    • Added support for minEms and maxEms (7d46b95)
    • Applied edit text's letter spacing to expanded hints (88eb089)
    • Text field should comply with system level bold (e8bde75)
    • Fixed crashes when text field size is too large (cf5df22)
    • Fixed getBoxCornerRadiusBottomEnd and getBoxCornerRadiusBottomStart returning wrong values. (9d2f864)
  • TopAppBar
    • Fixed app:expanded=false not working (2f3110f)
    • Fixed centering logic when title and subtitle are the same (f69e3a0)
    • Support scaleType and adjustViewBounds for logo (b01051b)
    • Make title and subtitle match ActionBar's (0f2b537)
    • Save and restore scroll state during scroll range recalculation (698cf9b)
    • Fixed top app bar snapping issue (acb7958)
    • Fixed expanded title margin not applied (89d80d0)
    • Correctly set letter spacing when expanding titles (44d4c3e)
    • Fixed text alignment of multi-line title in collapsing toolbar (e6db8a4)
    • Fixed snap issue with transparent status bar (b935604)

Dependency Updates

Dependency Previous version New version
androidx.fragment 1.0.0 1.2.5

Full list of changes

Full list of release notes

v1.5.0

Compare Source

What's new since 1.4.0

Other highlights

  • Badging
    • Added support for differing offsets for badges with/without text, and support for badge width and padding in styles. (bd4914d)
  • BottomAppBar
    • Added attr to set the color of navigation icon. (0ed7c76)
    • Added support for showing/hiding immediately (34740b6)
  • BottomNavigationView
    • Updated to explicitly read and set minimum height. (943c4f0)
  • BottomSheet
    • Added maxHeight to bottom sheet behavior (a38d2d8)
  • Chip
    • Fixed icon tint states are not updated after setting new icon (c08a07d)
  • CollapsingToolbarLayout
    • Added option to add extra height when title text spans across multiple lines (655dde0)
    • Added option to force always applying system window inset top regardless of layout_height (9ebf1a1)
    • Fixed multiline RTL collapsed title text position (af35dfb)
    • Added support for expanded and collapsed title text color attributes (5c14772)
    • Fixed RTL text only laying out as RTL when actual text is RTL (841f229)
    • Added title line spacing and hyphenation frequency setters (f0ce498)
    • Added support for multiline RTL when using fade title mode (f0ac362)
    • Updated default multiline hyphenation frequency to StaticLayout.HYPHENATION_FREQUENCY_NORMAL (3ad232d)
  • MaterialButton
    • Updated Material Button style to set the preferred maximum width to 320dp. (c5c7a74)
    • Fixed MaterialButton lollipop shape issue (153fdee)
  • MaterialDatePicker
    • Avoided NPE caused by getSelection() before created (cb5d622)
    • Fixed opening at the selected date in the end month (eb7b114)
    • Fixed DatePicker crashes and and potential issue of range selection (281688a)
    • Fixed excessive whitespace (8fda897)
  • Snackbar
    • Handled anchor view properly so no memory leak will happen (58ceeab)
    • Fixed memory leak caused by not resetting anchor views (b0558dc)
    • Fixed maxWidth and maxInlineActionWidth are not applied (8729d8a, 15e2254)
  • TextInputLayout
    • Applied tint when setting start icons (4044183)
    • Made clear text icon focusable (8a4f42a)
    • Added a fade transition to placeholder TextView's appear and disappear. (c92e693)
    • Fixed cutout padding so text field outline doesn't overlap collapsed hint. (87b50c6)
  • TimePicker
    • Hid cancel button when it's not cancelable (35c2af3)
    • Updated accessibility event sending when updating input mode (00c0df9)
    • Added ability to customize positive and negative button (168c691)

Dependency Updates

Dependency Previous version New version
compileSdkVersion 30 31
targetSdkVersion 29 31
androidx.annotation 1.0.1 1.2.0
androidx.drawerlayout N/A 1.1.1

Full list of changes

Full list of release notes

v1.4.0

Compare Source

What's new since 1.3.0

  • NavigationRailView (Docs)
  • Motion theming (Docs)

Other highlights

  • Support for centered titles in MaterialToolbar (cbf528e)
  • Max width for MaterialButtons (eb5453c)
  • Max width for BottomSheets (63d01aa)
  • Updated edge-to-edge support for BottomSheet (c15139a) (b163458) (c574e9e) (28c3254)
  • TextField's collapsed hint background no longer overlap with the field's background color (6015a4e)

Dependency Updates

Dependency Previous version New version
compileSdkVersion 29 30
androidx.core 1.2.0 1.5.0

Full list of changes

v1.3.0

Compare Source

What's New Since 1.2.1?

New Components
  • MaterialTimePicker (docs)
  • ProgressIndicator (docs)
More Library Updates

Dependency Updates

Dependency Previous version New version
constraintlayout 1.1.3 2.0.1

Full list of changes

v1.2.1

Compare Source

Bug fix release

Library Updates

  • Slider
    • Added a warning message if the stepSize or any values are set to float values with a decimal to suggest using integers. (ec7f7cb)
    • Fixed the validation of the slider step size and values. (194a0aa)
    • Added XML enabled property to constructor attrs evaluation (86ab1ae)
  • BottomSheet
    • Fixed issue where peekHeight is more than the height of the contents (bb0bfe1)
    • Changed bottom gesture inset handling to ensure a minimum peek height with a buffer built in, instead of always adding the inset to the peek height (when gesture nav is enabled) (53d49e3)
    • Added missing defensive checks to viewDragHelper calls (775d286)
  • Transitions / Motion
    • Removed internal listener from container transform after transition ends. (42b03b3)
    • Improved MaterialContainerTransform approximation of native elevation shadows by using location of bounds on screen (c9e2ba0)
  • ShapeableImageView
    • Fixed shadows for non round rects (821bf26)
  • MaterialCardView
    • Fixed NPE if android:onClick is defined in the layout (475e63b)
  • NavigationView
    • Fixed obtaining Activity in setupInsetScrimsListener (8059ac1)
  • Other
    • Removed re-throw of exception on ViewOverlayApi14 (bc7b108)

Full list of changes

v1.2.0

Compare Source

What's New Since 1.1.0?

  • Transition/Motion system (docs, codelab)
  • Slider (docs)
  • ShapeableImageView

Dependency Updates

Dependency Previous version New version
Android Gradle plugin 3.3.2 4.0.0
androidx-core 1.1.0 1.2.0
annotation-experimental N/A 1.0.0

Library Updates

  • MaterialButton added support for android:background
  • BottomSheet added support for window insets when peeking
  • Opened access to MaterialColors
  • Accessibility improvements
  • Developer docs updates
  • Stability and quality improvements
  • Improvements to the following components:
    • Button
    • Badge
    • Bottom App Bar
    • Card
    • Chip
    • CollapsingToolbarLayout
    • Date Picker
    • Floating Action Button
    • Menu
    • Snackbar
    • TabLayout
    • Text Field
    • Toggle Button Group

See more detailed notes of each version:

Full list of changes


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/com.google.android.material-material-1.x branch from 44e3921 to 93b96d7 Compare February 4, 2021 19:46
@renovate renovate bot changed the title Update dependency com.google.android.material:material to v1.2.1 Update dependency com.google.android.material:material to v1.3.0 Feb 4, 2021
@renovate renovate bot force-pushed the renovate/com.google.android.material-material-1.x branch from 93b96d7 to 9ad7816 Compare October 18, 2021 19:23
@renovate renovate bot changed the title Update dependency com.google.android.material:material to v1.3.0 Update dependency com.google.android.material:material to v1.4.0 Oct 18, 2021
@renovate renovate bot force-pushed the renovate/com.google.android.material-material-1.x branch from 9ad7816 to befdbd6 Compare March 7, 2022 11:50
@renovate renovate bot changed the title Update dependency com.google.android.material:material to v1.4.0 Update dependency com.google.android.material:material to v1.5.0 Mar 7, 2022
@renovate renovate bot force-pushed the renovate/com.google.android.material-material-1.x branch from befdbd6 to 7dc026b Compare May 15, 2022 23:30
@renovate renovate bot changed the title Update dependency com.google.android.material:material to v1.5.0 Update dependency com.google.android.material:material to v1.6.0 May 15, 2022
@renovate renovate bot force-pushed the renovate/com.google.android.material-material-1.x branch from 7dc026b to ba7d284 Compare June 18, 2022 21:58
@renovate renovate bot changed the title Update dependency com.google.android.material:material to v1.6.0 Update dependency com.google.android.material:material to v1.6.1 Jun 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants