Skip to content

v2.5.0

Latest

Choose a tag to compare

@lit-robot lit-robot released this 15 Jul 14:38

2.5.0 (2026-07-14)

Features

  • add custom-elements.json manifest (68d3b89)
  • export CSSStyleSheet as default from CSSResult-in-js files (1cbfc75)
  • labs: add badge utility classes to component (b4af72e)
  • labs: add card utility class component (0c8986c)
  • labs: add checkbox utility class component (81807b2)
  • labs: add container slot support for card (ed72d96)
  • labs: add container slot support for expressive button (d59dd9d)
  • labs: add divider utility class component (593705e)
  • labs: add expressive button utility class component (b39e13e)
  • labs: add expressive fab utility class component (c86e3a2)
  • labs: add expressive icon component (b8cba86)
  • labs: add expressive list utility class component (33d8df2)
  • labs: add expressive menu utility class component (95dd57c)
  • labs: add expressive split button (3758f46)
  • labs: add expressive system stylesheets (7baa861)
  • labs: add icon button utility class component (3400f36)
  • labs: add Material for Tailwind theme stylesheet (917e080)
  • labs: add radio utility class component (d37988b)
  • labs: add spacing system stylesheet (026f39d)
  • labs: add switch utility class component (f6c1871)
  • labs: change form-submitter to a behavior mixin (5a9f7da)
  • labs: change form-submitter to a behavior mixin (4142a69)
  • labs: remove elevation from button when its outline is hidden (bbdba3b)
  • list,menu: support styling gap on items (3302730)
  • sass-ext: add @material/web/sass/ext helper utilities (dd87fd2)

Bug Fixes

  • button,iconbutton: use form-associated mixin behavior (082faad)
  • button: touch target not covering tall container height (fd17013)
  • field: prevent NaN transforms when element is hidden (590ae99)
  • iconbutton: use event dispatch hooks for toggle clicks (9538d26)
  • labs: <md-icon> not working when md-icon.css not imported (f7fd08c)
  • remove internal *-styles.js generated files (7bf4a7e)
  • select: stale tabindex caused incorrect typeahead value changes (e16e2f6), closes #5913
  • slider: prevent internal selection and a frozen knob. (46fc0ea)
  • switch: gray overlay when disabled on Firefox v150 (3b431c9)
  • tokens: add expressive token versions (9779099)
  • tokens: add readme for the @material/web/tokens/versions folder (a7ba471)

Reverts

  • "feat(labs): change form-submitter to a behavior mixin" (38724b9)