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..d985a1cfd9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,49 @@ # Changelog +## [2.5.0](https://github.com/material-components/material-web/compare/v2.4.1...v2.5.0) (2026-05-07) + + +### 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 icon component ([b8cba86](https://github.com/material-components/material-web/commit/b8cba8650aba2ab1828d1ee46d5499dfa06e630c)) +* **labs:** add expressive list utility class component ([33d8df2](https://github.com/material-components/material-web/commit/33d8df2507a906faa92a24ee5114ee9c9031bd8e)) +* **labs:** add expressive menu utility class component ([95dd57c](https://github.com/material-components/material-web/commit/95dd57cd533acae4288353e879f6affe832dafb9)) +* **labs:** add expressive split button ([3758f46](https://github.com/material-components/material-web/commit/3758f46ba64e8f3e9d5dd49b76c03db941975e90)) +* **labs:** add expressive system stylesheets ([7baa861](https://github.com/material-components/material-web/commit/7baa8612711a2486384792e882bfe0a57e84b188)) +* **labs:** add icon button utility class component ([3400f36](https://github.com/material-components/material-web/commit/3400f363c035e394bab45739adbb7bb7a60d6eeb)) +* **labs:** add Material for Tailwind theme stylesheet ([917e080](https://github.com/material-components/material-web/commit/917e080915381093dd4590627e4134884d008e82)) +* **labs:** add radio utility class component ([d37988b](https://github.com/material-components/material-web/commit/d37988b466618d6e8544233b452042ae2a5b5653)) +* **labs:** add spacing system stylesheet ([026f39d](https://github.com/material-components/material-web/commit/026f39dbd234cae1034153053b8d2a4ec772198b)) +* **labs:** add switch utility class component ([f6c1871](https://github.com/material-components/material-web/commit/f6c1871b9dfa983afa761061d0c252ea038bfb75)) +* **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)) +* **switch:** gray overlay when disabled on Firefox v150 ([3b431c9](https://github.com/material-components/material-web/commit/3b431c9b99fc8da55c9bc32c7fbafd0fa0defe23)) +* **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 a8929c1584..a389851a2d 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 f32ffc9281..a553da7505 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" },