19.0.0-next.1 "plastic-moose" (2024-08-22)
Breaking Changes
multiple
-
- In order for Material to be compatible with recent changes in Sass and upcoming changes in the CSS standard, tokens are now emitted in-place, rather the being hoisted to the top of the selector. As a result, some token overrides might not apply anymore. This is relevant primarily for the cases like
@include mat.button-theme($theme); --mat-button-color: red;
. It can be resolved by wrapping the overrides with & {}
, for example @include mat.button-theme($theme); & { --mat-button-color: red; }
.
material
| Commit | Type | Description |
| -- | -- | -- |
| 1abb484aa7 | feat | input: add the ability to interact with disabled inputs (#29574) |
| 7cf8c6c464 | fix | datepicker: calendar font tokens not being picked up (#29610) |
| 4f2bc4da78 | fix | icon: update error message for missing HttpClient (#29589) |
| adf413670f | fix | menu: inconsistent layout of submenu icon (#29603) |
| 357f6f27a5 | fix | tabs: switch pagination to not use native buttons (#29605) |
cdk
| Commit | Type | Description |
| -- | -- | -- |
| 04ce4d2648 | fix | drag-drop: preview positioned incorrectly when RTL is set on the body (#29606) |
multiple
| Commit | Type | Description |
| -- | -- | -- |
| 01711b1804 | fix | account for mixed declarations in latest Sass version (#29596) |
| cb1450fc76 | fix | change fallbacks to use m3 (#29528) |
<!-- CHANGELOG SPLIT MARKER -->
<a name="18.2.1"></a>