Skip to content

Releases: angular/components

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)

v19.0.0-rc.3

15 Nov 12:30
Compare
Choose a tag to compare
v19.0.0-rc.3 Pre-release
Pre-release

19.0.0-rc.3 "frozen-feast" (2024-11-15)

material

Commit Description
fix - 5ba97925b form-field: avoid touching the DOM on each state change
fix - 5345a875f input: preserve aria-describedby set externally
fix - dbcb921d5 menu: handle keyboard events through dispatcher (#29997)

cdk

Commit Description
fix - 05c78afcd table: run differ for all columns (#30012)

v19.0.0-rc.2

13 Nov 17:25
Compare
Choose a tag to compare
v19.0.0-rc.2 Pre-release
Pre-release

19.0.0-rc.2 "barium-binoculars" (2024-11-13)

youtube-player

Commit Description
fix - 09da06b42 ready event not emitting
fix - 288598750 startSeconds not applied when using placeholder

material

Commit Description
fix - de6c20686 bottom-sheet: add height minHeight maxHeight to config (#29794)
fix - d0d59b784 core: change ng-add to use mat.theme (#29990)
fix - b7f509c5b core: incorrect validation in get-theme-color (#29994)
fix - d55ec612c core: update prebuilt themes to use mat.theme (#29989)
fix - 482009bac schematics: add explicit system variable prefix schematic (#29980)
fix - 75631fb0b sidenav: prevent the content from jumping when hydrated (#29991)
fix - bb66db738 snack-bar: prevent override of snack bar action button color (#27511)

cdk

Commit Description
fix - 8141e45a8 listbox: make tabindex zoneless compatible (#29970)
fix - a78f47551 table: set explicit role on all cells (#29987)
fix - fda61f565 testing: allow use of plaintext-only for contenteditable (#29999)
fix - f6066c23f tree: warn if mixed node types are used within the same tree

v18.2.13

13 Nov 17:15
Compare
Choose a tag to compare

18.2.13 "strontium-sauce" (2024-11-13)

material

Commit Description
fix - c643f04ef core: incorrect validation in get-theme-color (#29994)
fix - aed9094f9 snack-bar: prevent override of snack bar action button color (#27511)

cdk

Commit Description
fix - 1ea3ba383 listbox: make tabindex zoneless compatible (#29970)
fix - 890036064 table: set explicit role on all cells (#29987)
fix - 3c7de8400 testing: allow use of plaintext-only for contenteditable (#29999)

v19.0.0-rc.1

06 Nov 17:13
Compare
Choose a tag to compare
v19.0.0-rc.1 Pre-release
Pre-release

19.0.0-rc.1 "lolite-lollipop" (2024-11-06)

material

Commit Description
fix - d8dedc9b7 datepicker: use SVG icons for calendar (#29957)
fix - a2cd04902 form-field: incorrect form field border radius with system-level themes (#29966)
fix - de5e57ad1 menu: use static elevation (#29968)
fix - 9b5ee9d55 timepicker: value considered as invalid by default

multiple

Commit Description
fix - d1d53f51a remove usages of Sass globals (#29972)

v18.2.12

06 Nov 17:24
Compare
Choose a tag to compare

18.2.12 "galaxite-galaxy" (2024-11-06)

material

Commit Description
fix - 3fc968a59 datepicker: use SVG icons for calendar (#29957)

v19.0.0-rc.0

31 Oct 14:21
Compare
Choose a tag to compare
v19.0.0-rc.0 Pre-release
Pre-release

19.0.0-rc.0 "magnetite-mango" (2024-10-31)

google-maps

Commit Description
fix - 74c2a081f9 resolve CLI errors in ng update schematic (#29947)

material

Commit Description
fix - 95ef66c8c1 button: anchor not handling disabledInteractive correctly (#29938)
fix - 5403b4b074 core: remove unused motion system vars (#29920)
fix - d28e99c035 sidenav: remove IE animation workaround (#29929)
fix - 8f775465c9 stepper: remove IE animation workaround (#29916)

cdk

Commit Description
perf - a40b5a7998 table: Use ResizeObservers instead of dom measurement to reduce layout thrashing (where possible) (#29814)

v18.2.11

31 Oct 14:09
Compare
Choose a tag to compare

18.2.11 "limonite-lemon" (2024-10-31)

material

Commit Description
fix - a98c886163 button: anchor not handling disabledInteractive correctly (#29938)
fix - 810040e8fc sidenav: remove IE animation workaround (#29929)
fix - 197747e2bd stepper: remove IE animation workaround (#29916)

cdk

Commit Description
fix - 5d1bc76430 tree: only handle keyboard events directly from the node
perf - a3449dc851 table: Use ResizeObservers instead of dom measurement to reduce layout thrashing (where possible) (#29814)

v19.0.0-next.10

23 Oct 20:48
Compare
Choose a tag to compare
v19.0.0-next.10 Pre-release
Pre-release

19.0.0-next.10 "plastic-moose" (2024-10-23)

google-maps

Commit Description
fix - a6709497fc expose all clusterer types (#29905)

material

Commit Description
feat - b519b4785b core: default to color-scheme theme type (#29907)
feat - ea0d1ba7b7 core: deprecate the core mixin (#29906)
feat - 4b49d73542 core: switch system prefix from sys to mat-sys (#29908)
feat - 3fc1f9a1b0 schematics: Update custom theme schematic to work with light-dark and use theme-overrides mixin (#29911)
fix - 5153a5cd4b chips: emitting end event multiple times when holding down key (#29894)
fix - 5ad133d073 core: allow optgroup overrides through core-overrides (#29897)
fix - a8e40ec341 core: correctly identify color input (#29909)
fix - 0064b4218b tabs: remove IE animation workaround (#29899)