Skip to content

Releases: angular/components

v19.1.0-next.3

18 Dec 18:53
Compare
Choose a tag to compare
v19.1.0-next.3 Pre-release
Pre-release

19.1.0-next.3 "cotton-curtains" (2024-12-18)

cdk-experimental

Commit Description
fix - 50d906b3e3 column-resize: Previous size was being sent for persistance rather than newly updated size in non-live resize mode. (#30161)

material

Commit Description
fix - 057ed370aa api-theme: fix nav items hover/focus contrast (#1004)
fix - 3163040850 docs: change twitter logo (#1245)
fix - 4697d8e180 list: enable MacOS select all with command+a (#30183)
fix - 4620df14f7 menu: remove dependency on animations module (#30163)
fix - c12b73ee66 table: improve filter predicate efficiency (#30172)
fix - 04a7652dca table: set border none for header cells on last row (#30193)
fix - a0b5546111 theme: unselected theme picker
fix - b924e869c5 theming: fix not found error in the guide duplicate theming styles document (#30108)
fix - c04f84fd3b tooltip: body line height affecting gap (#30164)

cdk

Commit Description
feat - 62a672af0d dialog: expose cdk dialog docs (#1144)
feat - a0a16fc70e menu: expose cdk menu docs (#1142)
fix - a141c22e99 drag-drop: resolve projected handles
fix - 454d9f9c09 drag-drop: stop dragging on touchcancel (#30184)
fix - d34d2a2ca3 testing: add code to keyboard events (#30188)

v19.0.4

18 Dec 17:19
Compare
Choose a tag to compare

19.0.4 "linen-lampshade" (2024-12-18)

material

Commit Description
fix - 050b59b883 list: enable MacOS select all with command+a (#30183)
fix - c3f22f3c9a menu: remove dependency on animations module (#30163)
fix - a9c569e13d sort: avoid center align for sort header (#30198)
fix - f0ec675aaa table: improve filter predicate efficiency (#30172)
fix - b724b0698c table: set border none for header cells on last row (#30193)
fix - 125d867161 theming: fix not found error in the guide duplicate theming styles document (#30108)
fix - 8d3279fcd4 tooltip: body line height affecting gap (#30164)

cdk

Commit Description
fix - 622057a146 drag-drop: resolve projected handles
fix - 1456074baa drag-drop: stop dragging on touchcancel (#30184)
fix - c92def439b testing: add code to keyboard events (#30188)

v19.1.0-next.2

11 Dec 18:35
Compare
Choose a tag to compare
v19.1.0-next.2 Pre-release
Pre-release

19.1.0-next.2 "rhodium-rhubarb" (2024-12-11)

material-experimental

Commit Description
feat - 8685c01a92 column-resize: Add support for "lazy" rather than live updating during resizing. (#30120)

cdk-experimental

Commit Description
feat - 75c8aa8767 column-resize: Support column size persistance hooks (#30136)

material

Commit Description
fix - aafa151e78 expansion: switch away from animations module (#30119)
fix - 77393153fd menu: decouple menu lifecycle from animations (#30148)
fix - 8d3bca5eb0 paginator: ignore clicks on disabled buttons (#30138)
fix - 02967137f3 select: add opt-in input that allows selection of nullable options (#30142)
fix - f7d787b1e8 timepicker: deserialize ControlValueAccessor values correctly (#30149)
fix - db8f6c0a9f timepicker: disable toggle if timepicker is disabled (#30137)

v19.0.3

11 Dec 18:20
Compare
Choose a tag to compare

19.0.3 "polonium-popsicle" (2024-12-11)

material

Commit Description
fix - 7b64c451e6 expansion: switch away from animations module (#30119)
fix - d18c3395d8 menu: decouple menu lifecycle from animations (#30148)
fix - 3ea8cf5c31 paginator: ignore clicks on disabled buttons (#30138)
fix - fbaf286f9c select: add opt-in input that allows selection of nullable options (#30142)
fix - 600a8b04f9 timepicker: deserialize ControlValueAccessor values correctly (#30149)
fix - 4b69162998 timepicker: disable toggle if timepicker is disabled (#30137)

v19.1.0-next.1

04 Dec 19:49
Compare
Choose a tag to compare
v19.1.0-next.1 Pre-release
Pre-release

19.1.0-next.1 "plastic-monkey" (2024-12-04)

youtube-player

Commit Description
fix - 8a55d9a09e update to latest typings (#30126)

material

Commit Description
fix - f0a767ca0f button-toggle: unable to tab into ngModel-based group on first render (#30103)
fix - 6962c85837 core: optgroup label color not inferred correctly (#30085)
fix - 4ef3baaf08 schematics: avoid parsing stylesheets that don't include Material
fix - c89192639c schematics: error if stylesheet contains syntax errors
fix - a08eeebf6b sort: simplify animations (#30057)
fix - a028b5d842 tabs: ink bar not showing when same tab is re-selected (#30121)

cdk

Commit Description
fix - de6c491892 accordion: improve accessibility in example code (#30087)
fix - 85d26391e4 menu: disable flexible dimensions (#30086)

docs

Commit Description
fix - d7fc560140 add example for adding icon in meta section using matListI… (#30068)

v19.0.2

04 Dec 18:49
Compare
Choose a tag to compare

19.0.2 "plastic-rhino" (2024-12-04)

youtube-player

Commit Description
fix - 1d3905a208 update to latest typings (#30126)

material

Commit Description
fix - 0ed9869529 button-toggle: unable to tab into ngModel-based group on first render (#30103)
fix - 72ff6fcce3 core: optgroup label color not inferred correctly (#30085)
fix - c395585446 schematics: avoid parsing stylesheets that don't include Material
fix - 5b3350a60e schematics: error if stylesheet contains syntax errors
fix - 1235ad28bc sort: simplify animations (#30057)
fix - 5b165067e8 tabs: ink bar not showing when same tab is re-selected (#30121)

cdk

Commit Description
fix - 460f971b27 accordion: improve accessibility in example code (#30087)
fix - 6306a12c12 menu: disable flexible dimensions (#30086)

v19.1.0-next.0

27 Nov 11:34
Compare
Choose a tag to compare
v19.1.0-next.0 Pre-release
Pre-release

19.1.0-next.0 "hassium-ham" (2024-11-27)

material

Commit Description
feat - f47f5f9a1 schematics: Add CSS output to custom theme schematic (#30004)

multiple

Commit Description
fix - 3a7724e95 remove webkit-overflow-scrolling (#30003)

v19.0.1

27 Nov 11:23
Compare
Choose a tag to compare

19.0.1 "mercury-mailbox" (2024-11-27)

material

Commit Description
fix - 2d7e078bb button-toggle: animate checkbox (#30025)
fix - edac40645 chips: emit state changes when chip grid is disabled (#30033)
fix - 18f7f4bb9 datepicker: adds comparison ids and aria-describedby spans (#30040)
fix - 375435497 slider: update documentation (#30029)
fix - a31201475 timepicker: make disabled input public (#30063)

docs

Commit Description
fix - f9d9d2c81 update errorState example to cover handle missing state (#30059)

multiple

Commit Description
fix - 59b7f436a use cross-compatible type for setTimeout (#30073)

v19.0.0

19 Nov 16:33
Compare
Choose a tag to compare

19.0.0 "hafnium-hippo" (2024-11-19)

cdk

Commit Description
feat - f4a02adb7 a11y: use native media query for high contrast detection (#29678)
feat - 9b4085c6e private: create cdk-visually-hidden style loader (#29757)
fix - df21d2b09 overlay: avoid having to manually load structural styles
fix - 560878a23 overlay: load structural styles in a cascade layer (#29725)
fix - 873eb01e0 portal: remove ComponentFactoryResolver usages (#27427)
fix - 5439460d1 scrolling: adds ngTemplateContextGuard (#27276)
fix - ad18e6d74 text-field: avoid having to manually load text field styles
fix - bd84c2a67 tree: fix issue where isExpanded wouldn't be set if placed before isExpandable (#29565)
fix - 3b4ade5a0 tree: only handle keyboard events directly from the node (#29861)
fix - f6066c23f tree: warn if mixed node types are used within the same tree

material

Commit Description
feat - 9122335b2 checkbox: add new aria properties to MatCheckbox (#29457)
feat - 64ed7ca71 core: add experimental theme demo (#29636)
feat - a58e6f671 core: add theme-overrides mixin (#29858)
feat - d206225c5 core: create focus-indicator structural styles loader (#29763)
feat - b519b4785 core: default to color-scheme theme type (#29907)
feat - ea0d1ba7b core: deprecate the core mixin (#29906)
feat - 486990912 core: rename theme mixin (#29857)
feat - 4b49d7354 core: switch system prefix from sys to mat-sys (#29908)
feat - 1abb484aa input: add the ability to interact with disabled inputs (#29574)
feat - 4adc3725d schematics: create v19 core removal schematic (#29768)
feat - 9c3af284f schematics: Switch custom theme schematic to use theme mixin instead of define-theme and add high contrast override mixins (#29642)
feat - 3fc1f9a1b schematics: Update custom theme schematic to work with light-dark and use theme-overrides mixin (#29911)
feat - ff3d342fd tabs: add alignTabs in MatTabsConfig (#29779)
feat - 371446a7c theming: Disambiguate token names in theme overrides (#29859)
feat - 9546fe77e timepicker: add test harnesses
feat - 2646e0885 timepicker: add timepicker component
fix - de6c20686 bottom-sheet: add height minHeight maxHeight to config (#29794)
fix - fcb76d3ed core: add missing system variables (#29624)
fix - 5ad133d07 core: allow optgroup overrides through core-overrides (#29897)
fix - 0fb4247ce core: avoid browser inconsistencies when parsing time
fix - 855ed4948 core: avoid having to manually load ripple styles
fix - d0d59b784 core: change ng-add to use mat.theme (#29990)
fix - a8e40ec34 core: correctly identify color input (#29909)
fix - edce90652 core: delete deprecated APIs (#29651)
fix - 54875a325 core: drop sanity checks (#29688)
fix - ef14c2869 core: option showing double selected indicator in high contrast mode
fix - 5403b4b07 core: remove unused motion system vars (#29920)
fix - 613cf5406 core: rename sys vars from mat-app to mat-sys (#29879)
fix - d0e178b75 core: stop manually instantiating MatRipple directive (#29630)
fix - d55ec612c core: update prebuilt themes to use mat.theme (#29989)
fix - 7cf8c6c46 datepicker: calendar font tokens not being picked up (#29610)
fix - 5ba97925b form-field: avoid touching the DOM on each state change
fix - a2cd04902 form-field: incorrect form field border radius with system-level themes (#29966)
[fix - 5345a875f](53...
Read more

v18.2.14

19 Nov 14:12
Compare
Choose a tag to compare

18.2.14 "osmium-oracle" (2024-11-19)

cdk

Commit Description
fix - 3bd89ecd5 table: run differ for all columns (#30012)