diff --git a/CHANGELOG.md b/CHANGELOG.md index e95565aabe7..b4b9d52f4f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,232 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [14.1.0](https://github.com/material-components/material-components-web/compare/v14.0.0...v14.1.0) (2024-03-15) + + +### Bug Fixes + +* **select:** ([c43b343](https://github.com/material-components/material-components-web/commit/c43b3438b4b7eeb777072525f9ae07c97d27c0bb)) +* `aria label` lint error in strings ([7f224dd](https://github.com/material-components/material-components-web/commit/7f224ddd44f8ee0d2203103dd4ce6b2886dba72c)) +* **button:** fix theme elevation resolver ([2528c1c](https://github.com/material-components/material-components-web/commit/2528c1c3b6b2a9870807df8c03c49ea45db811b7)) +* **card:** Fix card ripple issue - the ripple is a child of the primary action element. ([f43e0ce](https://github.com/material-components/material-components-web/commit/f43e0ceb536056569898c0ffbe084acc2af54a81)) +* **chip:** Propagate unhandled keyboard events ([6081d82](https://github.com/material-components/material-components-web/commit/6081d829b081384ff8433a92bf91db364c588e16)) +* **datatable:** Add extra class to pagination Select to fix GM3 styles ([ce8b532](https://github.com/material-components/material-components-web/commit/ce8b5326fa2f15bd4e4d0a653a37d0d1a4bbf315)) +* **datatable:** Remove unsupported token ([a5fe069](https://github.com/material-components/material-components-web/commit/a5fe069d51e80ab17ab26c902401e75fd8968509)) +* **dialog:** Add tabindex=-1 to dialog surface and set its outline to 0 ([4e840d6](https://github.com/material-components/material-components-web/commit/4e840d68533ef04e438c0b10f1047627a1d01e0c)) +* **dialog:** fix dialog close button z-index in dark mode ([26bacc3](https://github.com/material-components/material-components-web/commit/26bacc3feee6ea39c95b35b73c99040399b0f530)) +* **floating-label:** Generate valid CSS calc ([304a94e](https://github.com/material-components/material-components-web/commit/304a94e8bde786452d9d8c6b80e8e9e0d84bfcc2)) +* **floating-label:** replaced incompatible value types in calc statement by compatible ones ([23073a3](https://github.com/material-components/material-components-web/commit/23073a303310f5aad6a0fef0c2e96fd8dd7ab360)) +* **focus:** Add z-index to focus ring. ([b0103d1](https://github.com/material-components/material-components-web/commit/b0103d10aca7e6e8272cde283d9d36272702bf87)) +* **focus:** focus-ring.theme-styles now ingests custom properties emitted by focus-ring.theme. focus-ring.theme now accepts only one target-shape theme property, and the focus ring will mold around it. ([a69c14e](https://github.com/material-components/material-components-web/commit/a69c14e10f605e54404d8ceac402c4e5d55d818f)) +* **focus:** Use validate.theme-styles in focus-ring.theme-styles. ([1f99f3c](https://github.com/material-components/material-components-web/commit/1f99f3c5033b1712a737d04e7b7b40229bcb4134)) +* **focus ring:** Using box-shadow instead of border for focus ring as animating on box-shadow is more performant. ([3a705fa](https://github.com/material-components/material-components-web/commit/3a705fa1d18089ae89c481b5bdfdfed2d378742e)) +* **focusring:** add real color to focus ring ([15b2215](https://github.com/material-components/material-components-web/commit/15b22154036ffb0fcadc7b404125a016e28e2b23)) +* **iconbutton:** support custom properties as values for an icon button ([68aaed9](https://github.com/material-components/material-components-web/commit/68aaed940081f45cc1730e684c70e132793b6633)) +* **linearprogress:** Fix `track-color` in Theming API ([79b1b61](https://github.com/material-components/material-components-web/commit/79b1b612b9ec10a42caf5946efdead14e44e7f7a)) +* **linearprogress:** Fix buffer dots animation when track height is increased ([0c53abc](https://github.com/material-components/material-components-web/commit/0c53abc81c05b9afecc127380c700c99fac5d2f8)) +* **linearprogress:** Fix missing buffering keyframes ([ea21914](https://github.com/material-components/material-components-web/commit/ea219142617255a2b365823701b6ea43ff9a9611)) +* **list:** Allow alt + enter to select index for lists. ([113b1a3](https://github.com/material-components/material-components-web/commit/113b1a38e87337fdd00c7495fda3299df2dbc317)) +* **list:** Fix list leading/trailing icon theming ([36a4cba](https://github.com/material-components/material-components-web/commit/36a4cba9944392b391b86d41405ee21fb97f4c22)) +* **list:** Initialize selectedIndex as an array for checkbox list ([0347671](https://github.com/material-components/material-components-web/commit/034767110778aab3e5f0a3240937d8a07c21197e)) +* **list:** only set overflow hidden on mdc-list-item--with-leading-image ([033ae08](https://github.com/material-components/material-components-web/commit/033ae083aad9ad4376e64aa328df936c7adb5a32)) +* **list:** Remove ripple styles for disabled items in deprecated list. ([f52358d](https://github.com/material-components/material-components-web/commit/f52358dd0796308919bb78deffc573d0d933c7de)) +* **menu:** Account for empty map being passed to theme mixin ([0c52ade](https://github.com/material-components/material-components-web/commit/0c52adeab4a46fb942e7ac64a950d094b54716f8)) +* **menu:** do not require all for theme-styles ([1fb4b1a](https://github.com/material-components/material-components-web/commit/1fb4b1a063ecaec1ad0d508b3f5ae5aca3e96652)) +* **menu:** make require-all a theme-styles param. ([c64a277](https://github.com/material-components/material-components-web/commit/c64a2776efe4f0aaaee5c32f5fb9ef3570483213)) +* **menusurface:** Allow for having (non hoisted) menu inside an overflow hiding parent. ([03618ab](https://github.com/material-components/material-components-web/commit/03618ab70c69118c7dda1c301a30aff4e5318458)) +* **tabs:** Add validation to tab bar theme ([49041a6](https://github.com/material-components/material-components-web/commit/49041a6c3c713973d289f7a7f3ffa4a991304620)) +* **textfield:** styles that override floating-label font-size take into account that clients can change this font-size. ([ebb636f](https://github.com/material-components/material-components-web/commit/ebb636f3d44e1a194f822d7dfcb5d70feb817520)) +* rollback of cl/491630368 ([168a629](https://github.com/material-components/material-components-web/commit/168a629a45d885cb6d8778c2d3a75ddf1cd2992a)) +* The focus ring shouldn't ignore the container-shape value ([7a3942e](https://github.com/material-components/material-components-web/commit/7a3942e7ad206c3754dd34e2da62b88e4a9dc311)) +* Use state-layer-size to correctly position the icon inside of an icon button ([0270229](https://github.com/material-components/material-components-web/commit/02702296e31ef8f9e3068017c73b4740eb56b9cf)) +* **base:** Fix compiler errors for TS 4.8 upgrade ([c8bdf61](https://github.com/material-components/material-components-web/commit/c8bdf6144912e20bc616a268404e4f6bc9c45ae3)) +* **button:** add `pressed-outline-color` key ([ab55c07](https://github.com/material-components/material-components-web/commit/ab55c07d28e2a10b30260021e97f8c337208e937)) +* **button:** Add line-height: initial to button progress indicator class ([602fe8e](https://github.com/material-components/material-components-web/commit/602fe8efa3f3c9a41c7f74a7c5717a0abdec0c60)) +* **button:** Attribute `hidden` now correctly hides the button. ([88db019](https://github.com/material-components/material-components-web/commit/88db019902ca09811794b202d66ce1f9f2e54aec)) +* **button:** Refactored HCM focus ring into a base style with display: none so mixins can be applied to both a visible non-HCM ring and the HCM ring without extra specificity to override ripple-theme.focus selectors ([6a61d62](https://github.com/material-components/material-components-web/commit/6a61d62f6b2b1f6b4bcf7477bdad46ba4139e5c8)) +* **checkbox:** Attribute `hidden` now correctly hides the checkbox. ([63d3a14](https://github.com/material-components/material-components-web/commit/63d3a146e4ce16867f742ce41b1760da7233ed66)) +* **chips:** Add missing tokens for leading icon for validation ([4356e05](https://github.com/material-components/material-components-web/commit/4356e05c5e17a58d0a714e9f087db4b5060085bd)) +* **chips:** Update elevation resolver function and mixins that apply elevation ([96f4726](https://github.com/material-components/material-components-web/commit/96f472604cd098572f50987262bcab933574f7b2)) +* **chips:** Update elevation resolver function and mixins that apply elevation ([a0ae73b](https://github.com/material-components/material-components-web/commit/a0ae73b0e05a584715b2ec2841c033267f914c34)) +* **chips:** Update elevation resolver logic and update suggestion chip accordingly ([7c35e50](https://github.com/material-components/material-components-web/commit/7c35e503698c72d1d848d1429cbb3106d555930d)) +* **chips:** Update theme mixins to use the new resolver function ([05fb07f](https://github.com/material-components/material-components-web/commit/05fb07f9fd11ebf692b74591bc944360f613108f)) +* **datatable:** Don't use top-level `.mdc-data-table` selector in `theme-styles` ([2c1a8f8](https://github.com/material-components/material-components-web/commit/2c1a8f8fdd53fd509bec519c1d92c1171c75b177)) +* **datatable:** Update `static-styles` mixin with remaining styles ([bacda48](https://github.com/material-components/material-components-web/commit/bacda4885c1f9e15eb4eba15bef2f56b329ef085)) +* **dialog:** Fix fullscreen scrim z-index during animation ([39f9424](https://github.com/material-components/material-components-web/commit/39f9424b3806fe8d5b45f1f0cc02fb5b4a7a6998)) +* **dom:** transparent-border mixin RTL bugfix ([395f1ce](https://github.com/material-components/material-components-web/commit/395f1ce61c0056590edd1f7b629f17c4d8599115)) +* **dom:** transparent-border mixin RTL bugfix ([07acdde](https://github.com/material-components/material-components-web/commit/07acddef343184362c317a57957a483b4c62cac4)) +* **fab:** Attribute `hidden` now correctly hides the radio button. ([c501884](https://github.com/material-components/material-components-web/commit/c5018840c89427aeb4be71472992538ef628c868)) +* **iconbutton:** Apply icon-size theme-styles properly for font icons. ([77cf00e](https://github.com/material-components/material-components-web/commit/77cf00e3767e7ae73fd704e55830ceda8b71fdc9)) +* **iconbutton:** Extract focus ring display properties into static styles to prevent customization via density mixins from overriding focus ring display conditions ([3c7b844](https://github.com/material-components/material-components-web/commit/3c7b844c2a27c678d9be5e93f9845dd8efda5835)) +* **list:** behavior in case of changing focus from -1 to -1 with forceUpdate: true ([ae278a2](https://github.com/material-components/material-components-web/commit/ae278a2fe94fdb8c5d0716fb34cbe84a691d6146)) +* **list:** Fixes how list handles `CTRL-A` keyboard interactions for multi-selection lists when there are disabled list items. ([a911b38](https://github.com/material-components/material-components-web/commit/a911b386b2fded69e3468ef42e7ef25eb33fcd70)) +* **list:** Fixing css for calculating `$mdc-list-subheader-margin` param. ([357f2e5](https://github.com/material-components/material-components-web/commit/357f2e5f15f6374c9d93da135a8b070239ba7464)) +* **list:** rolling back update of list styles since this is causing failures. ([eb103d4](https://github.com/material-components/material-components-web/commit/eb103d4b5d33e0d1535ea28ca0089d2c7002fab6)) +* **menusurface:** Calculate available space on left using `anchorMargin.left` when positioning menu. ([13eea1b](https://github.com/material-components/material-components-web/commit/13eea1b2d64cdc79f86cf065afb32e461c3d7b2b)) +* **menusurface:** Make "private" `base_` mixin truly private ([da22ca9](https://github.com/material-components/material-components-web/commit/da22ca960bdac2e0a0fc9e67f6dc1e1164fbe73b)) +* **menusurface:** reposition menu surface on window resize events ([6023b1c](https://github.com/material-components/material-components-web/commit/6023b1cd3d2c1213d47ac68e053293270e3e371f)) +* **radio:** Attribute `hidden` now correctly hides the radio button. ([cf9f123](https://github.com/material-components/material-components-web/commit/cf9f12371c251063b3ed1553c439a23f69899377)) +* **select:** apply `text-field-error-label-text-color` tokens. ([01da0ca](https://github.com/material-components/material-components-web/commit/01da0cabb367ea0a250885d9ee35a20913f87549)) +* **select:** Attribute `hidden` now correctly hides the select component. ([551b40d](https://github.com/material-components/material-components-web/commit/551b40d180a02c45f0432e5e49c35cfd3fb5c2b0)) +* **select:** relax handling of corner radii for filled variant ([b5c13a7](https://github.com/material-components/material-components-web/commit/b5c13a7a88fdf69bb5515df1dcbb8ce655cfe22c)) +* **select:** update text field in select to accept dynamic shape and height ([aa5ac7f](https://github.com/material-components/material-components-web/commit/aa5ac7fe52b870752cd578715ad1760731c63aa5)) +* **select:** use `text-field-disabled-trailing-icon-color` token ([adcdb7d](https://github.com/material-components/material-components-web/commit/adcdb7db997f3d471346b05f7b8aefec522a96c2)) +* **slider:** Move comment to correct location ([d7a2277](https://github.com/material-components/material-components-web/commit/d7a2277dee780757318ff962277c109a7c615e12)) +* **slider:** Move opacity target declaration ([e741b5c](https://github.com/material-components/material-components-web/commit/e741b5c82c7752c36745616d9bc407af590be7d4)) +* **slider:** Remove support for deprecated `label-label-text-font-size` token ([8a74f7c](https://github.com/material-components/material-components-web/commit/8a74f7c6d4dffc9e066d548e74ebd7ab1c58ac65)) +* **slider:** resolve a couple of errors with new theming API ([8d7ae91](https://github.com/material-components/material-components-web/commit/8d7ae912ab32815d2f01e8540bc49751b8fad38d)) +* **slider:** resolve more compilation errors ([db414b8](https://github.com/material-components/material-components-web/commit/db414b864f4c248439d916d4ee36cd43316927ea)) +* **slider:** resolve Sass deprecation warning ([7971d6a](https://github.com/material-components/material-components-web/commit/7971d6ad5c3a7e771c4a74757b2185edd97443fd)) +* **slider:** Use CSS Variables instead of hardcoded values for track height ([067af7e](https://github.com/material-components/material-components-web/commit/067af7eff1cc5f3de077068184dfbd31c76f5a41)) +* **switch:** Attribute `hidden` now correctly hides the switch. ([6432d8f](https://github.com/material-components/material-components-web/commit/6432d8fd7862fb39258a7970119f8db9eb8fbdb0)) +* **tabs:** adjust rippple area according to container shape ([8c0786d](https://github.com/material-components/material-components-web/commit/8c0786d6f0dca33f9666912598386a04ca153d97)) +* **tabs:** Attribute hidden now correctly hides tabs. ([110fafa](https://github.com/material-components/material-components-web/commit/110fafa17ac0756adf377e50b51d8551aab8eb54)) +* **tabs:** rolling back style changes due to screenshot breakages. ([5e5c2af](https://github.com/material-components/material-components-web/commit/5e5c2afc06d26a4d091570baf223d8abd79a2f06)) +* **tabs:** rolling back style changes due to screenshot breakages. ([2155064](https://github.com/material-components/material-components-web/commit/215506426df0e309e27ce46898c9e5ea6c51da90)) +* **text-field:** Update textfield icons to allow spacebar keypresses to trigger an interaction ([c0a11ef](https://github.com/material-components/material-components-web/commit/c0a11ef0d000a098fd0c372be8f12d6a99302855)) +* **textfield:** Add coverage for suffix and prefix text within the font size mixin. ([19bb36a](https://github.com/material-components/material-components-web/commit/19bb36a46b51e79d8bf08948ab5b7d8e9358c2d8)) +* **textfield:** Add support for `focus-active-indicator-height` token. ([8c56759](https://github.com/material-components/material-components-web/commit/8c56759428e34766e263008470390487417f00c4)) +* **textfield:** add support for placeholder color in theme api ([b994146](https://github.com/material-components/material-components-web/commit/b994146f6d849bd80f280c147d64adae5b930a3c)) +* **textfield:** Fix bugs and compilation errors due to custom properties in the theme map ([1dc797e](https://github.com/material-components/material-components-web/commit/1dc797e7f4efe9010be7097b040c0fcb1902ca8c)) +* **textfield:** Fix several tokens in theming API ([d3344c1](https://github.com/material-components/material-components-web/commit/d3344c16fd9c006059174e1c3b6d90d2302e8134)) +* **textfield:** Fix several tokens in theming API ([9f17ff2](https://github.com/material-components/material-components-web/commit/9f17ff2cb20cb503cedcadbc473b09bc77c6a93e)) +* **textfield:** Fix several tokens in theming API ([271aedc](https://github.com/material-components/material-components-web/commit/271aedc306a6adc6acc1f2fe2bb460604c7c3a75)) +* **textfield:** Improve textfield character counter for screen reader ([2797ff8](https://github.com/material-components/material-components-web/commit/2797ff8b651ee34900cf38b115dc69193abdb7b8)) +* **textfield:** Make it possible to customise leading and trailing icon in disabled states separately ([00d8de0](https://github.com/material-components/material-components-web/commit/00d8de0aadef3f3caffc1ca2a13cf932057dcdbe)) +* **theme:** account for null being passed into .theme-styles ([2a9697d](https://github.com/material-components/material-components-web/commit/2a9697dc53e9c7b5b89cc479df9f97a46c095a43)) +* correct behavior of checkboxes/radios in a list. ([f771b09](https://github.com/material-components/material-components-web/commit/f771b091ce1e5b1b97b3a508f1459e4665008a80)) +* **slider:** Replace `label-label-text-font-size` token with `label-label-text-size` ([73537ab](https://github.com/material-components/material-components-web/commit/73537ab0fe98dbf2dc4b824c128c4c05da6ff986)) +* **tabs:** Add already supported tokens to the theme list ([3a1f46c](https://github.com/material-components/material-components-web/commit/3a1f46c6692c2ee2130de7712722c548928624eb)) +* **textfield:** initializes 'valid' property from the DOM. ([b836b98](https://github.com/material-components/material-components-web/commit/b836b989225a6259220a98dd23fd2a4b99014031)) +* **tooltip:** Fix incorrect measurements of rich tooltip widths on subsequent renders. ([7ab3cd3](https://github.com/material-components/material-components-web/commit/7ab3cd3c82b92e741be2e67ead5c44a0ceabe794)) +* **tooltip:** Fixes rich tooltip's theme-styles mixin. ([d584104](https://github.com/material-components/material-components-web/commit/d584104537cafcb624ea14f6b8b9ff6ea937d49a)) +* **tooltip:** Fixes rich tooltip's theme-styles mixin. ([697fbde](https://github.com/material-components/material-components-web/commit/697fbdebd4bfaa85e0901855d11c8e7febc9c991)) +* **tooltip:** Fixing tooltip's z-index mixin. ([a40e3c7](https://github.com/material-components/material-components-web/commit/a40e3c7684ea43f4a75f6afc75a0b8a34f49b674)) +* **tooltip:** Stop keydown event propogation when ESC key is pressed. ([8d2d8d3](https://github.com/material-components/material-components-web/commit/8d2d8d3c4dbe6c2a17a5de099d59f7503101999f)) +* **tooltip:** Stop re-calculating the tooltip position if the anchor is scrolled out of view. ([684e33d](https://github.com/material-components/material-components-web/commit/684e33d250337e53e46fec26c97b382ba85f60d0)) +* **tooltip:** Uses single quotes when retrieving key value from sass map. ([953e689](https://github.com/material-components/material-components-web/commit/953e689f3bad9b0a2b3c384470fc82a2d4b8df92)) +* **touch-target:** touch-target mixin now works as expected also when the arguments are custom property strings. ([0e89aab](https://github.com/material-components/material-components-web/commit/0e89aab6b1651c9a22e6caa3c9a9f4b023ff61c3)) +* Makes material component to depend on https://github.com/google/safevalues and be Trusted Type compatible. ([a44241e](https://github.com/material-components/material-components-web/commit/a44241e5428e7f83733b2bd8ab7acc851fc2fb85)) +* use case-insensitive comparison for the tabindex attribute ([fd95ca7](https://github.com/material-components/material-components-web/commit/fd95ca7ef8eb8479cf9eedceae6a80da4503595b)) + + +### Features + +* **banner:** Add Theming API support for graphic color and background color ([a0b8a90](https://github.com/material-components/material-components-web/commit/a0b8a90c08a471b845dccc8a471bdd9650f61510)) +* **banner:** Add Theming API support for max width and z-index ([e50b478](https://github.com/material-components/material-components-web/commit/e50b478eb6ce6d54f0487a86572a20c645fac6c2)) +* **banner:** Updating `theme-styles` mixin to emit custom properties. ([a6e1c07](https://github.com/material-components/material-components-web/commit/a6e1c07025c66d0d29ac4c66584474a336b5ef26)) +* **button:** Introduced a new token: `"keep-touch-target"` to the `theme` mixin. ([21d1196](https://github.com/material-components/material-components-web/commit/21d1196a7cae2760582c1cefb64e418e99f7d9b2)) +* **button:** Mixin styling for progress buttons ([2860d24](https://github.com/material-components/material-components-web/commit/2860d244d9fc4c5bf47d3f03e7dc60bbfc56c7c9)) +* **button:** Ripple styles do not update on hover for disabled buttons. ([bf86521](https://github.com/material-components/material-components-web/commit/bf86521f45b74c35f2f443dfb41a0c8361b5cf2c)) +* **button:** Support state-layer-color theming for buttons and icon-buttons ([127a44b](https://github.com/material-components/material-components-web/commit/127a44b284698c40533b2e52cd0311ec689aa026)) +* **checkbox:** Support state-layer-color theming for GM2 checkboxes ([9cec940](https://github.com/material-components/material-components-web/commit/9cec9409719681ad4e33b7369fb402f7e4b787b1)) +* **chips:** fix HCM chip styles ([86efd56](https://github.com/material-components/material-components-web/commit/86efd56f6a2aa9870a8457900e686bc35d3cb3bc)) +* **chips:** Make light-theme tokens public ([51311e6](https://github.com/material-components/material-components-web/commit/51311e69ec61d62c214e0020fb856c39919ee657)) +* **circularprogress:** Added theme mixin that declares custom properties in MDC circular progress ([826a3d8](https://github.com/material-components/material-components-web/commit/826a3d8bede847f254702f7e652720b84d39234d)) +* **circularprogress:** Added theme styles mixin to MDC circular progress ([a02fe49](https://github.com/material-components/material-components-web/commit/a02fe49d397ba74b848b05b788f865193715d1bc)) +* **data-table:** Include modifier keys in MDC data table row click event data ([5b40eb9](https://github.com/material-components/material-components-web/commit/5b40eb9886f63aa9d8e8d571fb7aedeaf3d97892)) +* **datatable:** Add `theme-styles` and `theme` mixins ([92b2556](https://github.com/material-components/material-components-web/commit/92b2556cff2267b5f3e465c682b7dc032ba2be41)) +* **datatable:** Expose `$custom-property-prefix` for internal usage ([cfd6949](https://github.com/material-components/material-components-web/commit/cfd69490f088d578e2a9a6d06d386212e04048bd)) +* **datatable:** Use generated tokens for Theming API ([bb77510](https://github.com/material-components/material-components-web/commit/bb7751002a9f5c35137425219afb38c88d0bacc3)) +* **datepicker:** datepicker textfield theming api ([a86d36f](https://github.com/material-components/material-components-web/commit/a86d36fd2ac987f5a7ca160470964ff58b198300)) +* **datepicker, select, textfield:** Support customizing label size on these components. ([c0d21ec](https://github.com/material-components/material-components-web/commit/c0d21ecc9704bea1cb7c8cd83c1c6e2971f1d01b)) +* **dialog:** Add `z-indez` token to dialog theme styles mixin ([93fc524](https://github.com/material-components/material-components-web/commit/93fc524b7889f5789096c9be8799ed5b619aed43)) +* **dialog:** Add a chaining class that suppresses scrim animations. ([819498d](https://github.com/material-components/material-components-web/commit/819498d8c9bd8c5c72d2f7b12ec082795b6628d1)) +* **dialog:** add a scrim-less dialog, that does not block interaction with the page ([2a6ddc1](https://github.com/material-components/material-components-web/commit/2a6ddc1cff903da5e17766a214d76fc8cb3904d8)) +* **dialog:** Add display mixin ([bebf5bf](https://github.com/material-components/material-components-web/commit/bebf5bfdf0ca880e6ce4a4b8c2f13f62bf433abe)) +* **dialog:** Adding container-surface-tint as supported token for theme-API. ([446734f](https://github.com/material-components/material-components-web/commit/446734f27bf1f7eadbf9d30c248649f46dd52cda)) +* **fab:** Add support for container-surface-tint-layer-color ([e340b04](https://github.com/material-components/material-components-web/commit/e340b04c53f1b8db0951fc51a3e368231f39a781)) +* **fab:** Make extended-light-theme tokens public ([736b7fd](https://github.com/material-components/material-components-web/commit/736b7fda40fce0e45eb95ca28df7ae9a7426b365)) +* **fab:** Make light-theme tokens public ([b281a40](https://github.com/material-components/material-components-web/commit/b281a409a8d63105dcd7b00dd8cd4a3e274e3495)) +* **floatinglabel:** Extract `static-styles` mixin ([419b23c](https://github.com/material-components/material-components-web/commit/419b23cc64946c0df1986986872e0faa58c3e817)) +* **floatinglabel:** Extract `theme-styles` mixin ([87809c7](https://github.com/material-components/material-components-web/commit/87809c7103e24f1988763c1103fde000f413c4df)) +* **focus:** Add focus ring component. ([587d8f8](https://github.com/material-components/material-components-web/commit/587d8f871df33f9f7584d9e6612389e93c6eb04f)) +* **focus:** Remove `focus-ring.theme-component` and `focus-ring.theme-component-derived` mixins. ([43f5323](https://github.com/material-components/material-components-web/commit/43f5323bc078a4ed7df651a0170973194dd9031d)) +* **focus ring:** BREAKING_CHANGE Renaming focus-ring files in preparation for splitting focus-ring into two variants. One with an outward entrance animation, and one with an inward animation. ([e8912fd](https://github.com/material-components/material-components-web/commit/e8912fd3741e891a71a19b7370fa922358bdd278)) +* **focus ring:** Defining styles for focus ring variant that animates inwards. ([16fbd30](https://github.com/material-components/material-components-web/commit/16fbd30ffe8176e7a049663782c95456eaa95825)) +* **focus-ring:** add Sass mixin for testing ([6a4b3f8](https://github.com/material-components/material-components-web/commit/6a4b3f834d4f512a68e46f6fe56c4e52bc737004)) +* **focus-ring:** Added a SASS function to help more easily mold the focus ring around its corresponding component's shape. ([32d8a96](https://github.com/material-components/material-components-web/commit/32d8a96486823b6dfe077278114c12aed2a14bf5)) +* **focus-ring:** Adds animation for focus-ring. ([c492898](https://github.com/material-components/material-components-web/commit/c492898c238efd7a46476f4c0181e65bbbe04778)) +* **focus-ring:** support variable shapes in outward variant ([311ab4d](https://github.com/material-components/material-components-web/commit/311ab4d4aa4367ee99d505b89c1550cce81345e4)) +* **focusring:** Extra bottom offset for inward focus ring ([6fcd8d4](https://github.com/material-components/material-components-web/commit/6fcd8d41839a069202e48f7dace96739ad21d078)) +* **formfield:** Add `mdc-label` class to `