Cap-go / capacitor-inappbrowser

Capacitor plugin in app browser with urlChangeEvent
MIT License
58 stars 38 forks source link

fix(deps): update dependency com.google.android.material:material to v1.7.0 #8

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

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

Release Notes

material-components/material-components-android ### [`v1.7.0`](https://togithub.com/material-components/material-components-android/releases/tag/1.7.0) [Compare Source](https://togithub.com/material-components/material-components-android/compare/1.6.1...1.7.0) ### What's new since 1.6.1 - All new Switch component with a new look! Check out the updated [documentation](https://togithub.com/material-components/material-components-android/blob/master/docs/components/Switch.md) for details. - New Shape system that is now being used by all components. Learn about the [shape system](https://m3.material.io/styles/shape/overview) and see how its used in the Material3 theme and components by checking out the updated [documentation](https://togithub.com/material-components/material-components-android/blob/master/docs/theming/Shape.md) - Checkbox has been redesigned and now supports indeterminate and error states! Check out the updated [documentation](https://togithub.com/material-components/material-components-android/blob/master/docs/components/Checkbox.md). - BottomAppBar has been redesigned! Check out the updated [documentation](https://togithub.com/material-components/material-components-android/blob/master/docs/components/BottomAppBar.md) - New [Icon Button](https://togithub.com/material-components/material-components-android/blob/master/docs/components/Button.md#icon-button) support has been added including outlined, tonal, and filled variants! ##### New minimum requirements for your app's project: - Update to [Android Gradle Plugin (AGP) version 7.2.0](https://developer.android.com/studio/releases/gradle-plugin#updating-gradle) - Update to [Gradle version 7.3.3](https://developer.android.com/studio/releases/gradle-plugin#updating-gradle) - Update to [Java 8 (version 1.8)](https://developer.android.com/studio/write/java8-support#supported_features) - Update to [Android Studio Chipmunk, version 2021.2.1](https://developer.android.com/studio/releases/gradle-plugin#agp-studio-compatibility) #### Dependency Updates | Dependency | Previous version | New version | | - | - | - | | androidx.appcompat | 1.5.0-beta01 | 1.5.0 | | androidx.core | 1.5.0 | 1.6.0 | | androidx.test | 1.1.0 | 1.4.0 | | Android Gradle Plugin (AGP) | 4.0.0 | 7.2.0 | | Gradle | 6.1.1 | 7.3.3 | | Java Version | 1.7 (7) | 1.8 (8) | #### Other highlights - `MaterialButton` - Added methods to not toggle checked state on buttons on click ([`a601107`](https://togithub.com/material-components/material-components-android/commit/a6011078689521cf0c042e7444c36b6607cedcf9)) - Updated M3 button style to add outlined icon button style ([`467a2c9`](https://togithub.com/material-components/material-components-android/commit/467a2c9f7314cdfd5300594b4e66a70657d5d702)) - Updated M3 button style to add filled tonal icon button style ([`14578ed`](https://togithub.com/material-components/material-components-android/commit/14578ed68cb296080d511ceb502469903c0ef5d7)) - Updated M3 button style to add filled icon button style ([`25606cf`](https://togithub.com/material-components/material-components-android/commit/25606cf34addae1420eeba24eec0f90aef06d0d2)) - Fix icon textStart/End alignment with multiline text ([`b6b895a`](https://togithub.com/material-components/material-components-android/commit/b6b895a1e40efbf2e36b2ea5e91bae7bcd0bdb8c)) - Fix icon position with multiline text ([`19d0500`](https://togithub.com/material-components/material-components-android/commit/19d05000bcc273f781a85ce41530f604fead268e)) - `Documentation` - Updated typography guidelines to M3 ([`104a342`](https://togithub.com/material-components/material-components-android/commit/104a342307c31170494c3dcd2011ca63b182e4b5)) - Added an example to demonstrate how to make bottom sheet dialog in edge-to-edge mode ([`57a3c98`](https://togithub.com/material-components/material-components-android/commit/57a3c989ffdaee252fa00bbe5246f837d18b6a60)) - Updated Snackbar doc regarding CoordinatorLayout ([`ef2c2fa`](https://togithub.com/material-components/material-components-android/commit/ef2c2fad36d11933d71ea5c9a2826be3119bec17)) - Add status bar / edge-to-edge section to Top App Bar doc ([`b8e1f97`](https://togithub.com/material-components/material-components-android/commit/b8e1f978940c218502ee6161d0b3f673299eceb0)) - `TopAppBar` - Fixed bug in HeaderScrollingViewBehavior that causes child translation Y not to be reset to default if the behavior is changed from an overlapping to non-overlapping behavior in layoutParams.setBehavior ([`00c62d2`](https://togithub.com/material-components/material-components-android/commit/00c62d21c9e21eb595d2d83bddcf6782a9773729)) - Excluded views that are GONE from scroll range calculation ([`687e735`](https://togithub.com/material-components/material-components-android/commit/687e73590de5ea219a14a336094002b9d3884af5)) - Fixed collapsing title issue with different fonts ([`0c341c4`](https://togithub.com/material-components/material-components-android/commit/0c341c4e9b9703945ffbf22af0a4158bde41582c)) - Added setLiftOnScrollTargetView() method ([`d6c4354`](https://togithub.com/material-components/material-components-android/commit/d6c435461eece74656db5e2de92944c7ca807439)) - `A11y` - Made multi-selection Chips announce as Buttons ([`d4c2c95`](https://togithub.com/material-components/material-components-android/commit/d4c2c9549051d706d91dcd96ceb79c52e1aedd30)) - Made drawer announce its number of items ([`b1f7d5b`](https://togithub.com/material-components/material-components-android/commit/b1f7d5bebc298865a25747d2f28050a67b15761d)) - `TextInputLayout` - Added a new custom length counter field and getters/setters to switch how text length is calculated for the counter. ([`4ded01e`](https://togithub.com/material-components/material-components-android/commit/4ded01ed3ff5f6669080b6330c3d6dce8869cdca)) - Fixed hint is not displayed when expanding space is limited ([`73cb1b6`](https://togithub.com/material-components/material-components-android/commit/73cb1b6e78a0e28d157a1b5da061568117c2fa40)) - Fixed icon ripples shown behind the edit text ([`2c0e42f`](https://togithub.com/material-components/material-components-android/commit/2c0e42f56a5c3caf386fe23312c12f90f3cffdd1)) - Updated shapes to use M3 attrs/styles. ([`0e4e44e`](https://togithub.com/material-components/material-components-android/commit/0e4e44e8cdc00251275c4c4b6af6873fdb2e3fea)) - `Color` - Fixed HarmonizedColorsOptions.Builder#setColorAttributes is marked as nullable ([`824a12b`](https://togithub.com/material-components/material-components-android/commit/824a12b7c80703d59a909496f3dbe0126d0dd899)) - `Transitions / Motion` - Updated container transform to use new motion system. ([`f2f454b`](https://togithub.com/material-components/material-components-android/commit/f2f454ba8a9d40912608a458681ea3b1dfbc50c0)) - Opened MotionUtils and update resolveThemeInterpolator to load both new and legacy easing attributes. ([`894edb6`](https://togithub.com/material-components/material-components-android/commit/894edb6aa53a8be559d97046bda0951532778990)) - `Chip` - Migrated M3 chip styles to new shape system. ([`3fc53ac`](https://togithub.com/material-components/material-components-android/commit/3fc53ac51fb1f49e2e6094d9e9c20c57124fe510)) - Fixed chip layout not updating when programmatically setting text size ([`788866e`](https://togithub.com/material-components/material-components-android/commit/788866e4483621e2222f649e617ee95f7aa9caa6)) - `Snackbar` - Added shape theming support and update M3 style to use new shapeAppearanceCornerExtraSmall ([`a717813`](https://togithub.com/material-components/material-components-android/commit/a71781355e48eb6106fc42bd4237027b71e8d803)) - Made dismiss direction the same as swipe direction ([`5b9f27a`](https://togithub.com/material-components/material-components-android/commit/5b9f27aad0bb185261d6e400274a416953755d74)) - `TimePicker` - Properly align text vertically in MaterialTimePicker on S+. ([`703249d`](https://togithub.com/material-components/material-components-android/commit/703249d8727141f5cd9c346756b4e69682c54110)) - Migrated to new shape system ([`f302da7`](https://togithub.com/material-components/material-components-android/commit/f302da7401487303d42e97822dbce66b1efdc9dc)) - Fixed restoring hour/minute selection when switch to text mode ([`72abed0`](https://togithub.com/material-components/material-components-android/commit/72abed042f7577a6e24219742d0a5ac860adcb56)) - `BottomSheet` - Disable drag handle when restricting expansion ([`d4da5b1`](https://togithub.com/material-components/material-components-android/commit/d4da5b10a38b126f9503ddefcd9bb7bd61c1baff)) - Handle half-expanded state when drag handle clicked ([`f0e6625`](https://togithub.com/material-components/material-components-android/commit/f0e662535c57c1ae4edfaaad412e9d95b4d2a16c)) - Created a drag handle view which support accessibility control ([`ac7b761`](https://togithub.com/material-components/material-components-android/commit/ac7b761294808748df167b50b223b591ca9dac06)) - Exposed bottom sheet hide friction with get/set methods. ([`be1b38c`](https://togithub.com/material-components/material-components-android/commit/be1b38c30b4383a332e8b0ff297d636789287d99)) - Migrated to to new shape system. ([`921868d`](https://togithub.com/material-components/material-components-android/commit/921868d31ba733b99c7175fbc7dfa7678f4a2fa5)) - `Divider` - Fixed lastItemDecorated not being applied to horizontal orientation ([`92caa19`](https://togithub.com/material-components/material-components-android/commit/92caa194b8e99de232cee00a696f05dff28f78dc)) - Fixed extra space when lastItemDecorated = false ([`714521b`](https://togithub.com/material-components/material-components-android/commit/714521b4aca7c2f6602324fe25643a747556ca70)) - `Slider` - Fixed label visibility when slider is hidden ([`ed11e69`](https://togithub.com/material-components/material-components-android/commit/ed11e694e7e893deba91d9b56008a42f339572b0)) - Updated tooltip shape style to use M3 shape system. ([`75af80c`](https://togithub.com/material-components/material-components-android/commit/75af80cf4687da527542b57980bcaa869cfba4c0)) - `MaterialCardView` - Migrated shape appearance to new shape system. ([`bfce84a`](https://togithub.com/material-components/material-components-android/commit/bfce84a27cf6d69bfb32e270da969dcc801fdf49)) - `CollapsingToolbarLayout` - Added experimental API to allow generic customizations of the StaticLayout.Builder used for the title text ([`241aa5c`](https://togithub.com/material-components/material-components-android/commit/241aa5cd8bcb321ca36ac625ea1ff013db8056cd)) - Added ability to set ellipsis on title in CollapsingToolBar ([`7b043c3`](https://togithub.com/material-components/material-components-android/commit/7b043c3b684eb0a680bf5219e0916ccd919760c2)) - `NavigationRail` - Updated active indicator to use new shape system. ([`f700e6d`](https://togithub.com/material-components/material-components-android/commit/f700e6d6f16fec94fcc84e57c776a9d41c113fcf)) - `ProgressIndicator` - Fixed indeterminate progress indicator not working on API 22 ([`61cbb8c`](https://togithub.com/material-components/material-components-android/commit/61cbb8c9a6b90fcc11148b60c7c7a9f23f28037f)) - `BottomNavigationView` - Updated item ripple to be contained within active indicator shape when enabled. ([`11578b3`](https://togithub.com/material-components/material-components-android/commit/11578b34f3cd37ac57c4c8856850f385bb338d2e)) - Updated active indicator to use new motion system. ([`1995438`](https://togithub.com/material-components/material-components-android/commit/1995438305044de55b36e7f54e5b9620aae4814a)) - Updated active indicator to new shape system. ([`9a16aa4`](https://togithub.com/material-components/material-components-android/commit/9a16aa471bd1f31f47c0c3163456735a4583e32f)) - `ExposedDropdownMenu` - Added support for default/ripple background colors for the selected item of the exposed dropdown menu when the default MaterialAutoCompleteArrayAdapter is being used. ([`6206ff5`](https://togithub.com/material-components/material-components-android/commit/6206ff5a1f68de815b779673b73f860a0f277607)) - `Switch` - Update dev doc with the new switch design ([`f469720`](https://togithub.com/material-components/material-components-android/commit/f469720cca7fa0603fafe421ff560963bd0b009a)) - Added thumb icon tint to the new switch styles ([`2f33cfc`](https://togithub.com/material-components/material-components-android/commit/2f33cfc2133036127a0c09d21d6a40b8aa77e1f9)) - Added associated text styles ([`06bba00`](https://togithub.com/material-components/material-components-android/commit/06bba009d441b7448c36f23040b366ec621adc38)) - Added material switch style to M3 themes ([`1e08c68`](https://togithub.com/material-components/material-components-android/commit/1e08c680d41fd55263246a555f6d97a27ce9c540)) - Created an icon style for the new switch design ([`a3ca744`](https://togithub.com/material-components/material-components-android/commit/a3ca744776aab9d69234e8ea52796feb3084c4df)) - Support tinting thumb & track according to thumb position ([`3b257c0`](https://togithub.com/material-components/material-components-android/commit/3b257c0169bb2a86e9bff1c7df09233feafe8d09)) - `MaterialDatePicker` - Migrated to new shape system ([`91a2550`](https://togithub.com/material-components/material-components-android/commit/91a2550afd2218e0a15cdc3471dac5b6c32e336c)) - Hide the keyboard when switching to calendar mode ([`5d6678c`](https://togithub.com/material-components/material-components-android/commit/5d6678cc66e64c379818bc294a3db4a19e1005a4)) - `FloatingActionButton` - Migrated "regular/default" sized styles to new shape system. ([`25482b1`](https://togithub.com/material-components/material-components-android/commit/25482b142510a2b30ab398f91edb0c07afdf896a)) - Migrated "Large" styles to use new shape system. ([`30bb583`](https://togithub.com/material-components/material-components-android/commit/30bb583f206bd60a3b1c540366f8f54835dc9b20)) - Migrated "Small" styles with new shape system. ([`acc7569`](https://togithub.com/material-components/material-components-android/commit/acc75697ea20fc8aa978f235586a50810edcf819)) - Updated FAB to use new motion attributes. ([`934985e`](https://togithub.com/material-components/material-components-android/commit/934985ec5338e7cfd8fe1f4ffbdb9f9149ddba34)) - `BottomAppBar` - Changed default Material3 theme to follow use BottomAppBar M3 specs ([`53b3001`](https://togithub.com/material-components/material-components-android/commit/53b30013969e14c7aaafb808b4bdda7502684622)) - Added an attribute to remove embedded FAB elevation ([`f2423de`](https://togithub.com/material-components/material-components-android/commit/f2423de558f727316f290b7f3b4a0ae4a4f6e855)) - Added fab end margin attribute ([`88a73eb`](https://togithub.com/material-components/material-components-android/commit/88a73ebb8eebc883fe84724162ad706d3c551076)) - Added menu alignment attribute ([`397e48f`](https://togithub.com/material-components/material-components-android/commit/397e48f2790a95878caf7523a026eabfac286c07)) - Generated resources from tokens. ([`4188995`](https://togithub.com/material-components/material-components-android/commit/4188995b115534643f3a95a8a46818ca18753100)) - Added new anchor mode attribute for FAB for an embedded option ([`cab45dd`](https://togithub.com/material-components/material-components-android/commit/cab45dd1dfd90a2c9069cb9486400c7467e64b97)) - `ExtendedFloatingActionButton` - Updated show and hide motion specs to use motion tokens. ([`5c0003c`](https://togithub.com/material-components/material-components-android/commit/5c0003ca81dfa51503efd6f640fd8e18bd65d59d)) - `Checkbox` - Added indeterminate state support to the checkbox. ([`4da7ce1`](https://togithub.com/material-components/material-components-android/commit/4da7ce1a4136e5dcea08df080e75344de05e5981)) - Updated checkbox to M3 look. ([`1666fbc`](https://togithub.com/material-components/material-components-android/commit/1666fbc3aa16d584956b2acba3dd0d5ad7040165)) - Added support for error state. ([`8dd9c7e`](https://togithub.com/material-components/material-components-android/commit/8dd9c7e30c6c2a36d16b9a9c933547705f7e9af5)) - `Tabs` - Fixed indicator not updating when a tab to the start/left of the selected tab is removed. ([`2fc2e6a`](https://togithub.com/material-components/material-components-android/commit/2fc2e6a167213e7b7f0f1491120b212132972543)) - `NavigationView` - Update foreground boundaries of menu items when setting a new foreground ([`4dc3d93`](https://togithub.com/material-components/material-components-android/commit/4dc3d93ac24df8ee630a4e95a11540b611a82f22)) - `ShapeableImageView` - Updated to not layer type when view is detached from the window ([`74b7706`](https://togithub.com/material-components/material-components-android/commit/74b7706de9ff3b1613aaf911f2285401ca39c45d)) #### Full list of changes #### Full list of release notes - [1.7.0-alpha01](https://togithub.com/material-components/material-components-android/releases/tag/1.7.0-alpha01) - [1.7.0-alpha02](https://togithub.com/material-components/material-components-android/releases/tag/1.7.0-alpha02) - [1.7.0-alpha03](https://togithub.com/material-components/material-components-android/releases/tag/1.7.0-alpha03) - [1.7.0-beta01](https://togithub.com/material-components/material-components-android/releases/tag/1.7.0-beta01) - [1.7.0-rc01](https://togithub.com/material-components/material-components-android/releases/tag/1.7.0-rc01) ### [`v1.6.1`](https://togithub.com/material-components/material-components-android/releases/tag/1.6.1) [Compare Source](https://togithub.com/material-components/material-components-android/compare/1.6.0...1.6.1) #### Dependency Updates - No dependency updates #### Library Updates - `TopAppBar` - Add null check for logo ConstantState check ([`299c8e1`](https://togithub.com/material-components/material-components-android/commit/299c8e1e82c459d7de9fac0884edfbc32f571cb8)) - Loosen check for scrollable child when adding a11y actions ([`dff14ca`](https://togithub.com/material-components/material-components-android/commit/dff14cadd78af3992dfd7c8c989314d11758554d)) - Fix scrolling for a11y ([`a5a738b`](https://togithub.com/material-components/material-components-android/commit/a5a738bfa2f2786e8d6bd91e77d823d3534612b1)) - `Color` - Fix Resources Loader bug for color harmonization ([`bef8ca1`](https://togithub.com/material-components/material-components-android/commit/bef8ca1b49c92660410c6a68cda326af86cfa749)) - Provide better logging for ColorResourcesTableCreator ([`b33cf80`](https://togithub.com/material-components/material-components-android/commit/b33cf80dd7937b6d31c511e9c545f2a040c70665)) - `Chip` - Fix ChipGroup.getCheckedChipIds() returns wrong state ([`0356d7c`](https://togithub.com/material-components/material-components-android/commit/0356d7c391c4aa64e54a5aa398d58def673d0114)) - `TextInputLayout` - Fix for TextInputLayout leak via AccessibilityManager. ([#​2718](https://togithub.com/material-components/material-components-android/issues/2718)) ([`948d5da`](https://togithub.com/material-components/material-components-android/commit/948d5dac03a55971338d36bb52f1f49bd448ebd7)) - `Other` - Update library version to 1.6.1 ([`248d4c8`](https://togithub.com/material-components/material-components-android/commit/248d4c8efb89b0f8579b8fc5b5bc9e23695f29b4)) #### Full list of changes ### [`v1.6.0`](https://togithub.com/material-components/material-components-android/releases/tag/1.6.0) [Compare Source](https://togithub.com/material-components/material-components-android/compare/1.5.0...1.6.0) ##### What's new since 1.5.0 - Color harmonization support! Check out the following resources for more information: - [Designing Harmony into Dynamic Color](https://material.io/blog/dynamic-color-harmony) blog post - [Using color harmonization](https://togithub.com/material-components/material-components-android/blob/master/docs/theming/Color.md#using-color-harmonization) documentation ##### Other highlights - `Material 3` - Hide shadows on all M3 Toolbar styles, not just Surface style ([`b49284e`](https://togithub.com/material-components/material-components-android/commit/b49284ec75ab16a9f649b97cb26aa4a17bc82512)) - Migrate action bar popup themes to M3 ([`2ae3ca4`](https://togithub.com/material-components/material-components-android/commit/2ae3ca42985722900f53de9d9a1ef61c143767eb)) - Update M3 card elevation according to the spec ([`bb23e2d`](https://togithub.com/material-components/material-components-android/commit/bb23e2d6ad7888713d51e1dc53f36a69b0db62ff)) - Add missing attributes to M3 button styles ([`3c9b452`](https://togithub.com/material-components/material-components-android/commit/3c9b45292d78a80f511d672bb5fe4ef1431dd8bd)) - Update M3 navigation rail text appearances ([`6b57c52`](https://togithub.com/material-components/material-components-android/commit/6b57c52973c2ceb97c88da1df1b72859ed28775a)) - Fix M3 date picker styles ([`fba1a34`](https://togithub.com/material-components/material-components-android/commit/fba1a341c31cbe2c5d71c239afc8bcc14af9d968)) - Change checkedIconGravity values to enum ([`bc56d5b`](https://togithub.com/material-components/material-components-android/commit/bc56d5b43b93ab6dbed4d561ad8b8b1351f9535c)) - `Badging` - Prevent multiple badges being attached to a menu item at the same time ([`b3db1cc`](https://togithub.com/material-components/material-components-android/commit/b3db1cc02855453f91353fca9e9cb11ccf0db9cc)) - Refactored Badge state managing logic ([`bbbeacd`](https://togithub.com/material-components/material-components-android/commit/bbbeacd64e3b1cc64e8edc6adf430aad45d03e32)) - Added support for different locale on badges ([`b8f2dd5`](https://togithub.com/material-components/material-components-android/commit/b8f2dd53e0e19ea376639a610a0b51faabf0f9af)) - `BottomNavigationView` - Added supported NavigationBarView#LabelVisibilityMode alternative to deprecated BottomNavigationView#LabelVisibilityMode. ([`1222268`](https://togithub.com/material-components/material-components-android/commit/12222684370dfb6c3400fd984578059d22741bb3)) - Removed font scaling from NavigationBarView item labels. ([`d66676f`](https://togithub.com/material-components/material-components-android/commit/d66676fd6bb93556c2cb3b0d9f7885821ac5bd8f)) - Set backgroundTint explicitly to [@​null](https://togithub.com/null) in M3 bottom navigation styles ([`adbcf8c`](https://togithub.com/material-components/material-components-android/commit/adbcf8cbbc6e95921d233c87eb87dc01b6cc8f0d)) - `BottomSheet` - Fix bottom sheets in EXPANDED state when the expanded height is the same as the collapsed height ([`493243e`](https://togithub.com/material-components/material-components-android/commit/493243ea1e5a2a0eee675b652cae0eeaec73b6a3)) - Simplify state transition logic ([`04c483c`](https://togithub.com/material-components/material-components-android/commit/04c483cf3466cd0a7bf4835cadccc2372ba0da2b)) - Fix activity leak when setting states on destroying activities ([`43114c4`](https://togithub.com/material-components/material-components-android/commit/43114c4f7c9ca0c70c48c777dbd2957386d539e5)) - Update edge-to-edge paddings when bottom sheet is laid out ([`19af0ac`](https://togithub.com/material-components/material-components-android/commit/19af0ac9d98cc3c504ce69ae38fbc00570cc85f5)) - `Chip` - Refactored chip group selection logic to a standalone class ([`f3c6430`](https://togithub.com/material-components/material-components-android/commit/f3c6430f94bb7f82afc740e5545fd6302e9bf3aa)) - Added missing attributes to M3 chip styles ([`cc18f3f`](https://togithub.com/material-components/material-components-android/commit/cc18f3f7e8ff097b80d774911c2ede92d4b30698)) - Update M3 chip styles with spec ([`8ed0ac9`](https://togithub.com/material-components/material-components-android/commit/8ed0ac9fd383bbb53fac100e74b2a0e9ee41bc9a)) - `CollapsingToolbarLayout` - Fixed shadow issues when transition between expanded and collapsed states. ([`86e8b00`](https://togithub.com/material-components/material-components-android/commit/86e8b00ecdc9f9c5212e5a7e0700bd95be4da94b)) - Constrain adjusted font weight to acceptable values ([`5dce006`](https://togithub.com/material-components/material-components-android/commit/5dce006a5c1649df4eb6631c85619017728726af)) - `Color` - Fix resources being re-harmonized when wrapContextIfAvailable() is used. ([`b402cb3`](https://togithub.com/material-components/material-components-android/commit/b402cb3c032ea10beb941284b49a9667ee7abe1e)) - Added ColorGrid classes for color harmonization demo. ([`fcc1091`](https://togithub.com/material-components/material-components-android/commit/fcc10914f2b87c0e5f28761e8316bba2d9d1a318)) - Add kyocera to dynamic colors allowlist and reorganized based on alphabetical order. ([`1dad5f6`](https://togithub.com/material-components/material-components-android/commit/1dad5f65d4c54952a3a63efa4b9fd81b9c46d4a2)) - Fix HarmonizedColorsOptions.Builder#setColorAttributes is marked as nullable ([`44054aa`](https://togithub.com/material-components/material-components-android/commit/44054aaf3ab11d815e4086b37575e829e0b626db)) - Added support for color resources harmonization in XML ([`869d943`](https://togithub.com/material-components/material-components-android/commit/869d9430677e66f9007bee65960dc0539627fd4a)) - Refactor DynamicColors overloading methods and added DynamicColorsOptions class to support color harmonization. ([`bdbf052`](https://togithub.com/material-components/material-components-android/commit/bdbf052aaf1e824f221057ca3c3acae80d1a521d)) - Update DynamicColors to use peekDecorView() instead of getDecorView() when applying dynamic color theme overlay ([`56ed070`](https://togithub.com/material-components/material-components-android/commit/56ed07008ba0bff682e99c5d91126596fe9e6ddf)) - Update DynamicColors util to applyStyle() on window decorView theme as well to fix potential ContextMenu issue ([`f6c8fa5`](https://togithub.com/material-components/material-components-android/commit/f6c8fa5aefc84a1543eca3056a538120de0b4297)) - Update DynamicColors util to use activity.getTheme().applyStyle() instead of activity.setTheme() to workaround Force Dark issue ([`b84f35f`](https://togithub.com/material-components/material-components-android/commit/b84f35f1211028e7c456ce1ca91685a938f0ffcc)) - Avoid Short#compare usage in ColorResourcesTableCreator.java since it requires API level 19 ([`48741b4`](https://togithub.com/material-components/material-components-android/commit/48741b4e16236ee8ac9dc0052204e6a7be32c0f4)) - Add Resource Table format for XML color Harmonization. ([`822a5b2`](https://togithub.com/material-components/material-components-android/commit/822a5b2cb2dedf133618d981140edf30db0058ef)) - `Dialog` - Fixed crashes when colorControlHighlight is a CSL ([`1c5c054`](https://togithub.com/material-components/material-components-android/commit/1c5c054b70a55c2567cdfee460d3876158b2945a)) - Added date and time picker themes to M3 dialog themes ([`8342f90`](https://togithub.com/material-components/material-components-android/commit/8342f9025eefe64ca24312467d021a522e833769)) - Fixed dialog icon color tint ([`246b340`](https://togithub.com/material-components/material-components-android/commit/246b3400ec698da2805f9b7023dcb28b3601daad)) - Fixed dialog paddings ([`672e744`](https://togithub.com/material-components/material-components-android/commit/672e7440f9586cd6ab276cd9e8295e3028f73253)) - Start-align message text with centered styles ([`9980596`](https://togithub.com/material-components/material-components-android/commit/9980596586d270123e36b21980457b56fb70e146)) - `Divider` - Added attribute in MaterialDividerItemDecoration to remove item decoration from last recycler view item. ([`9416b2c`](https://togithub.com/material-components/material-components-android/commit/9416b2c7d6d927696f3ecd30096dd2e1349538a4)) - `MaterialDatePicker` - Fixed edge-to-edge mode being applied multiple times ([`e1ee959`](https://togithub.com/material-components/material-components-android/commit/e1ee959b1b6065de37da7a6648fe319b10cc13ca)) - Always go edge-to-edge in fullscreen mode ([`be6050a`](https://togithub.com/material-components/material-components-android/commit/be6050a23c773d93469eb5b4cfa26a2a908f6269)) - Start align edit icon in landscape ([`94cd532`](https://togithub.com/material-components/material-components-android/commit/94cd532bd17cfc5f6af32b1da79642ce43734c66)) - Fixed wrong month title with certain months ([`62e8993`](https://togithub.com/material-components/material-components-android/commit/62e89933d667e5d9c86a1cecaa6f934698803c6b)) - Added methods to use custom text for positive and negative button ([`b2fbace`](https://togithub.com/material-components/material-components-android/commit/b2fbacecd44671236fd8e0ac03532da07c354cf3)) - `MaterialButton` - Fix icon position not being updated when size is not changed ([`b0f3700`](https://togithub.com/material-components/material-components-android/commit/b0f37007aa3cd00cc655439ff84484354c478a53)) - Support icon gravity with text alignments other than centered ([`6c41f07`](https://togithub.com/material-components/material-components-android/commit/6c41f070e88d5b6adf63c7fafb2e897bf939eea5)) - `MaterialCardView` - Fixed crash on Pre-Q devices when checked icon is null ([`b4cab87`](https://togithub.com/material-components/material-components-android/commit/b4cab87015fa29e23460f4f47d4d06adfe3a9e9a)) - Fixed checked icon gravity issues ([`283715d`](https://togithub.com/material-components/material-components-android/commit/283715d348a3fb9c487469d6f2749727b0705710)) - Added option to set the checkedIcon gravity ([`250d56d`](https://togithub.com/material-components/material-components-android/commit/250d56de4b33e8ae25aa056be519ddf507c06880)) - `MaterialShapeDrawable` - Implement getAlpha() ([`5ff917d`](https://togithub.com/material-components/material-components-android/commit/5ff917dc5f99f9b008d53da269a20d7025b95b57)) - `NavigationRail` - Added support for opting in/out of the NavigationRail automatically adding system top and bottom window insets. ([`c66633b`](https://togithub.com/material-components/material-components-android/commit/c66633b385d20b44bdd632b1c736dd512f4ea1c6)) - `Slider` - Added LABEL_VISIBLE to label behavior. ([`ca8594d`](https://togithub.com/material-components/material-components-android/commit/ca8594d2d258246d1c56e1e85c4d2f26420d5d56)) - Add support for custom thumb drawables ([`17da000`](https://togithub.com/material-components/material-components-android/commit/17da000a295a4a2554b603940ce014ff6a18da45)) - `Snackbar` - Fixed margins are added multiple times when show() is called ([`2bfc7ba`](https://togithub.com/material-components/material-components-android/commit/2bfc7bae0778c8fa20308d2bf434ca1f5cc38cce)) - Fixed the issue that setting margins programmatically does not work ([`d5856fd`](https://togithub.com/material-components/material-components-android/commit/d5856fd0365b4daeb27f07c8864d88618884dfb8)) - Support setting max lines programmatically ([`4c7be52`](https://togithub.com/material-components/material-components-android/commit/4c7be527751f1cb11f7c5f55ca5eecbb41c1620c)) - Enforce vertical layout when action text is too long ([`ff97a68`](https://togithub.com/material-components/material-components-android/commit/ff97a6805c203724d8cd64d7ed7d6fc483c93f16)) - Fixed NPE on Android 8 & 9 ([`35d9da8`](https://togithub.com/material-components/material-components-android/commit/35d9da8f67911c84267fd0829fea6d5aba7c3544)) - Fixed maxWidth is not applied on Snackbar ([`6a3ea94`](https://togithub.com/material-components/material-components-android/commit/6a3ea94ae0794793c91c11ebafbd87b4a2445112)) - `Tabs` - Tabs with padding in fixed mode shouldn't scroll ([`9c2df28`](https://togithub.com/material-components/material-components-android/commit/9c2df2811c263679e492f159229028311e24a56b)) - Added fade indicator animation mode. ([`a295de9`](https://togithub.com/material-components/material-components-android/commit/a295de97283b51cacfbc74e58e95048d348cc471)) - Fix NPE caused by set a position less than 0 ([`823c34a`](https://togithub.com/material-components/material-components-android/commit/823c34a90c97828115e147d482c544bdee6c2b57)) - `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`](https://togithub.com/material-components/material-components-android/commit/4d788794bac8d3abba22ad1d774e7f145fce90de)) - Extracted start components from TextInputLayout ([`9a46af2`](https://togithub.com/material-components/material-components-android/commit/9a46af2af2a7faa99ed287e9f1ff89e2a05e3238)) - Split icon tinting logic to a helper class ([`9789f2e`](https://togithub.com/material-components/material-components-android/commit/9789f2e286e5452f9e566a1c0db5b398b56bb4ac)) - Provided set simple items API with default item layout for MaterialAutoCompleteTextView ([`85ed993`](https://togithub.com/material-components/material-components-android/commit/85ed9938d73786ea001ccb4ac2642a1384f673ec)) - Added support for minEms and maxEms ([`7d46b95`](https://togithub.com/material-components/material-components-android/commit/7d46b95e9e183907c12dc86f065a13b6ad6bf7f0)) - Applied edit text's letter spacing to expanded hints ([`88eb089`](https://togithub.com/material-components/material-components-android/commit/88eb0890219b49c12dd9c873bc51c3929eee44e9)) - Text field should comply with system level bold ([`e8bde75`](https://togithub.com/material-components/material-components-android/commit/e8bde7546b0828dc348685ef9e0cc87fb6d74409)) - Fixed crashes when text field size is too large ([`cf5df22`](https://togithub.com/material-components/material-components-android/commit/cf5df22ccefae252a77b21119d56f86eeac5217c)) - Fixed getBoxCornerRadiusBottomEnd and getBoxCornerRadiusBottomStart returning wrong values. ([`9d2f864`](https://togithub.com/material-components/material-components-android/commit/9d2f864f0ac6c75b6601fedcf3a2a6c9c1648184)) - `TopAppBar` - Fixed app:expanded=false not working ([`2f3110f`](https://togithub.com/material-components/material-components-android/commit/2f3110ff5d67dc46308621e5bf63d4dae9b2e04b)) - Fixed centering logic when title and subtitle are the same ([`f69e3a0`](https://togithub.com/material-components/material-components-android/commit/f69e3a025b533ed6eb2e20016a5fc31b0e17a9be)) - Support scaleType and adjustViewBounds for logo ([`b01051b`](https://togithub.com/material-components/material-components-android/commit/b01051b8bcafa1aa732de2a1bef82aa43de71d05)) - Make title and subtitle match ActionBar's ([`0f2b537`](https://togithub.com/material-components/material-components-android/commit/0f2b5378f709e3eb58fe92d321bf441761860f66)) - Save and restore scroll state during scroll range recalculation ([`698cf9b`](https://togithub.com/material-components/material-components-android/commit/698cf9b45e8d9358e4accbf0685e6a6daf3effec)) - Fixed top app bar snapping issue ([`acb7958`](https://togithub.com/material-components/material-components-android/commit/acb7958c662f37d5a89589f67f05a72ffa0ce816)) - Fixed expanded title margin not applied ([`89d80d0`](https://togithub.com/material-components/material-components-android/commit/89d80d080fbb2c53d1a09102a2e4ffb71d7bb0fc)) - Correctly set letter spacing when expanding titles ([`44d4c3e`](https://togithub.com/material-components/material-components-android/commit/44d4c3ea3fa6d81f127c6d92ed76df232afb45cc)) - Fixed text alignment of multi-line title in collapsing toolbar ([`e6db8a4`](https://togithub.com/material-components/material-components-android/commit/e6db8a4d31fa5566e287254121969a589cdfaf97)) - Fixed snap issue with transparent status bar ([`b935604`](https://togithub.com/material-components/material-components-android/commit/b935604e2c9192e3ad3f9e3f5f2ebf93086d2ea0)) ##### Dependency Updates | Dependency | Previous version | New version | | - | - | - | androidx.fragment | 1.0.0 | 1.2.5 ##### Full list of changes ##### Full list of release notes - [1.6.0-alpha01](https://togithub.com/material-components/material-components-android/releases/tag/1.6.0-alpha01) - [1.6.0-alpha02](https://togithub.com/material-components/material-components-android/releases/tag/1.6.0-alpha02) - [1.6.0-alpha03](https://togithub.com/material-components/material-components-android/releases/tag/1.6.0-alpha03) - [1.6.0-beta01](https://togithub.com/material-components/material-components-android/releases/tag/1.6.0-beta01) - [1.6.0-rc01](https://togithub.com/material-components/material-components-android/releases/tag/1.6.0-rc01) ### [`v1.5.0`](https://togithub.com/material-components/material-components-android/releases/tag/1.5.0) [Compare Source](https://togithub.com/material-components/material-components-android/compare/1.4.0...1.5.0) ##### What's new since 1.4.0 - `Material3` themes, styles, and functionality! Check out the following resources for more information: - [Material 3](https://m3.material.io) site and guidelines - [Start building with Material You](https://material.io/blog/start-building-with-material-you) blog post - [Migrating to Material Design 3](https://material.io/blog/migrating-material-3) blog post - [Getting started](https://togithub.com/material-components/material-components-android/blob/master/docs/getting-started.md) & [dynamic color](https://togithub.com/material-components/material-components-android/blob/master/docs/theming/Color.md#using-dynamic-colors) developer documentation - New `Divider` component ([Docs](https://togithub.com/material-components/material-components-android/blob/master/docs/components/Divider.md)) ##### Other highlights - `Badging` - Added support for differing offsets for badges with/without text, and support for badge width and padding in styles. ([`bd4914d`](https://togithub.com/material-components/material-components-android/commit/bd4914dd8bcdb64c4ec8734c95b90cec2a3d723d)) - `BottomAppBar` - Added attr to set the color of navigation icon. ([`0ed7c76`](https://togithub.com/material-components/material-components-android/commit/0ed7c7675e42cbe417fb947f150ed9faf6a5174b)) - Added support for showing/hiding immediately ([`34740b6`](https://togithub.com/material-components/material-components-android/commit/34740b6fdf164665c438658935653d354a64d72b)) - `BottomNavigationView` - Updated to explicitly read and set minimum height. ([`943c4f0`](https://togithub.com/material-components/material-components-android/commit/943c4f0eedb35850f19167ac989387f5b640af2f)) - `BottomSheet` - Added maxHeight to bottom sheet behavior ([`a38d2d8`](https://togithub.com/material-components/material-components-android/commit/a38d2d89a8aa22a40dd200f2d1c9e837f87669c1)) - `Chip` - Fixed icon tint states are not updated after setting new icon ([`c08a07d`](https://togithub.com/material-components/material-components-android/commit/c08a07d7e8247647ea939549c1a493f1d42ac326)) - `CollapsingToolbarLayout` - Added option to add extra height when title text spans across multiple lines ([`655dde0`](https://togithub.com/material-components/material-components-android/commit/655dde062aa4e7cd4cad0137f4e975c6ed1d2c27)) - Added option to force always applying system window inset top regardless of layout_height ([`9ebf1a1`](https://togithub.com/material-components/material-components-android/commit/9ebf1a1387be4dfad00ad2af58ef9f02ec204d10)) - Fixed multiline RTL collapsed title text position ([`af35dfb`](https://togithub.com/material-components/material-components-android/commit/af35dfb86bebdbd913e74df7cb828a0218b7889a)) - Added support for expanded and collapsed title text color attributes ([`5c14772`](https://togithub.com/material-components/material-components-android/commit/5c147722edcd5e6696248a1fdd372a1385d8a7df)) - Fixed RTL text only laying out as RTL when actual text is RTL ([`841f229`](https://togithub.com/material-components/material-components-android/commit/841f2295921b4eed8bd16bb72b28d4ef7ca7cfa5)) - Added title line spacing and hyphenation frequency setters ([`f0ce498`](https://togithub.com/material-components/material-components-android/commit/f0ce498108616ee26f84d8afd26c4627a4cdcf48)) - Added support for multiline RTL when using fade title mode ([`f0ac362`](https://togithub.com/material-components/material-components-android/commit/f0ac3629682b003629858ab18bf74a878f2398ac)) - Updated default multiline hyphenation frequency to StaticLayout.HYPHENATION_FREQUENCY_NORMAL ([`3ad232d`](https://togithub.com/material-components/material-components-android/commit/3ad232d829b8c1192b9c1af74225a69ac1632597)) - `MaterialButton` - Updated Material Button style to set the preferred maximum width to 320dp. ([`c5c7a74`](https://togithub.com/material-components/material-components-android/commit/c5c7a74cef46569ee74f92d0ef973cafe06c06e9)) - Fixed MaterialButton lollipop shape issue ([`153fdee`](https://togithub.com/material-components/material-components-android/commit/153fdee2f6f9f528856130be28c74f92bf739346)) - `MaterialDatePicker` - Avoided NPE caused by getSelection() before created ([`cb5d622`](https://togithub.com/material-components/material-components-android/commit/cb5d622f131323bf1f27e9e6c27c16f4a918d3d1)) - Fixed opening at the selected date in the end month ([`eb7b114`](https://togithub.com/material-components/material-components-android/commit/eb7b11478b110fc917958565876899856ba2411b)) - Fixed DatePicker crashes and and potential issue of range selection ([`281688a`](https://togithub.com/material-components/material-components-android/commit/281688a2f21263817f037d187a98b4cbc8471985)) - Fixed excessive whitespace ([`8fda897`](https://togithub.com/material-components/material-components-android/commit/8fda897e1d2670b82752e8906a2a00700557408c)) - `Snackbar` - Handled anchor view properly so no memory leak will happen ([`58ceeab`](https://togithub.com/material-components/material-components-android/commit/58ceeab63ca74d740fb96fbb5e999de325822330)) - Fixed memory leak caused by not resetting anchor views ([`b0558dc`](https://togithub.com/material-components/material-components-android/commit/b0558dc006ac60f1c33cff4706bef109a6f77e07)) - Fixed maxWidth and maxInlineActionWidth are not applied ([`8729d8a`](https://togithub.com/material-components/material-components-android/commit/8729d8ab571bc58582147cfb01c140d2c014617c), [`15e2254`](https://togithub.com/material-components/material-components-android/commit/15e2254397996e47128d73129b305abe5b17d071)) - `TextInputLayout` - Applied tint when setting start icons ([`4044183`](https://togithub.com/material-components/material-components-android/commit/4044183f46385d09fe0059143bda77ce78f2dad9)) - Made clear text icon focusable ([`8a4f42a`](https://togithub.com/material-components/material-components-android/commit/8a4f42aca737f4b0c2b7e7851e557ef275df6ebd)) - Added a fade transition to placeholder TextView's appear and disappear. ([`c92e693`](https://togithub.com/material-components/material-components-android/commit/c92e6934d53032e9a3c0b4550787e665e6494d86)) - Fixed cutout padding so text field outline doesn't overlap collapsed hint. ([`87b50c6`](https://togithub.com/material-components/material-components-android/commit/87b50c6aee240659841a7d5f2e52c1a6324d611f)) - `TimePicker` - Hid cancel button when it's not cancelable ([`35c2af3`](https://togithub.com/material-components/material-components-android/commit/35c2af3c2dabdc470d55b8eddff56d174cbd9763)) - Updated accessibility event sending when updating input mode ([`00c0df9`](https://togithub.com/material-components/material-components-android/commit/00c0df9e7d27c093b0b8ad82934a06637247bbae)) - Added ability to customize positive and negative button ([`168c691`](https://togithub.com/material-components/material-components-android/commit/168c69189e5f9df27bcc9a72d4b0e27189f087df)) ##### 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 - [1.5.0-alpha01](https://togithub.com/material-components/material-components-android/releases/tag/1.5.0-alpha01) - [1.5.0-alpha02](https://togithub.com/material-components/material-components-android/releases/tag/1.5.0-alpha02) - [1.5.0-alpha03](https://togithub.com/material-components/material-components-android/releases/tag/1.5.0-alpha03) - [1.5.0-alpha04](https://togithub.com/material-components/material-components-android/releases/tag/1.5.0-alpha04) - [1.5.0-alpha05](https://togithub.com/material-components/material-components-android/releases/tag/1.5.0-alpha05) - [1.5.0-beta01](https://togithub.com/material-components/material-components-android/releases/tag/1.5.0-beta01) - [1.5.0-rc01](https://togithub.com/material-components/material-components-android/releases/tag/1.5.0-rc01) ### [`v1.4.0`](https://togithub.com/material-components/material-components-android/releases/tag/1.4.0) [Compare Source](https://togithub.com/material-components/material-components-android/compare/1.3.0...1.4.0) ### What's new since 1.3.0 - `NavigationRailView` ([Docs](https://togithub.com/material-components/material-components-android/blob/master/docs/components/NavigationRail.md)) - Motion theming ([Docs](https://togithub.com/material-components/material-components-android/blob/master/docs/theming/Motion.md#theming)) #### Other highlights - Support for centered titles in `MaterialToolbar` ([`cbf528e`](https://togithub.com/material-components/material-components-android/commit/cbf528e3a6deaa2bc39d0836b3a850b27c2ada49)) - Max width for `MaterialButton`s ([`eb5453c`](https://togithub.com/material-components/material-components-android/commit/eb5453cd7ee0cc8e0610b57d39b44b26cd95f31e)) - Max width for `BottomSheet`s ([`63d01aa`](https://togithub.com/material-components/material-components-android/commit/63d01aa2686d56b165e9131265a449d810359695)) - Updated edge-to-edge support for `BottomSheet` ([`c15139a`](https://togithub.com/material-components/material-components-android/commit/c15139a5c3f685ff8c0e64857fdac4b2afc49abc)) ([`b163458`](https://togithub.com/material-components/material-components-android/commit/b163458a3a7919d7b7c76de81a7a9b5c940c8def)) ([`c574e9e`](https://togithub.com/material-components/material-components-android/commit/c574e9ea23a6f54f7e0582495f9a9d3691b6af22)) ([`28c3254`](https://togithub.com/material-components/material-components-android/commit/28c3254d2a9d51a76ef25aa245a6a140536bcdb6)) - `TextField`'s collapsed hint background no longer overlap with the field's background color ([`6015a4e`](https://togithub.com/material-components/material-components-android/commit/6015a4e901dc55a02f86e12703820d520684f95e)) #### 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`](https://togithub.com/material-components/material-components-android/releases/tag/1.3.0) [Compare Source](https://togithub.com/material-components/material-components-android/compare/1.2.1...1.3.0) #### What's New Since 1.2.1? ##### New Components - `MaterialTimePicker` ([docs](https://togithub.com/material-components/material-components-android/blob/master/docs/components/TimePicker.md)) - `ProgressIndicator` ([docs](https://togithub.com/material-components/material-components-android/blob/master/docs/components/ProgressIndicator.md)) ##### More Library Updates - Internationalization and localization of strings within components: [date picker](https://togithub.com/material-components/material-components-android/commit/af375eb31a0037a6b30bc3e7ba43f2b5eee83de8), [time picker](https://togithub.com/material-components/material-components-android/commit/c1a290edb97ae9fc6c47e99df05e39bbe3099df8), [bottom sheet](https://togithub.com/material-components/material-components-android/commit/9d1d9773cd9418bdef740fa67ae4a2da4436f7bc), [text field](https://togithub.com/material-components/material-components-android/commit/467bb88650ab9c54463c58f4eb7ece75fe60d4b4), [chip](https://togithub.com/material-components/material-components-android/commit/0845dfe0d143f77be75b67e09b22950546b17bcf), [badge](https://togithub.com/material-components/material-components-android/commit/23018e1fbfa4587a23a8465d1b6b0dd4941bcd54), and [dialog](https://togithub.com/material-components/material-components-android/commit/cf3c091c7a9bac003650ad12c419682b1e9f0f9e) - Badging support for `Toolbar` menu items via experimentally exposed [`BadgeUtils`](https://togithub.com/material-components/material-components-android/blob/master/lib/java/com/google/android/material/badge/BadgeUtils.java) class - `MaterialContainerTransform` [now supports](https://togithub.com/material-components/material-components-android/commit/ad1d1730180c850330949a7187a14ef402378e88) additional interpolators—[`OvershootInterpolator`](https://developer.android.com/reference/androidx/core/animation/OvershootInterpolator), [`AnticipateOvershootInterpolator`](https://developer.android.com/reference/androidx/core/animation/AnticipateOvershootInterpolator), [`BounceInterpolator`](https://developer.android.com/reference/androidx/core/animation/BounceInterpolator), and any subclasses - [Show/hide `Slider` tick marks in discrete mode](https://togithub.com/material-components/material-components-android/commit/5fb796437291ce6b7d43b3beba13a42256db6eac) - [Shape theming in `NavigationView`](https://togithub.com/material-components/material-components-android/commit/e6f05bca7e32751e3d480427912bfd9895e40514) - [A getter method to check if an `AppBarLayout` is lifted](https://togithub.com/material-components/material-components-android/commit/4a0f60c62d5acb29841540d16ab24c313df7c55b) - [Elevation overlay support in `Chip`s](https://togithub.com/material-components/material-components-android/commit/6951bd517940dd3d2a2f9d15370f3a046443d260) - [Initial show animation in `ExtendedFloatingActionButton`](https://togithub.com/material-components/material-components-android/commit/5c83026c176e291157c2cf3ca4cfc9cb76f12820) - [Flipped password icon behavior in `TextInputLayout`](https://togithub.com/material-components/material-components-android/commit/99c6a28b104b804694a9b3225208cac2bc326c40) - [Updated `BottomNavigationView` menu item selection animation to match spec](https://togithub.com/material-components/material-components-android/commit/8ec11a1460f59cb4e6e60f67af76d0d1c90f812a) - [Updated `Snackbar` dimens to match spec](https://togithub.com/material-components/material-components-android/commit/391d1f8ac5d560b1e97c67e129967bbe88cc6163) - [Support for content padding in `ShapeableImageView`](https://togithub.com/material-components/material-components-android/commit/c4f7de167f21d92265a39a21368beeda45c02e05) - [`ShapeableImageView` no longer has a default shape appearance](https://togithub.com/material-components/material-components-android/commit/61d2be7c00561c97674100bdad246c14ba2f30c4#diff-b73054153de516a62a1eab4ab5f27c32c0520f2da1ea1ac6c8afda03d21abf3a) - [Better support for system gesture nav insets in `BottomSheetBehavior`](https://togithub.com/material-components/material-components-android/commit/0df77248d508ee59d0f2d9966e88f08f73a89610) #### Dependency Updates | Dependency | Previous version | New version | | - | - | - | | constraintlayout | 1.1.3 | 2.0.1 | **Full list of changes** ### [`v1.2.1`](https://togithub.com/material-components/material-components-android/releases/tag/1.2.1) [Compare Source](https://togithub.com/material-components/material-components-android/compare/1.2.0...1.2.1) **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`](https://togithub.com/material-components/material-components-android/commit/ec7f7cb2362e0e8c747ba52f8c64de943bddc305)) - Fixed the validation of the slider step size and values. ([`194a0aa`](https://togithub.com/material-components/material-components-android/commit/194a0aa13683d3766427531871fa702948d13317)) - Added XML enabled property to constructor attrs evaluation ([`86ab1ae`](https://togithub.com/material-components/material-components-android/commit/86ab1aed401cfa006d77dada5abbb3ebde3e1cf1)) - `BottomSheet` - Fixed issue where peekHeight is more than the height of the contents ([`bb0bfe1`](https://togithub.com/material-components/material-components-android/commit/bb0bfe183589e9ea47bec0a5086860c40f697fd4)) - 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`](https://togithub.com/material-components/material-components-android/commit/53d49e3d89a85b71f9f703aa2ab85444efa367a2)) - Added missing defensive checks to viewDragHelper calls ([`775d286`](https://togithub.com/material-components/material-components-android/commit/775d28672a4eecbb692930222c5eb3e3c3778b45)) - `Transitions / Motion` - Removed internal listener from container transform after transition ends. ([`42b03b3`](https://togithub.com/material-components/material-components-android/commit/42b03b365c799f2b323cb29a8b701c0a94433481)) - Improved MaterialContainerTransform approximation of native elevation shadows by using location of bounds on screen ([`c9e2ba0`](https://togithub.com/material-components/material-components-android/commit/c9e2ba0e736bbd77ac7733364d9d5db2927b68e9)) - `ShapeableImageView` - Fixed shadows for non round rects ([`821bf26`](https://togithub.com/material-components/material-components-android/commit/821bf2684f65bcc94fade9a490425adb8b40af53)) - `MaterialCardView` - Fixed NPE if android:onClick is defined in the layout ([`475e63b`](https://togithub.com/material-components/material-components-android/commit/475e63b9b02b2e1395daf094e2fa74c26269f61f)) - `NavigationView` - Fixed obtaining Activity in setupInsetScrimsListener ([`8059ac1`](https://togithub.com/material-components/material-components-android/commit/8059ac1020f4b0f220b8f937005527417b0e3c95)) - `Other` - Removed re-throw of exception on ViewOverlayApi14 ([`bc7b108`](https://togithub.com/material-components/material-components-android/commit/bc7b10880df8d8d6fe25c8424fa9b826fda88f81)) **Full list of changes** ### [`v1.2.0`](https://togithub.com/material-components/material-components-android/releases/tag/1.2.0) [Compare Source](https://togithub.com/material-components/material-components-android/compare/1.1.0...1.2.0) #### What's New Since 1.1.0? - `Transition/Motion` system ([docs](https://togithub.com/material-components/material-components-android/blob/master/docs/theming/Motion.md), [codelab](https://codelabs.developers.google.com/codelabs/material-motion-android)) - `Slider` ([docs](https://togithub.com/material-components/material-components-android/blob/master/docs/components/Slider.md)) - `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:** - [1.2.0-rc01](https://togithub.com/material-components/material-components-android/releases/tag/1.2.0-rc01) - [1.2.0-beta01](https://togithub.com/material-components/material-components-android/releases/tag/1.2.0-beta01) - [1.2.0-alpha06](https://togithub.com/material-components/material-components-android/releases/tag/1.2.0-alpha06) - [1.2.0-alpha05](https://togithub.com/material-components/material-components-android/releases/tag/1.2.0-alpha05) - [1.2.0-alpha04](https://togithub.com/material-components/material-components-android/releases/tag/1.2.0-alpha04) - [1.2.0-alpha03](https://togithub.com/m

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.



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