From e0955c1f4cb407951946131a0b6cf79e2e684b43 Mon Sep 17 00:00:00 2001 From: Lit Robot Date: Fri, 10 Apr 2026 14:21:48 -0700 Subject: [PATCH] chore: release 2.5.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 10 +++++++--- 4 files changed, 45 insertions(+), 6 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index fdadbf22dc..78baf5bf9b 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.4.1" + ".": "2.5.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 0963d2b7cd..2d957805f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,40 @@ # Changelog +## [2.5.0](https://github.com/material-components/material-web/compare/v2.4.1...v2.5.0) (2026-04-10) + + +### Features + +* export CSSStyleSheet as default from CSSResult-in-js files ([1cbfc75](https://github.com/material-components/material-web/commit/1cbfc757e98e075a3759260b3d9f5107a714db2d)) +* **labs:** add card utility class component ([0c8986c](https://github.com/material-components/material-web/commit/0c8986cbb567d406ac3540a9a914d22d89b22628)) +* **labs:** add checkbox utility class component ([81807b2](https://github.com/material-components/material-web/commit/81807b2339da7e6d867a8a1d511dda5882b395ae)) +* **labs:** add divider utility class component ([593705e](https://github.com/material-components/material-web/commit/593705e49722093b5a3d5439c2c8507116fc636e)) +* **labs:** add expressive button utility class component ([b39e13e](https://github.com/material-components/material-web/commit/b39e13e8afc0cd2975d792bca16992a0b567916d)) +* **labs:** add expressive fab utility class component ([c86e3a2](https://github.com/material-components/material-web/commit/c86e3a26188fbb28b8f45bb2ea25a8a2a676dbbd)) +* **labs:** add expressive system stylesheets ([7baa861](https://github.com/material-components/material-web/commit/7baa8612711a2486384792e882bfe0a57e84b188)) +* **labs:** add radio utility class component ([d37988b](https://github.com/material-components/material-web/commit/d37988b466618d6e8544233b452042ae2a5b5653)) +* **labs:** change form-submitter to a behavior mixin ([5a9f7da](https://github.com/material-components/material-web/commit/5a9f7da562446f5e628d29fdc83490113103310e)) +* **labs:** change form-submitter to a behavior mixin ([4142a69](https://github.com/material-components/material-web/commit/4142a697caf4d57b4c99ee568b74081cb8edf210)) +* **list,menu:** support styling `gap` on items ([3302730](https://github.com/material-components/material-web/commit/3302730ae75bef2fb89c53f2d1c866ce034089e8)) +* **sass-ext:** add `@material/web/sass/ext` helper utilities ([dd87fd2](https://github.com/material-components/material-web/commit/dd87fd2117e46b524625c929d4c0ea8d0097b542)) + + +### Bug Fixes + +* **button,iconbutton:** use form-associated mixin behavior ([082faad](https://github.com/material-components/material-web/commit/082faad915fb4ded0c151ca6546027fa7f37c616)) +* **field:** prevent NaN transforms when element is hidden ([590ae99](https://github.com/material-components/material-web/commit/590ae99ff77c5296258b322dd98351c7e2be20f5)) +* **iconbutton:** use event dispatch hooks for toggle clicks ([9538d26](https://github.com/material-components/material-web/commit/9538d26d86f997274b52606c10402c480f64637d)) +* remove internal `*-styles.js` generated files ([7bf4a7e](https://github.com/material-components/material-web/commit/7bf4a7ece5b44692fe7f17b42d0f4809df739b00)) +* **select:** stale tabindex caused incorrect typeahead value changes ([e16e2f6](https://github.com/material-components/material-web/commit/e16e2f6c5e18aaa4d8ef35e5a385b6748be85b78)), closes [#5913](https://github.com/material-components/material-web/issues/5913) +* **slider:** prevent internal selection and a frozen knob. ([46fc0ea](https://github.com/material-components/material-web/commit/46fc0ead2f66a3cadb6d3c00f4e62065e0d2d632)) +* **tokens:** add expressive token versions ([9779099](https://github.com/material-components/material-web/commit/977909925e484fcfefae74a5babf70c996d6c656)) +* **tokens:** add readme for the `@material/web/tokens/versions` folder ([a7ba471](https://github.com/material-components/material-web/commit/a7ba471a627b03b0849682b1301bc4c5474baba7)) + + +### Reverts + +* "feat(labs): change form-submitter to a behavior mixin" ([38724b9](https://github.com/material-components/material-web/commit/38724b9070301bf725db7b45c9cba0898c657549)) + ## [2.4.1](https://github.com/material-components/material-web/compare/v2.4.0...v2.4.1) (2025-10-27) diff --git a/package-lock.json b/package-lock.json index 84d1cb6533..9f9655fa3f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@material/web", - "version": "2.4.1", + "version": "2.5.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@material/web", - "version": "2.4.1", + "version": "2.5.0", "license": "Apache-2.0", "workspaces": [ "catalog" diff --git a/package.json b/package.json index 9ea523b6d7..72dfd58a55 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@material/web", - "version": "2.4.1", + "version": "2.5.0", "publishConfig": { "access": "public" }, @@ -174,8 +174,12 @@ "tokens/versions/**/_md-*.scss", "!tokens/versions/**/*-meta.scss" ], - "output": ["tokens/versions/**/*-meta.scss"], - "dependencies": ["build:scripts"] + "output": [ + "tokens/versions/**/*-meta.scss" + ], + "dependencies": [ + "build:scripts" + ] }, "test": { "command": "wtr",