Releases
v1.0.0-pre.14
⚠ BREAKING CHANGES
Rename @material/web/<component>/lib
to @material/web/<component>/internal
. Prefer not using internal files.
focus: Change @material/web/focus/focus-ring.js
to @material/web/focus/md-focus-ring.js
.
menu: Rename @material/web/menu/lib
to @material/web/menu/internal
. Prefer not using internal files.
list: Rename @material/web/list/lib
to @material/web/list/internal
. Prefer not using internal files.
focus: Rename @material/web/focus/lib
to @material/web/focus/internal
. Prefer not using internal files.
icon: Rename @material/web/icon/lib
to @material/web/icon/internal
. Prefer not using internal files.
iconbutton: Rename @material/web/iconbutton/lib
to @material/web/iconbutton/internal
. Prefer not using internal files.
field: Rename @material/web/field/lib
to @material/web/field/internal
. Prefer not using internal files.
divider: Rename @material/web/divider/lib
to @material/web/divider/internal
. Prefer not using internal files.
chips: Rename @material/web/chips/lib
to @material/web/chips/internal
. Prefer not using internal files.
elevation: Rename @material/web/elevation/lib
to @material/web/elevation/internal
. Prefer not using internal files.
fab: Rename @material/web/fab/lib
to @material/web/fab/internal
. Prefer not using internal files.
dialog: Rename @material/web/dialog/lib
to @material/web/dialog/internal
. Prefer not using internal files.
checkbox: Rename @material/web/checkbox/lib
to @material/web/checkbox/internal
. Prefer not using internal files.
button: Rename @material/web/button/lib
to @material/web/button/internal
. Prefer not using internal files.
checkbox: Rename --md-checkbox-unselected-<token>
to --md-checkbox-<token>
progress: rename progress
property to value
progress: remove circular progress slots
focus: Set --md-focus-ring-*
tokens directly on <md-focus-ring>
elements. Focus rings are exposed with ::part(focus-ring)
.
linearprogress: remove linearprogress directory
circularprogress: remove circularprogress directory
field: remove resizable, use css resize: both
textfield: Rename --md-*-field-container-padding-vertical
to --md-*-field-top-space
and --md-*-field-bottom-space
. Rename --md-filled-*-field-with-label-container-padding-vertical
to --md-filled-*-field-with-label-top-space
and --md-filled-*-field-with-label-bottom-space
textfield: Rename --md-*-field-container-padding-horizontal
to --md-*-field-leading-space
and --md-*-field-trailing-space
textfield: Rename --md-*-field-supporting-text-padding
to --md-*-field-supporting-text-leading-space
and --md-*-field-supporting-text-trailing-space
. Rename --md-*-field-supporting-text-padding-top
to --md-*-field-supporting-text-top-space
textfield: Rename --md-*-text-field-input-text-prefix-padding
and --md-*-text-field-input-text-suffix-padding
to --md-*-text-field-input-text-prefix-trailing-space
and --md-*-text-field-input-text-suffix-leading-space
Features
add component convenience bundles (ae407b0 )
all: expose focus-ring
parts (243e231 )
checkbox: dispatch input event (154861c )
progress: add max
property (02a509b )
select: expose menu and field CSS shadow parts (c512808 ), closes #4291
textfield: add textarea type (ff2e089 )
Bug Fixes
button: remove md3-* class prefixes (2dabbdc )
button: rename "lib" directory to "internal" (601ebb6 )
checkbox: add a11y to demos (89b99a7 )
checkbox: do not announce icon for screen readers (921f185 )
checkbox: fix broken "lib" to "internal" sass import (2147af7 )
checkbox: reduce forced-colors size (b5712f3 )
checkbox: remove "unselected" prefix from tokens (66d7b8b )
checkbox: rename "lib" directory to "internal" (c4ac9f7 )
checkbox: screen readers announce errors as invalid (ec02fe4 )
chips: rename "lib" directory to "internal" (a8880f7 )
circularprogress: remove circularprogress directory (48edec0 )
dialog: rename "lib" directory to "internal" (aaa672b )
divider: rename "lib" directory to "internal" (7fc17c9 )
elevation: rename "lib" directory to "internal" (0432e6d )
fab: rename "lib" directory to "internal" (5618b5e )
field: keep label in same spot when resizing (e1f8819 )
field: move padding to slotted content (0ab5fd5 )
field: remove resizable, use css resize: both
(6734344 )
field: rename "lib" directory to "internal" (dac3639 )
field: use margin for textarea content (7fdd0c4 )
focus: move --md-focus-ring tokens to host (f7eff48 )
focus: rename "lib" directory to "internal" (77110d7 )
focus: rename import to md-focus-ring.ts (d49f9b8 )
iconbutton: rename "lib" directory to "internal" (38b1b69 )
icon: rename "lib" directory to "internal" (21b7bec )
linearprogress: remove linearprogress directory (bac10a6 )
list,menu,select: update layout tokens to latest values and fix targets (e9ef7ec )
list: rename "lib" directory to "internal" (c6e6f65 )
menu: rename "lib" directory to "internal" (a8c2fa9 )
progress: add shared class (75058ca )
progress: remove circular progress slots (aea4d5e )
progress: remove circular progress will-change CSS (0f7e881 )
progress: rename progress
property to value
(a2b4f61 )
progress: squash linearprogress and circular progress into progress (15df1d5 )
progress: update circular demos (c1aac11 )
rename "lib" directory to "internal" (6ec3f06 )
textfield: rename container-padding-horizontal token (447886d )
textfield: rename container-padding-vertical tokens (86aba33 )
textfield: rename prefix/suffix padding tokens (53966af )
textfield: rename supporting-text-padding tokens (4f37b44 )
Miscellaneous Chores
You can’t perform that action at this time.