github material-components/material-web v1.0.0-pre.14

latest releases: v2.2.0, v2.1.0, v2.0.0...
14 months ago

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 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

Don't miss a new material-web release

NewReleases is sending notifications on new releases.