Releases: angular/components
Releases · angular/components
v19.1.0-next.2
19.1.0-next.2 "rhodium-rhubarb" (2024-12-11)
material-experimental
Commit | Description |
---|---|
column-resize: Add support for "lazy" rather than live updating during resizing. (#30120) |
cdk-experimental
Commit | Description |
---|---|
column-resize: Support column size persistance hooks (#30136) |
material
Commit | Description |
---|---|
expansion: switch away from animations module (#30119) | |
menu: decouple menu lifecycle from animations (#30148) | |
paginator: ignore clicks on disabled buttons (#30138) | |
select: add opt-in input that allows selection of nullable options (#30142) | |
timepicker: deserialize ControlValueAccessor values correctly (#30149) | |
timepicker: disable toggle if timepicker is disabled (#30137) |
v19.0.3
19.0.3 "polonium-popsicle" (2024-12-11)
material
Commit | Description |
---|---|
expansion: switch away from animations module (#30119) | |
menu: decouple menu lifecycle from animations (#30148) | |
paginator: ignore clicks on disabled buttons (#30138) | |
select: add opt-in input that allows selection of nullable options (#30142) | |
timepicker: deserialize ControlValueAccessor values correctly (#30149) | |
timepicker: disable toggle if timepicker is disabled (#30137) |
v19.1.0-next.1
19.1.0-next.1 "plastic-monkey" (2024-12-04)
youtube-player
Commit | Description |
---|---|
update to latest typings (#30126) |
material
Commit | Description |
---|---|
button-toggle: unable to tab into ngModel-based group on first render (#30103) | |
core: optgroup label color not inferred correctly (#30085) | |
schematics: avoid parsing stylesheets that don't include Material | |
schematics: error if stylesheet contains syntax errors | |
sort: simplify animations (#30057) | |
tabs: ink bar not showing when same tab is re-selected (#30121) |
cdk
Commit | Description |
---|---|
accordion: improve accessibility in example code (#30087) | |
menu: disable flexible dimensions (#30086) |
docs
Commit | Description |
---|---|
add example for adding icon in meta section using matListI… (#30068) |
v19.0.2
19.0.2 "plastic-rhino" (2024-12-04)
youtube-player
Commit | Description |
---|---|
update to latest typings (#30126) |
material
Commit | Description |
---|---|
button-toggle: unable to tab into ngModel-based group on first render (#30103) | |
core: optgroup label color not inferred correctly (#30085) | |
schematics: avoid parsing stylesheets that don't include Material | |
schematics: error if stylesheet contains syntax errors | |
sort: simplify animations (#30057) | |
tabs: ink bar not showing when same tab is re-selected (#30121) |
cdk
Commit | Description |
---|---|
accordion: improve accessibility in example code (#30087) | |
menu: disable flexible dimensions (#30086) |
v19.1.0-next.0
v19.0.1
19.0.1 "mercury-mailbox" (2024-11-27)
material
Commit | Description |
---|---|
button-toggle: animate checkbox (#30025) | |
chips: emit state changes when chip grid is disabled (#30033) | |
datepicker: adds comparison ids and aria-describedby spans (#30040) | |
slider: update documentation (#30029) | |
timepicker: make disabled input public (#30063) |
docs
Commit | Description |
---|---|
update errorState example to cover handle missing state (#30059) |
multiple
Commit | Description |
---|---|
use cross-compatible type for setTimeout (#30073) |
v19.0.0
19.0.0 "hafnium-hippo" (2024-11-19)
cdk
Commit | Description |
---|---|
a11y: use native media query for high contrast detection (#29678) | |
private: create cdk-visually-hidden style loader (#29757) | |
overlay: avoid having to manually load structural styles | |
overlay: load structural styles in a cascade layer (#29725) | |
portal: remove ComponentFactoryResolver usages (#27427) | |
scrolling: adds ngTemplateContextGuard (#27276) | |
text-field: avoid having to manually load text field styles | |
tree: fix issue where isExpanded wouldn't be set if placed before isExpandable (#29565) |
|
tree: only handle keyboard events directly from the node (#29861) | |
tree: warn if mixed node types are used within the same tree |
material
Commit | Description |
---|---|
checkbox: add new aria properties to MatCheckbox (#29457) | |
core: add experimental theme demo (#29636) | |
core: add theme-overrides mixin (#29858) | |
core: create focus-indicator structural styles loader (#29763) | |
core: default to color-scheme theme type (#29907) | |
core: deprecate the core mixin (#29906) | |
core: rename theme mixin (#29857) | |
core: switch system prefix from sys to mat-sys (#29908) | |
input: add the ability to interact with disabled inputs (#29574) | |
schematics: create v19 core removal schematic (#29768) | |
schematics: Switch custom theme schematic to use theme mixin instead of define-theme and add high contrast override mixins (#29642) | |
schematics: Update custom theme schematic to work with light-dark and use theme-overrides mixin (#29911) | |
tabs: add alignTabs in MatTabsConfig (#29779) |
|
theming: Disambiguate token names in theme overrides (#29859) | |
timepicker: add test harnesses | |
timepicker: add timepicker component | |
bottom-sheet: add height minHeight maxHeight to config (#29794) |
|
core: add missing system variables (#29624) | |
core: allow optgroup overrides through core-overrides (#29897) | |
core: avoid browser inconsistencies when parsing time | |
core: avoid having to manually load ripple styles | |
core: change ng-add to use mat.theme (#29990) | |
core: correctly identify color input (#29909) | |
core: delete deprecated APIs (#29651) | |
core: drop sanity checks (#29688) | |
core: option showing double selected indicator in high contrast mode | |
core: remove unused motion system vars (#29920) | |
core: rename sys vars from mat-app to mat-sys (#29879) | |
core: stop manually instantiating MatRipple directive (#29630) | |
core: update prebuilt themes to use mat.theme (#29989) | |
datepicker: calendar font tokens not being picked up (#29610) | |
form-field: avoid touching the DOM on each state change | |
form-field: incorrect form field border radius with system-level themes (#29966) | |
[](53... |
v18.2.14
v19.0.0-rc.3
v19.0.0-rc.2
19.0.0-rc.2 "barium-binoculars" (2024-11-13)
youtube-player
Commit | Description |
---|---|
ready event not emitting | |
startSeconds not applied when using placeholder |
material
Commit | Description |
---|---|
bottom-sheet: add height minHeight maxHeight to config (#29794) |
|
core: change ng-add to use mat.theme (#29990) | |
core: incorrect validation in get-theme-color (#29994) | |
core: update prebuilt themes to use mat.theme (#29989) | |
schematics: add explicit system variable prefix schematic (#29980) | |
sidenav: prevent the content from jumping when hydrated (#29991) | |
snack-bar: prevent override of snack bar action button color (#27511) |
cdk
Commit | Description |
---|---|
listbox: make tabindex zoneless compatible (#29970) | |
table: set explicit role on all cells (#29987) | |
testing: allow use of plaintext-only for contenteditable (#29999) |
|
tree: warn if mixed node types are used within the same tree |