github material-components/material-web v1.1.0

latest releases: v2.1.0, v2.0.0, v1.5.1...
9 months ago

1.1.0 (2023-12-12)

Features

  • chips: add filter chip selected-icon slot to customize checkmark (89b4c2e)
  • chips: add tokens to customize padding (c9e8de0)
  • chip: trailing remove icon can now be customized (b44b90c)
  • chip: trailing remove icon can now be customized (49a6be1)
  • chip: trailing remove icon can now be customized (76883cd)
  • menu,select: allow menu and select typeahead to read default slot text content (af49b64)
  • menu: add document-level positioning (2b591ca), closes #5120
  • menu: add popover functionality (7859b39), closes #2023 #5120
  • radio: add required constraint validation (b5686ea), closes #4316
  • select: match menu width to select and introduce clamp-menu-width (a5a40b6)
  • switch: add slot icons (9255be1)

Bug Fixes

  • 5182: dialog icon padding error (257e9c6)
  • add @material/web@nightly publishes (91c1221)
  • behaviors: add focusable behavior to labs (d1ef1fe)
  • behaviors: validation not reporting when form tries to submit (c53a419)
  • button: allow overriding cursor using CSS (798f5ae)
  • button: allow overriding min-width and user-select (1852238)
  • button: allow overriding padding and gap (5bb4a42)
  • button: don't show overflowing labels (8dcb3f6)
  • button: height increases when label wraps (7cd657b)
  • button: labels not truncating, add support for multiline with text-wrap: wrap (5d964ad)
  • button: sometimes submits form even when click listener prevents default (9e3f080), closes #5032
  • checkbox: checked and indeterminate not updated during input event (e78a52f)
  • chip: disabled attribute prevents click event. (2dba006)
  • chip: disabled attribute prevents click event. (d501ddd)
  • chip: make tap highlight transparent (c3bfbaa)
  • Circular progress isn't circular in flex column display (075119c)
  • docs: prepare docs generator for mixin version of lit analyzer (5e0000a)
  • fab: make tap highlight transparent (4e8053d)
  • filter-chip: reflect correct value on click event (0b4d4c2)
  • list-item: hide headline overflow and fix width. (4697407)
  • list-item: make tap highlight transparent (cca0789)
  • menu: declare popover API types (bf8d3f6)
  • menu: declare popover property type on HTMLElement (3d8c7ac)
  • menu: escape not closing menus with submenus (bd88880)
  • menu: shift tab into anchor closes menu (c4cbd36)
  • progress: allow linear progress to fill flex containers (a450e42), closes #5042
  • segmented-button: make tap highlight transparent (e4728bd)
  • select,textfield: native form validation shows error state (6b5ab21)
  • select: focus() delegates properly, focus on reporting validity (897d977)
  • select: form failure no longer throws non-focusable error (a5a6974), closes #5078
  • select: select menu render is over most stacking contexts with popover (a2b3204)
  • tabs: allow changing tab padding (dd005df)
  • tabs: fields intended to be accessed from templates must be exported (b7be1cb)
  • text-field: wrap text in textarea (4fce487)

Don't miss a new material-web release

NewReleases is sending notifications on new releases.