Skip to content

Releases: angular/components

v19.2.0-next.0

16 Jan 15:10
Compare
Choose a tag to compare
v19.2.0-next.0 Pre-release
Pre-release

19.2.0-next.0 "bronze-baguette" (2025-01-16)

material

Commit Description
feat - 44c7320653 schematics: Add option to customize colors for neutral variant and error palettes (#30321)
fix - 1e5663636e stepper: switch away from animations module (#30314)
fix - 0eb9012777 tabs: switch away from animations module (#30281)
fix - e5c3ddfb0b timepicker: adds default aria-label to timepicker toggle (#30284)

v19.1.0

16 Jan 14:52
Compare
Choose a tag to compare

19.1.0 "denim-firefly" (2025-01-16)

material-luxon-adapter

Commit Description
fix - e52a369a1b infer first day of week from locale (#30285)

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)
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
feat - f47f5f9a1e schematics: Add CSS output to custom theme schematic (#30004)
fix - 057ed370aa api-theme: fix nav items hover/focus contrast (#1004)
fix - 5138fe7b38 checkbox: ensure focus indicator has the correct shape (#30332)
fix - 3163040850 docs: change twitter logo (#1245)
fix - 781e91e798 menu: lazy content not detached after animation (#30301)
fix - a3d9e4b45d select: match disabled placeholder color with label (#29870)
fix - 027c3ad267 select: remove color transition w/ no animations module (#30304)
fix - 4f676d4030 slider: active vs inactive tick mark count (#30319)
fix - eae073032c slider: tick mark positioning (#30329)
fix - 0c099ff024 sort: avoid center align for sort header
fix - 6ca21fd740 tabs: tab nav bar animation not working when navigating forwards (#30313)
fix - a0b5546111 theme: unselected theme picker
fix - 884740d605 tooltip: deprecate matTooltipAnimations (#30310)
perf - ab497c44e7 button: Remove unused inject. (#30320)
perf - ab44d45c56 table: Optimize expensive css selector (#30305)
perf - 980f9ba7bb tooltip: Use afterNextRender to invoke aria describer to align layout updates with other components using afterNextRender. (#30265)

cdk

Commit Description
feat - 62a672af0d dialog: expose cdk dialog docs (#1144)
feat - a0a16fc70e menu: expose cdk menu docs (#1142)
fix - 2be0afcfb5 menu: avoid resetting the scroll position when using the mouse (#30249)
fix - e421765d8d menu: not responding to position changes (#30234)
fix - 5c75bbecb2 scrolling: avoid SSR error in CdkVirtualScrollableWindow (#30259)
perf - d721f0c2bc table: Use afterNextRender for sticky styling. Fixes a performance regression dating back to #28393 and removes need for coalesced sticky styler. (#30242)

Commit Description
feat - f5abaa31a1 add 404 page (#902)
feat - 5c5903e82c add button to copy link to example (#922)
feat - 76f9d98d22 add cdk/testing docs (#678)
feat - 39ab48f4be add cookie popup (#988)
feat - cfdc032c09 add CSP and recommended security headers to site
feat - 663d7948fe add help/support section (#915)
feat - 38b0fbf469 Add material 3 guide (#1236)
feat - c1f9e98b91 add ripples to documentation items (#489)
feat - d2b05aec10 add ripples to documentation items (#494)
feat - a429d1bc6a Add separate guide for M2 specific theming
feat - cd8b7ab2cf add summaries to all menu items and category pages (#512)
feat - 856a03ff4f add support for reduced motion (#1095)
feat - 52388a8271 add the ability to link to the site with a particular theme (#549)
feat - 390961e3e9 add version and version picker (#406)
feat - a041c423c1 added ability to keep pathname and hash on version change
feat - 06386a7870 angular 4 compatibility (#135)
feat - d0a84cf2d3 change navbar, toolbar and landing page coloring to denote whe...
Read more

v19.1.0-rc.0

08 Jan 21:28
Compare
Choose a tag to compare
v19.1.0-rc.0 Pre-release
Pre-release

19.1.0-rc.0 "paper-plane" (2025-01-08)

cdk-experimental

Commit Description
perf - 9f73fed470 column-resize: Use ResizeObserver to avoid layout thrashing (#30215)

material

Commit Description
fix - 4e04540792 datepicker: simplify DI setup (#30247)
fix - 66741b8132 sidenav: remove deprecated API usage (#30268)
fix - 31896c8a35 sidenav: switch away from animations module (#30235)
fix - 0c099ff024 sort: avoid center align for sort header
fix - 1c1ebfd87b sort: show arrow on focus (#30217)
fix - 2219b1198f timepicker: don't mark as touched when blurred while dropdown is open (#30228)
perf - af29a92c01 tooltip: Tiny but measurable optimization to MatTooltip construction. Defer hooking up to directionality changes until overlay is created. (#30214)
perf - 980f9ba7bb tooltip: Use afterNextRender to invoke aria describer to align layout updates with other components using afterNextRender. (#30265)

cdk

Commit Description
fix - 52758beab0 menu: avoid re-opening the menu on enter (#30263)
fix - 2be0afcfb5 menu: avoid resetting the scroll position when using the mouse (#30249)
fix - e421765d8d menu: not responding to position changes (#30234)
fix - 5c75bbecb2 scrolling: avoid SSR error in CdkVirtualScrollableWindow (#30259)
fix - 0f053ff685 tree: expandAll not expanding all nodes (#30226)
perf - d721f0c2bc table: Use afterNextRender for sticky styling. Fixes a performance regression dating back to #28393 and removes need for coalesced sticky styler. (#30242)

v19.0.5

08 Jan 18:42
Compare
Choose a tag to compare

19.0.5 "silk-sky" (2025-01-08)

cdk-experimental

Commit Description
perf - 4a040cb9f column-resize: Use ResizeObserver to avoid layout thrashing (#30215)

material

Commit Description
fix - 85c6e54a5 datepicker: simplify DI setup (#30247)
fix - 1eb6cabcc sidenav: remove deprecated API usage (#30268)
fix - 4618b5b7c sidenav: switch away from animations module (#30235)
fix - 10e752a52 sort: show arrow on focus (#30217)
fix - e8a099179 timepicker: don't mark as touched when blurred while dropdown is open (#30228)
perf - f9f8df348 tooltip: Tiny but measurable optimization to MatTooltip construction. Defer hooking up to directionality changes until overlay is created. (#30214)

cdk

Commit Description
fix - 64d8df8bd menu: avoid re-opening the menu on enter (#30263)
fix - 5b04e1733 tree: expandAll not expanding all nodes (#30226)

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)