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

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

1.0.0-pre.9 (2023-05-25)

⚠ BREAKING CHANGES

  • ripple: Use border-radius instead of --md-ripple-shape
  • focus: inward focus rings must be specified with inward rather than a negative offset.
  • textfield: Explicit "defaultValue" has been removed. Set the 'value' attribute to communicate a default value for resetting (similar to native )
  • iconbutton: font icons require using directly

Features

  • checkbox: add full form association support (a61f79c)
  • chips: add input chips (d029b63)
  • chips: add removable filter chips (748d70e)
  • iconbutton: add disabled container opacity tokens (d84d48c)
  • iconbutton: add disabled-icon-opacity token (7403ce1)
  • listitem: add noninteractive to list item (57f7ae2)
  • radio: add full form association support (9dc8613)
  • slider: adds explicit multi-value support via range=true, valueStart, valueEnd (7ab37e4)
  • switch: add disabled handle opacity tokens (c623c94)
  • switch: add disabled icon opacity tokens (61550d2)
  • switch: add disabled track tokens (a2045f5)
  • switch: add full form association support (921a905)
  • tabs: adds tabs and tab element (cbb24df)
  • tabs: improves support for dynamically adding/removing tabs (dd5f3f0)

Bug Fixes

  • button: theme mixin not validating (c566a64)
  • chips: add touch target (55c9701)
  • chips: incorrect shape custom property names (6fa8243)
  • demo: fix demos in internal catalog and fix some broken stories in catalog (2c5e2b9)
  • focus: corrected outward/inward animations (26d69c2)
  • formAssociated being stripped from closure (c1ba0fb)
  • ripple: remove shape token and will-change (a6c988b)
  • switch: add missing tokens (b1e9c4a)
  • tabs: adds a11y roles for tablist/tab (0da80a0)
  • tabs: high contrast and reduced motion styling; improve tab marshaling (6116c34)
  • textfield: remove defaultValue (2317c5a)

Miscellaneous Chores

Code Refactoring

  • iconbutton: remove <md-icon> (ec47f9b)

Don't miss a new material-web release

NewReleases is sending notifications on new releases.