1.0.0-pre.14 (2023-07-24)
⚠ 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 tovalue
- 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 tovalue
(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
- update next version (4596c4a)