From 2f3cea1279d887a6b358e12d9371cf85ec0f821d Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Tue, 19 Nov 2024 17:28:38 +0100 Subject: [PATCH] release: cut the v19.0.0 release --- CHANGELOG.md | 415 ++++++++++++--------------------------------------- package.json | 2 +- 2 files changed, 97 insertions(+), 320 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7495afe33f2f..f81434872943 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,98 +1,122 @@ - -# 19.0.0-rc.3 "frozen-feast" (2024-11-15) + +# 19.0.0 "hafnium-hippo" (2024-11-19) +## Breaking Changes ### cdk +- * Since `cdk.high-contrast` targets a media query instead of a class, the specificity of the styles it emits is lower than before. +- * The overlay stays are now loaded slightly later than before which can change their specificity. You may have to update any overlay style overrides. +- * Virtual scrolling lists now have proper type checking which can reveal some previously-hidden compilation errors. + + * fix(cdk/scrolling): adds ngTemplateContextGuard + + implements ngTemplateContextGuard for CdkVirtualForOf directive +### material +- * The ripples styles are now loaded slightly later than before which can change their specificity. You may have to update any ripple style overrides. +- * `mixinColor` and `CanColor` have been removed. Use a host binding instead. + * `mixinDisableRipple` and `CanDisableRipple` have been removed. Use input transforms instead. + * `mixinDisabled` and `CanDisable` have been removed. Use input transforms instead. + * `mixinInitialized` and `HasInitialized` have been removed. Use a `Subject` that emits in `ngOnInit` instead. + * `mixinTabIndex` and `HasTabIndex` have been removed. Use input transforms instead. +### google-maps +- * The new @googlemaps/markerclusterer API should be imported instead of the old one. Read more at: https://github.com/googlemaps/js-markerclusterer + * The `MapMarkerClusterer` class has been renamed to `DeprecatedMapMarkerClusterer`. + * The `map-marker-clusterer` selector has been changed to `deprecated-map-marker-clusterer`. +### multiple +- * In order for Material to be compatible with [recent changes in Sass](https://sass-lang.com/documentation/breaking-changes/mixed-decls/) 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; }`. +- * `MatButton.ripple` is no longer available. + * `MatCheckbox.ripple` is no longer available. + * `MatChip.ripple` is no longer available. +### material-date-fns-adapter | Commit | Type | Description | | -- | -- | -- | -| [05c78afcd](https://github.com/angular/components/commit/05c78afcd73896eb907bfeca9e6bc83874134092) | fix | **table:** run differ for all columns ([#30012](https://github.com/angular/components/pull/30012)) | -### material +| [234e5e0e8](https://github.com/angular/components/commit/234e5e0e8b7001671b459491bc048c379e29fc1d) | feat | add support for date-fns 4 ([#29744](https://github.com/angular/components/pull/29744)) | +### youtube-player | Commit | Type | Description | | -- | -- | -- | -| [5ba97925b](https://github.com/angular/components/commit/5ba97925b64a23cdaabfea514dda964c79f4a5f1) | fix | **form-field:** avoid touching the DOM on each state change | -| [5345a875f](https://github.com/angular/components/commit/5345a875f68526191493e8220d4ed91c72d0e5eb) | fix | **input:** preserve aria-describedby set externally | -| [dbcb921d5](https://github.com/angular/components/commit/dbcb921d54608adc95dc124635d2973312928687) | fix | **menu:** handle keyboard events through dispatcher ([#29997](https://github.com/angular/components/pull/29997)) | - - - - -# 19.0.0-rc.2 "barium-binoculars" (2024-11-13) -### cdk +| [09da06b42](https://github.com/angular/components/commit/09da06b42e2aad668bbdeb9adecdad401b0d8df6) | fix | ready event not emitting | +| [288598750](https://github.com/angular/components/commit/2885987500f9005fbdf981c700b516096896868b) | fix | startSeconds not applied when using placeholder | +### google-maps | Commit | Type | Description | | -- | -- | -- | -| [8141e45a8](https://github.com/angular/components/commit/8141e45a892a9f5bb6643a3ce606845d9a302251) | fix | **listbox:** make tabindex zoneless compatible ([#29970](https://github.com/angular/components/pull/29970)) | -| [a78f47551](https://github.com/angular/components/commit/a78f475510b49aa6ddd9052ef6fdfc1e0c0c15d4) | fix | **table:** set explicit role on all cells ([#29987](https://github.com/angular/components/pull/29987)) | -| [fda61f565](https://github.com/angular/components/commit/fda61f565093cb9f8de5b3339de01ac92cc6926f) | fix | **testing:** allow use of `plaintext-only` for `contenteditable` ([#29999](https://github.com/angular/components/pull/29999)) | -| [f6066c23f](https://github.com/angular/components/commit/f6066c23feee5a23d870104860f1e18bb9f3db83) | fix | **tree:** warn if mixed node types are used within the same tree | +| [1bd976c6a](https://github.com/angular/components/commit/1bd976c6a7b4493e9dc741f6fe25fde455adfbcf) | feat | Add support for some mouse events [#29741](https://github.com/angular/components/pull/29741) ([#29747](https://github.com/angular/components/pull/29747)) | +| [a05475e76](https://github.com/angular/components/commit/a05475e769d6a64e10cdcebca83f1906b322f9a9) | feat | deprecate marker cluster component | +| [c70aae15b](https://github.com/angular/components/commit/c70aae15b095f5d7005b491270866f6647732a26) | feat | implement new marker clusterer | +| [b9deeee85](https://github.com/angular/components/commit/b9deeee85b06fa24812f36d8290390b6f058d131) | fix | add schematic to switch to the new clusterer name | +| [a6709497f](https://github.com/angular/components/commit/a6709497fc6e5eca110db5374f7d6ca4b2ca5a58) | fix | expose all clusterer types ([#29905](https://github.com/angular/components/pull/29905)) | +| [74c2a081f](https://github.com/angular/components/commit/74c2a081f9c4c2221cab62efee3db81789bf6efa) | fix | resolve CLI errors in ng update schematic ([#29947](https://github.com/angular/components/pull/29947)) | ### material | Commit | Type | Description | | -- | -- | -- | +| [9122335b2](https://github.com/angular/components/commit/9122335b25b28a5532159ab87c36aab3be9c3716) | feat | **checkbox:** add new aria properties to MatCheckbox ([#29457](https://github.com/angular/components/pull/29457)) | +| [64ed7ca71](https://github.com/angular/components/commit/64ed7ca7157b519703d152bb86a84a233f310f71) | feat | **core:** add experimental theme demo ([#29636](https://github.com/angular/components/pull/29636)) | +| [a58e6f671](https://github.com/angular/components/commit/a58e6f6711af48f7106ed675b4b996c41899a0be) | feat | **core:** add theme-overrides mixin ([#29858](https://github.com/angular/components/pull/29858)) | +| [d206225c5](https://github.com/angular/components/commit/d206225c58d071e6cb6b680ef11d1c7bab7a73cc) | feat | **core:** create focus-indicator structural styles loader ([#29763](https://github.com/angular/components/pull/29763)) | +| [b519b4785](https://github.com/angular/components/commit/b519b4785b1da26becdb88e3810d606b9bddedfc) | feat | **core:** default to color-scheme theme type ([#29907](https://github.com/angular/components/pull/29907)) | +| [ea0d1ba7b](https://github.com/angular/components/commit/ea0d1ba7b776e021ecfa27b80c921a22b98e3c40) | feat | **core:** deprecate the core mixin ([#29906](https://github.com/angular/components/pull/29906)) | +| [486990912](https://github.com/angular/components/commit/4869909123c37a4910f5fde3f70d59cda4b44816) | feat | **core:** rename theme mixin ([#29857](https://github.com/angular/components/pull/29857)) | +| [4b49d7354](https://github.com/angular/components/commit/4b49d73542a4b10c8d5bd67a7258bfdd44a8e329) | feat | **core:** switch system prefix from sys to mat-sys ([#29908](https://github.com/angular/components/pull/29908)) | +| [1abb484aa](https://github.com/angular/components/commit/1abb484aa72177a748eecdf9b850cc1c07d1a42b) | feat | **input:** add the ability to interact with disabled inputs ([#29574](https://github.com/angular/components/pull/29574)) | +| [4adc3725d](https://github.com/angular/components/commit/4adc3725dd08ef3cf3868f9c752e16c8c1492466) | feat | **schematics:** create v19 core removal schematic ([#29768](https://github.com/angular/components/pull/29768)) | +| [9c3af284f](https://github.com/angular/components/commit/9c3af284f89c9a10af66e0ded6f7805bab207a91) | feat | **schematics:** Switch custom theme schematic to use theme mixin instead of define-theme and add high contrast override mixins ([#29642](https://github.com/angular/components/pull/29642)) | +| [3fc1f9a1b](https://github.com/angular/components/commit/3fc1f9a1b026b9cd0ec666bc623169d1ba5a9532) | feat | **schematics:** Update custom theme schematic to work with light-dark and use theme-overrides mixin ([#29911](https://github.com/angular/components/pull/29911)) | +| [ff3d342fd](https://github.com/angular/components/commit/ff3d342fd4ab91d0dd24147bc747c5a0ba8f1aaf) | feat | **tabs:** add `alignTabs` in `MatTabsConfig` ([#29779](https://github.com/angular/components/pull/29779)) | +| [371446a7c](https://github.com/angular/components/commit/371446a7cfb5176e02fe796b4d39941db82c22c2) | feat | **theming:** Disambiguate token names in theme overrides ([#29859](https://github.com/angular/components/pull/29859)) | +| [9546fe77e](https://github.com/angular/components/commit/9546fe77ef7322276bddf25ed826b2ab73e5ee20) | feat | **timepicker:** add test harnesses | +| [2646e0885](https://github.com/angular/components/commit/2646e088510f00ca2ae885d42acae9c7fcd8656e) | feat | **timepicker:** add timepicker component | | [de6c20686](https://github.com/angular/components/commit/de6c20686c441ff39b872b69c725c3c46b1f3a93) | fix | **bottom-sheet:** add `height` `minHeight` `maxHeight` to config ([#29794](https://github.com/angular/components/pull/29794)) | +| [fcb76d3ed](https://github.com/angular/components/commit/fcb76d3ed1ed4f6d5634496f47473efeda3bd1aa) | fix | **core:** add missing system variables ([#29624](https://github.com/angular/components/pull/29624)) | +| [5ad133d07](https://github.com/angular/components/commit/5ad133d07341fa8647e81277e7f1b9f54b15059a) | fix | **core:** allow optgroup overrides through core-overrides ([#29897](https://github.com/angular/components/pull/29897)) | +| [0fb4247ce](https://github.com/angular/components/commit/0fb4247ce834c475556a17e116e20f1ec0fd5a5a) | fix | **core:** avoid browser inconsistencies when parsing time | +| [855ed4948](https://github.com/angular/components/commit/855ed49482b1e215f43e1e9b96f1b28eded94640) | fix | **core:** avoid having to manually load ripple styles | | [d0d59b784](https://github.com/angular/components/commit/d0d59b784abdde79bebaf9cff6d316c952228fa7) | fix | **core:** change ng-add to use mat.theme ([#29990](https://github.com/angular/components/pull/29990)) | -| [b7f509c5b](https://github.com/angular/components/commit/b7f509c5bf943c2b3bc11f72183b90545f6571a7) | fix | **core:** incorrect validation in get-theme-color ([#29994](https://github.com/angular/components/pull/29994)) | +| [a8e40ec34](https://github.com/angular/components/commit/a8e40ec341103a4f3fa84bd446067dd37cbf6d50) | fix | **core:** correctly identify color input ([#29909](https://github.com/angular/components/pull/29909)) | +| [edce90652](https://github.com/angular/components/commit/edce90652ade6715b4404db284f684b1b511fae4) | fix | **core:** delete deprecated APIs ([#29651](https://github.com/angular/components/pull/29651)) | +| [54875a325](https://github.com/angular/components/commit/54875a3258a89a5326d7e224b6550c96e5801cd5) | fix | **core:** drop sanity checks ([#29688](https://github.com/angular/components/pull/29688)) | +| [ef14c2869](https://github.com/angular/components/commit/ef14c286986f9451addeada26ab7b51402aa143f) | fix | **core:** option showing double selected indicator in high contrast mode | +| [5403b4b07](https://github.com/angular/components/commit/5403b4b074d0a694bdba5b145f43ce61b1145ad1) | fix | **core:** remove unused motion system vars ([#29920](https://github.com/angular/components/pull/29920)) | +| [613cf5406](https://github.com/angular/components/commit/613cf54063138201a9398979cd363ee1ace7ea66) | fix | **core:** rename sys vars from mat-app to mat-sys ([#29879](https://github.com/angular/components/pull/29879)) | +| [d0e178b75](https://github.com/angular/components/commit/d0e178b75eb8e8e4d158ebff146cfb2ecadef686) | fix | **core:** stop manually instantiating MatRipple directive ([#29630](https://github.com/angular/components/pull/29630)) | | [d55ec612c](https://github.com/angular/components/commit/d55ec612cc66b42971c9da2677bc6e54017dd271) | fix | **core:** update prebuilt themes to use mat.theme ([#29989](https://github.com/angular/components/pull/29989)) | -| [482009bac](https://github.com/angular/components/commit/482009bac173bd4453d20dfec283e3cab23d2af0) | fix | **schematics:** add explicit system variable prefix schematic ([#29980](https://github.com/angular/components/pull/29980)) | -| [75631fb0b](https://github.com/angular/components/commit/75631fb0b305891ea22e422f8bd9d9d991c1d6ef) | fix | **sidenav:** prevent the content from jumping when hydrated ([#29991](https://github.com/angular/components/pull/29991)) | -| [bb66db738](https://github.com/angular/components/commit/bb66db73867df02f55feed8fca4daf7cb9d8dc83) | fix | **snack-bar:** prevent override of snack bar action button color ([#27511](https://github.com/angular/components/pull/27511)) | -### youtube-player -| Commit | Type | Description | -| -- | -- | -- | -| [09da06b42](https://github.com/angular/components/commit/09da06b42e2aad668bbdeb9adecdad401b0d8df6) | fix | ready event not emitting | -| [288598750](https://github.com/angular/components/commit/2885987500f9005fbdf981c700b516096896868b) | fix | startSeconds not applied when using placeholder | - - - - -# 19.0.0-rc.1 "lolite-lollipop" (2024-11-06) -### material -| Commit | Type | Description | -| -- | -- | -- | -| [d8dedc9b7](https://github.com/angular/components/commit/d8dedc9b7d1ea85e9e3b7a1256a6ad60d4a8a36b) | fix | **datepicker:** use SVG icons for calendar ([#29957](https://github.com/angular/components/pull/29957)) | +| [7cf8c6c46](https://github.com/angular/components/commit/7cf8c6c464732af4283c5e3c3c724dd90acc4136) | fix | **datepicker:** calendar font tokens not being picked up ([#29610](https://github.com/angular/components/pull/29610)) | +| [5ba97925b](https://github.com/angular/components/commit/5ba97925b64a23cdaabfea514dda964c79f4a5f1) | fix | **form-field:** avoid touching the DOM on each state change | | [a2cd04902](https://github.com/angular/components/commit/a2cd0490260e99ec0a9a23d0837177f99fc81425) | fix | **form-field:** incorrect form field border radius with system-level themes ([#29966](https://github.com/angular/components/pull/29966)) | +| [5345a875f](https://github.com/angular/components/commit/5345a875f68526191493e8220d4ed91c72d0e5eb) | fix | **input:** preserve aria-describedby set externally | +| [9dcb95a72](https://github.com/angular/components/commit/9dcb95a722adc2cf151fc559a3eaf76195aca3f2) | fix | **list:** remove unnecessary high contrast styles | +| [dbcb921d5](https://github.com/angular/components/commit/dbcb921d54608adc95dc124635d2973312928687) | fix | **menu:** handle keyboard events through dispatcher ([#29997](https://github.com/angular/components/pull/29997)) | | [de5e57ad1](https://github.com/angular/components/commit/de5e57ad1d9a76922091ca3adbab35bb9843b5fd) | fix | **menu:** use static elevation ([#29968](https://github.com/angular/components/pull/29968)) | +| [482009bac](https://github.com/angular/components/commit/482009bac173bd4453d20dfec283e3cab23d2af0) | fix | **schematics:** add explicit system variable prefix schematic ([#29980](https://github.com/angular/components/pull/29980)) | +| [75631fb0b](https://github.com/angular/components/commit/75631fb0b305891ea22e422f8bd9d9d991c1d6ef) | fix | **sidenav:** prevent the content from jumping when hydrated ([#29991](https://github.com/angular/components/pull/29991)) | +| [14e9ec7cc](https://github.com/angular/components/commit/14e9ec7ccb0956f54604ee9f19c6dbee6b496fcd) | fix | **timepicker:** always re-focus input | +| [1eda48604](https://github.com/angular/components/commit/1eda4860400fbb08c76b7760bb0eba3234f0c707) | fix | **timepicker:** hide toggle icon from assistive technology | +| [490bcfe38](https://github.com/angular/components/commit/490bcfe38c1f640beefdf537d2af46467f07a4c7) | fix | **timepicker:** more flexible interval parsing | +| [fb6e20290](https://github.com/angular/components/commit/fb6e20290ba6842c5190217de55d13044169eebf) | fix | **timepicker:** text field in parse error not up to date | | [9b5ee9d55](https://github.com/angular/components/commit/9b5ee9d551f09f606cb0e92f6288cf3edd76a1da) | fix | **timepicker:** value considered as invalid by default | -### multiple -| Commit | Type | Description | -| -- | -- | -- | -| [d1d53f51a](https://github.com/angular/components/commit/d1d53f51ad9c565275c4916cf8e107dd994b7fc3) | fix | remove usages of Sass globals ([#29972](https://github.com/angular/components/pull/29972)) | - - - - -# 19.0.0-rc.0 "magnetite-mango" (2024-10-31) ### cdk | Commit | Type | Description | | -- | -- | -- | -| [a40b5a7998](https://github.com/angular/components/commit/a40b5a7998c33f8dce5ec1f4ee9609a1974bbe10) | perf | **table:** Use ResizeObservers instead of dom measurement to reduce layout thrashing (where possible) ([#29814](https://github.com/angular/components/pull/29814)) | -### material -| Commit | Type | Description | -| -- | -- | -- | -| [95ef66c8c1](https://github.com/angular/components/commit/95ef66c8c10f2c9c8ad96c44fa3af167fb3feb21) | fix | **button:** anchor not handling disabledInteractive correctly ([#29938](https://github.com/angular/components/pull/29938)) | -| [5403b4b074](https://github.com/angular/components/commit/5403b4b074d0a694bdba5b145f43ce61b1145ad1) | fix | **core:** remove unused motion system vars ([#29920](https://github.com/angular/components/pull/29920)) | -| [d28e99c035](https://github.com/angular/components/commit/d28e99c0354a96d02b05e711b8d8b49e1a5fe540) | fix | **sidenav:** remove IE animation workaround ([#29929](https://github.com/angular/components/pull/29929)) | -| [8f775465c9](https://github.com/angular/components/commit/8f775465c9304a7b95a6b2de2a48127c340513bb) | fix | **stepper:** remove IE animation workaround ([#29916](https://github.com/angular/components/pull/29916)) | -### google-maps -| Commit | Type | Description | -| -- | -- | -- | -| [74c2a081f9](https://github.com/angular/components/commit/74c2a081f9c4c2221cab62efee3db81789bf6efa) | fix | resolve CLI errors in ng update schematic ([#29947](https://github.com/angular/components/pull/29947)) | - - - - -# 19.0.0-next.10 "plastic-moose" (2024-10-23) -### material +| [f4a02adb7](https://github.com/angular/components/commit/f4a02adb779968ab1e696aa93dc69b62e7a18929) | feat | **a11y:** use native media query for high contrast detection ([#29678](https://github.com/angular/components/pull/29678)) | +| [9b4085c6e](https://github.com/angular/components/commit/9b4085c6e3eee78556000c0f60ef2c51c0668ed9) | feat | **private:** create cdk-visually-hidden style loader ([#29757](https://github.com/angular/components/pull/29757)) | +| [df21d2b09](https://github.com/angular/components/commit/df21d2b0915ee54fbf04b93ccba512a9161f5008) | fix | **overlay:** avoid having to manually load structural styles | +| [560878a23](https://github.com/angular/components/commit/560878a231373dca51ecac07f913503ee3e860aa) | fix | **overlay:** load structural styles in a cascade layer ([#29725](https://github.com/angular/components/pull/29725)) | +| [873eb01e0](https://github.com/angular/components/commit/873eb01e018018f19434a4187a6b2a871272d09a) | fix | **portal:** remove ComponentFactoryResolver usages ([#27427](https://github.com/angular/components/pull/27427)) | +| [5439460d1](https://github.com/angular/components/commit/5439460d1fe166f8ec34ab7d48f05e0dd7f6a946) | fix | **scrolling:** adds ngTemplateContextGuard ([#27276](https://github.com/angular/components/pull/27276)) | +| [ad18e6d74](https://github.com/angular/components/commit/ad18e6d74e57e4980a411f0ac9d0b502d5fc577f) | fix | **text-field:** avoid having to manually load text field styles | +| [bd84c2a67](https://github.com/angular/components/commit/bd84c2a67476b688a0c775de8566a4ff4b3b2ce0) | fix | **tree:** fix issue where `isExpanded` wouldn't be set if placed before `isExpandable` ([#29565](https://github.com/angular/components/pull/29565)) | +| [3b4ade5a0](https://github.com/angular/components/commit/3b4ade5a0b0df26cb72a9bb81742e1ea5d86a46a) | fix | **tree:** only handle keyboard events directly from the node ([#29861](https://github.com/angular/components/pull/29861)) | +| [f6066c23f](https://github.com/angular/components/commit/f6066c23feee5a23d870104860f1e18bb9f3db83) | fix | **tree:** warn if mixed node types are used within the same tree | +### mat | Commit | Type | Description | | -- | -- | -- | -| [b519b4785b](https://github.com/angular/components/commit/b519b4785b1da26becdb88e3810d606b9bddedfc) | feat | **core:** default to color-scheme theme type ([#29907](https://github.com/angular/components/pull/29907)) | -| [ea0d1ba7b7](https://github.com/angular/components/commit/ea0d1ba7b776e021ecfa27b80c921a22b98e3c40) | feat | **core:** deprecate the core mixin ([#29906](https://github.com/angular/components/pull/29906)) | -| [4b49d73542](https://github.com/angular/components/commit/4b49d73542a4b10c8d5bd67a7258bfdd44a8e329) | feat | **core:** switch system prefix from sys to mat-sys ([#29908](https://github.com/angular/components/pull/29908)) | -| [3fc1f9a1b0](https://github.com/angular/components/commit/3fc1f9a1b026b9cd0ec666bc623169d1ba5a9532) | feat | **schematics:** Update custom theme schematic to work with light-dark and use theme-overrides mixin ([#29911](https://github.com/angular/components/pull/29911)) | -| [5153a5cd4b](https://github.com/angular/components/commit/5153a5cd4bdd69649f07ba6596cad56bfd9eb2b1) | fix | **chips:** emitting end event multiple times when holding down key ([#29894](https://github.com/angular/components/pull/29894)) | -| [5ad133d073](https://github.com/angular/components/commit/5ad133d07341fa8647e81277e7f1b9f54b15059a) | fix | **core:** allow optgroup overrides through core-overrides ([#29897](https://github.com/angular/components/pull/29897)) | -| [a8e40ec341](https://github.com/angular/components/commit/a8e40ec341103a4f3fa84bd446067dd37cbf6d50) | fix | **core:** correctly identify color input ([#29909](https://github.com/angular/components/pull/29909)) | -| [0064b4218b](https://github.com/angular/components/commit/0064b4218b375b30b65bf1c13530d8620f20d980) | fix | **tabs:** remove IE animation workaround ([#29899](https://github.com/angular/components/pull/29899)) | -### google-maps +| [8f0369a27](https://github.com/angular/components/commit/8f0369a27faa7cd6758d78a0a4e1c40811747e49) | fix | **paginator:** fix focus issues with paginator buttons ([#29379](https://github.com/angular/components/pull/29379)) | +### multiple | Commit | Type | Description | | -- | -- | -- | -| [a6709497fc](https://github.com/angular/components/commit/a6709497fc6e5eca110db5374f7d6ca4b2ca5a58) | fix | expose all clusterer types ([#29905](https://github.com/angular/components/pull/29905)) | +| [01711b180](https://github.com/angular/components/commit/01711b180404ad029bef54e81bdc90fb158dc506) | fix | account for mixed declarations in latest Sass version ([#29596](https://github.com/angular/components/pull/29596)) | +| [cb1450fc7](https://github.com/angular/components/commit/cb1450fc76998426111e150a983deb31ecbe42ce) | fix | change fallbacks to use m3 ([#29528](https://github.com/angular/components/pull/29528)) | +| [a9da72ed1](https://github.com/angular/components/commit/a9da72ed1551601b22b1a509f2e50227ac23f432) | fix | consolidate strong focus indicators ([#29623](https://github.com/angular/components/pull/29623)) | +| [be342289c](https://github.com/angular/components/commit/be342289c2cc720af31edf1ce98eee08e2bf9235) | fix | remove final references to ComponentFactoryResolver ([#29832](https://github.com/angular/components/pull/29832)) | +| [d1d53f51a](https://github.com/angular/components/commit/d1d53f51ad9c565275c4916cf8e107dd994b7fc3) | fix | remove usages of Sass globals ([#29972](https://github.com/angular/components/pull/29972)) | +| [b3a9062ed](https://github.com/angular/components/commit/b3a9062edf8863250ddd462e5abe009fbc46243b) | fix | ripples not showing up in some cases ([#29672](https://github.com/angular/components/pull/29672)) | +| [485bd9923](https://github.com/angular/components/commit/485bd9923b732390fbc3533f94815da97bd34c13) | fix | stop exposing internal ripple implementation ([#29622](https://github.com/angular/components/pull/29622)) | @@ -119,69 +143,6 @@ - -# 19.0.0-next.9 "howlite-headband" (2024-10-17) -## Breaking Changes -### google-maps -- * The new @googlemaps/markerclusterer API should be imported instead of the old one. Read more at: https://github.com/googlemaps/js-markerclusterer - * The `MapMarkerClusterer` class has been renamed to `DeprecatedMapMarkerClusterer`. - * The `map-marker-clusterer` selector has been changed to `deprecated-map-marker-clusterer`. -### google-maps -| Commit | Type | Description | -| -- | -- | -- | -| [a05475e76](https://github.com/angular/components/commit/a05475e769d6a64e10cdcebca83f1906b322f9a9) | feat | deprecate marker cluster component | -| [c70aae15b](https://github.com/angular/components/commit/c70aae15b095f5d7005b491270866f6647732a26) | feat | implement new marker clusterer | -| [b9deeee85](https://github.com/angular/components/commit/b9deeee85b06fa24812f36d8290390b6f058d131) | fix | add schematic to switch to the new clusterer name | -### material -| Commit | Type | Description | -| -- | -- | -- | -| [a58e6f671](https://github.com/angular/components/commit/a58e6f6711af48f7106ed675b4b996c41899a0be) | feat | **core:** add theme-overrides mixin ([#29858](https://github.com/angular/components/pull/29858)) | -| [486990912](https://github.com/angular/components/commit/4869909123c37a4910f5fde3f70d59cda4b44816) | feat | **core:** rename theme mixin ([#29857](https://github.com/angular/components/pull/29857)) | -| [9c3af284f](https://github.com/angular/components/commit/9c3af284f89c9a10af66e0ded6f7805bab207a91) | feat | **schematics:** Switch custom theme schematic to use theme mixin instead of define-theme and add high contrast override mixins ([#29642](https://github.com/angular/components/pull/29642)) | -| [371446a7c](https://github.com/angular/components/commit/371446a7cfb5176e02fe796b4d39941db82c22c2) | feat | **theming:** Disambiguate token names in theme overrides ([#29859](https://github.com/angular/components/pull/29859)) | -| [cc0532bb2](https://github.com/angular/components/commit/cc0532bb26106691b5fcd5a159d66b4adfa8cf1b) | fix | **badge:** content incorrectly truncated in M3 ([#29854](https://github.com/angular/components/pull/29854)) | -| [9262a018b](https://github.com/angular/components/commit/9262a018baa07a8328b3378239cc1b23b0e86372) | fix | **card:** elevated card container color ([#29835](https://github.com/angular/components/pull/29835)) | -| [613cf5406](https://github.com/angular/components/commit/613cf54063138201a9398979cd363ee1ace7ea66) | fix | **core:** rename sys vars from mat-app to mat-sys ([#29879](https://github.com/angular/components/pull/29879)) | -| [da9cb714e](https://github.com/angular/components/commit/da9cb714e92dc2fc997043bbca33004910763998) | fix | **dialog:** updates dialog max-height in landscape ([#29853](https://github.com/angular/components/pull/29853)) | -| [48b2680f6](https://github.com/angular/components/commit/48b2680f6b41be5dc9bda7f261279cc4c9ad7d64) | fix | **form-field:** account in `cols` attribute on textarea ([#29836](https://github.com/angular/components/pull/29836)) | -| [e975bb949](https://github.com/angular/components/commit/e975bb94996ad4031d0207e7d7af66c601e708b1) | fix | **radio:** use tokens for focused border color ([#29716](https://github.com/angular/components/pull/29716)) | -### cdk -| Commit | Type | Description | -| -- | -- | -- | -| [3b4ade5a0](https://github.com/angular/components/commit/3b4ade5a0b0df26cb72a9bb81742e1ea5d86a46a) | fix | **tree:** only handle keyboard events directly from the node ([#29861](https://github.com/angular/components/pull/29861)) | - - - - -# 19.0.0-next.8 "thulium-trumpet" (2024-10-09) -### cdk -| Commit | Type | Description | -| -- | -- | -- | -| [9eb1f867d](https://github.com/angular/components/commit/9eb1f867d8b45bbc9771062e6a6c40fdd2ca24d1) | fix | **stepper:** remove mock of forms type | -| [02823c080](https://github.com/angular/components/commit/02823c080be730d3c8cb7900b2449b660a5b0e08) | fix | **stepper:** reset submitted state when resetting stepper | -### material -| Commit | Type | Description | -| -- | -- | -- | -| [b777c2df0](https://github.com/angular/components/commit/b777c2df0052232cc304e20c46b0d0572d1f9894) | feat | **core:** expose styling information to the docs site | -| [9546fe77e](https://github.com/angular/components/commit/9546fe77ef7322276bddf25ed826b2ab73e5ee20) | feat | **timepicker:** add test harnesses | -| [2646e0885](https://github.com/angular/components/commit/2646e088510f00ca2ae885d42acae9c7fcd8656e) | feat | **timepicker:** add timepicker component | -| [0fb4247ce](https://github.com/angular/components/commit/0fb4247ce834c475556a17e116e20f1ec0fd5a5a) | fix | **core:** avoid browser inconsistencies when parsing time | -| [984723e10](https://github.com/angular/components/commit/984723e10bf3cf412058f20c57a4c8117024b0c0) | fix | **schematics:** treat lower dependency builder as default builder ([#29833](https://github.com/angular/components/pull/29833)) | -| [14e9ec7cc](https://github.com/angular/components/commit/14e9ec7ccb0956f54604ee9f19c6dbee6b496fcd) | fix | **timepicker:** always re-focus input | -| [1eda48604](https://github.com/angular/components/commit/1eda4860400fbb08c76b7760bb0eba3234f0c707) | fix | **timepicker:** hide toggle icon from assistive technology | -| [490bcfe38](https://github.com/angular/components/commit/490bcfe38c1f640beefdf537d2af46467f07a4c7) | fix | **timepicker:** more flexible interval parsing | -| [fb6e20290](https://github.com/angular/components/commit/fb6e20290ba6842c5190217de55d13044169eebf) | fix | **timepicker:** text field in parse error not up to date | -### mat -| Commit | Type | Description | -| -- | -- | -- | -| [8f0369a27](https://github.com/angular/components/commit/8f0369a27faa7cd6758d78a0a4e1c40811747e49) | fix | **paginator:** fix focus issues with paginator buttons ([#29379](https://github.com/angular/components/pull/29379)) | -### multiple -| Commit | Type | Description | -| -- | -- | -- | -| [be342289c](https://github.com/angular/components/commit/be342289c2cc720af31edf1ce98eee08e2bf9235) | fix | remove final references to ComponentFactoryResolver ([#29832](https://github.com/angular/components/pull/29832)) | - - - # 18.2.8 "actinium-angle" (2024-10-09) ### cdk @@ -197,23 +158,6 @@ - -# 19.0.0-next.7 "snow-supernova" (2024-10-03) -### cdk -| Commit | Type | Description | -| -- | -- | -- | -| [5be8905f65](https://github.com/angular/components/commit/5be8905f65cc907506fc0791223a7499a6235603) | fix | **drag-drop:** positioning thrown off with align-self ([#29813](https://github.com/angular/components/pull/29813)) | -### material -| Commit | Type | Description | -| -- | -- | -- | -| [ff3d342fd4](https://github.com/angular/components/commit/ff3d342fd4ab91d0dd24147bc747c5a0ba8f1aaf) | feat | **tabs:** add `alignTabs` in `MatTabsConfig` ([#29779](https://github.com/angular/components/pull/29779)) | -| [2861a306ae](https://github.com/angular/components/commit/2861a306aebc54eafe4a72b4a53860d8612af5d4) | fix | **chips:** chip grid not re-focusing first item | -| [86ebb9bfd5](https://github.com/angular/components/commit/86ebb9bfd55e637be1e6d0117a10e290c5247ebd) | fix | **chips:** chip set overwriting disabled state ([#29795](https://github.com/angular/components/pull/29795)) | -| [8e1711216f](https://github.com/angular/components/commit/8e1711216f7d07324e311e0f6ada3d2426c7891e) | fix | **chips:** focus escape not working consistently | -| [6a8c73d3da](https://github.com/angular/components/commit/6a8c73d3da8999bf2dcc711ba4610fa193bef9a4) | fix | **core:** infer first day of week in native date adapter ([#29802](https://github.com/angular/components/pull/29802)) | - - - # 18.2.7 "lava-labyrinth" (2024-10-03) ### cdk @@ -230,21 +174,6 @@ - -# 19.0.0-next.6 "topaz-tornado" (2024-09-25) -### cdk -| Commit | Type | Description | -| -- | -- | -- | -| [9b4085c6e3](https://github.com/angular/components/commit/9b4085c6e3eee78556000c0f60ef2c51c0668ed9) | feat | **private:** create cdk-visually-hidden style loader ([#29757](https://github.com/angular/components/pull/29757)) | -### material -| Commit | Type | Description | -| -- | -- | -- | -| [d206225c58](https://github.com/angular/components/commit/d206225c58d071e6cb6b680ef11d1c7bab7a73cc) | feat | **core:** create focus-indicator structural styles loader ([#29763](https://github.com/angular/components/pull/29763)) | -| [4adc3725dd](https://github.com/angular/components/commit/4adc3725dd08ef3cf3868f9c752e16c8c1492466) | feat | **schematics:** create v19 core removal schematic ([#29768](https://github.com/angular/components/pull/29768)) | -| [49af49bb01](https://github.com/angular/components/commit/49af49bb019b93e48a1f6386a1b0b9ab20989a23) | fix | **datepicker:** set explicit line height on calendar ([#29770](https://github.com/angular/components/pull/29770)) | - - - # 18.2.6 "emerald-egg" (2024-09-25) ### material @@ -272,34 +201,6 @@ - -# 19.0.0-next.5 "astatine-armor" (2024-09-20) -### cdk -| Commit | Type | Description | -| -- | -- | -- | -| [4cd2152d9](https://github.com/angular/components/commit/4cd2152d9813078f81fc2be671f123ffa8c09974) | fix | **drag-drop:** account for scale when setting free drag position ([#29739](https://github.com/angular/components/pull/29739)) | -| [fd4085895](https://github.com/angular/components/commit/fd4085895e67a695a4fbb5d3da2db9271f35a4e6) | fix | **listbox:** scroll active option into view when using aria-activedescendant ([#29722](https://github.com/angular/components/pull/29722)) | -| [560878a23](https://github.com/angular/components/commit/560878a231373dca51ecac07f913503ee3e860aa) | fix | **overlay:** load structural styles in a cascade layer ([#29725](https://github.com/angular/components/pull/29725)) | -| [873eb01e0](https://github.com/angular/components/commit/873eb01e018018f19434a4187a6b2a871272d09a) | fix | **portal:** remove ComponentFactoryResolver usages ([#27427](https://github.com/angular/components/pull/27427)) | -| [be004b89f](https://github.com/angular/components/commit/be004b89fc7938b5a020a743e3344268601d0e9f) | fix | **tree:** resolve maximum call stack error ([#29754](https://github.com/angular/components/pull/29754)) | -### material -| Commit | Type | Description | -| -- | -- | -- | -| [777d1d295](https://github.com/angular/components/commit/777d1d295aaa8bc6e47a7c76e8fe9246ed30db2e) | fix | **chips:** increase chip remove touch target size ([#29452](https://github.com/angular/components/pull/29452)) | -| [602bef1cd](https://github.com/angular/components/commit/602bef1cd6a4e11c89105ec3cd2f1410eea9cb50) | fix | **datepicker:** replace labels not pointing to anything ([#29755](https://github.com/angular/components/pull/29755)) | -| [60776637e](https://github.com/angular/components/commit/60776637ee78cd942a3527402e3e8f9f25d871c1) | fix | **select:** remove incompatible aria-autocomplete attribute ([#29645](https://github.com/angular/components/pull/29645)) | -| [0ed5d7d4f](https://github.com/angular/components/commit/0ed5d7d4fe91a3442a6d5cb80b032b66fc7ac30a) | fix | **slider:** log proper error when slider isn't configured correctly ([#29745](https://github.com/angular/components/pull/29745)) | -### google-maps -| Commit | Type | Description | -| -- | -- | -- | -| [1bd976c6a](https://github.com/angular/components/commit/1bd976c6a7b4493e9dc741f6fe25fde455adfbcf) | feat | Add support for some mouse events [#29741](https://github.com/angular/components/pull/29741) ([#29747](https://github.com/angular/components/pull/29747)) | -### material-date-fns-adapter -| Commit | Type | Description | -| -- | -- | -- | -| [234e5e0e8](https://github.com/angular/components/commit/234e5e0e8b7001671b459491bc048c379e29fc1d) | feat | add support for date-fns 4 ([#29744](https://github.com/angular/components/pull/29744)) | - - - # 18.2.4 "aramid-angle" (2024-09-12) ### cdk @@ -315,60 +216,6 @@ - -# 19.0.0-next.4 "ion-ink" (2024-09-12) -### cdk -| Commit | Type | Description | -| -- | -- | -- | -| [3a62ab11f](https://github.com/angular/components/commit/3a62ab11fe6e97931ec4d758b03cb660ffdd4fc5) | fix | **overlay:** avoid leaking memory through afterNextRender ([#29709](https://github.com/angular/components/pull/29709)) | -### material -| Commit | Type | Description | -| -- | -- | -- | -| [9122335b2](https://github.com/angular/components/commit/9122335b25b28a5532159ab87c36aab3be9c3716) | feat | **checkbox:** add new aria properties to MatCheckbox ([#29457](https://github.com/angular/components/pull/29457)) | -| [fead293e9](https://github.com/angular/components/commit/fead293e907f40a37e478779c6b0b3b50992262b) | fix | **badge:** change legacy container size default ([#29713](https://github.com/angular/components/pull/29713)) | -| [54875a325](https://github.com/angular/components/commit/54875a3258a89a5326d7e224b6550c96e5801cd5) | fix | **core:** drop sanity checks ([#29688](https://github.com/angular/components/pull/29688)) | -| [ef14c2869](https://github.com/angular/components/commit/ef14c286986f9451addeada26ab7b51402aa143f) | fix | **core:** option showing double selected indicator in high contrast mode | -| [77051f871](https://github.com/angular/components/commit/77051f871a71b973ab6cbb642b1bdd6fe8a0da28) | fix | **form-field:** Don't allow label to grow larger than input ([#29673](https://github.com/angular/components/pull/29673)) | -| [9dcb95a72](https://github.com/angular/components/commit/9dcb95a722adc2cf151fc559a3eaf76195aca3f2) | fix | **list:** remove unnecessary high contrast styles | -| [4d0a3eff7](https://github.com/angular/components/commit/4d0a3eff7c5d5186516fe5c8f1af8c003d02882d) | fix | **select:** Update checkbox color to match the selected label text color ([#29684](https://github.com/angular/components/pull/29684)) | - - - - -# 19.0.0-next.3 "quicksilver-quintessence" (2024-09-04) -## Breaking Changes -### cdk -- * Since `cdk.high-contrast` targets a media query instead of a class, the specificity of the styles it emits is lower than before. -- * Virtual scrolling lists now have proper type checking which can reveal some previously-hidden compilation errors. - - * fix(cdk/scrolling): adds ngTemplateContextGuard - - implements ngTemplateContextGuard for CdkVirtualForOf directive -### material -- * `mixinColor` and `CanColor` have been removed. Use a host binding instead. - * `mixinDisableRipple` and `CanDisableRipple` have been removed. Use input transforms instead. - * `mixinDisabled` and `CanDisable` have been removed. Use input transforms instead. - * `mixinInitialized` and `HasInitialized` have been removed. Use a `Subject` that emits in `ngOnInit` instead. - * `mixinTabIndex` and `HasTabIndex` have been removed. Use input transforms instead. -### material -| Commit | Type | Description | -| -- | -- | -- | -| [90eea1bf70](https://github.com/angular/components/commit/90eea1bf7084ea7098676ca9988624802f27884c) | fix | **core:** Allow system variables to be formatted for opacity ([#29665](https://github.com/angular/components/pull/29665)) | -| [edce90652a](https://github.com/angular/components/commit/edce90652ade6715b4404db284f684b1b511fae4) | fix | **core:** delete deprecated APIs ([#29651](https://github.com/angular/components/pull/29651)) | -| [4771931c2f](https://github.com/angular/components/commit/4771931c2f334be1edc2b7764921d6539808317e) | fix | **core:** Fix incorrect color role mappings ([#29655](https://github.com/angular/components/pull/29655)) | -| [9333de0537](https://github.com/angular/components/commit/9333de0537e7b905407999820bf283f4943c986b) | fix | **tooltip:** remove old IE workaround ([#29674](https://github.com/angular/components/pull/29674)) | -### cdk -| Commit | Type | Description | -| -- | -- | -- | -| [f4a02adb77](https://github.com/angular/components/commit/f4a02adb779968ab1e696aa93dc69b62e7a18929) | feat | **a11y:** use native media query for high contrast detection ([#29678](https://github.com/angular/components/pull/29678)) | -| [5439460d1f](https://github.com/angular/components/commit/5439460d1fe166f8ec34ab7d48f05e0dd7f6a946) | fix | **scrolling:** adds ngTemplateContextGuard ([#27276](https://github.com/angular/components/pull/27276)) | -### multiple -| Commit | Type | Description | -| -- | -- | -- | -| [b3a9062edf](https://github.com/angular/components/commit/b3a9062edf8863250ddd462e5abe009fbc46243b) | fix | ripples not showing up in some cases ([#29672](https://github.com/angular/components/pull/29672)) | - - - # 18.2.3 "parchment-deluge" (2024-09-04) ### material @@ -381,42 +228,6 @@ - -# 19.0.0-next.2 "bronze-book" (2024-08-28) -## Breaking Changes -### cdk -- * The overlay stays are now loaded slightly later than before which can change their specificity. You may have to update any overlay style overrides. -### material -- * The ripples styles are now loaded slightly later than before which can change their specificity. You may have to update any ripple style overrides. -### multiple -- * `MatButton.ripple` is no longer available. - * `MatCheckbox.ripple` is no longer available. - * `MatChip.ripple` is no longer available. -### material -| Commit | Type | Description | -| -- | -- | -- | -| [64ed7ca715](https://github.com/angular/components/commit/64ed7ca7157b519703d152bb86a84a233f310f71) | feat | **core:** add experimental theme demo ([#29636](https://github.com/angular/components/pull/29636)) | -| [fcb76d3ed1](https://github.com/angular/components/commit/fcb76d3ed1ed4f6d5634496f47473efeda3bd1aa) | fix | **core:** add missing system variables ([#29624](https://github.com/angular/components/pull/29624)) | -| [855ed49482](https://github.com/angular/components/commit/855ed49482b1e215f43e1e9b96f1b28eded94640) | fix | **core:** avoid having to manually load ripple styles | -| [d0e178b75e](https://github.com/angular/components/commit/d0e178b75eb8e8e4d158ebff146cfb2ecadef686) | fix | **core:** stop manually instantiating MatRipple directive ([#29630](https://github.com/angular/components/pull/29630)) | -| [3bf0e31f77](https://github.com/angular/components/commit/3bf0e31f771c0a6886aa0e88dec19f85e523d791) | fix | **schematics:** Add the missing neutral tones for the M3 color palettes ([#29644](https://github.com/angular/components/pull/29644)) | -| [64cf19ccdb](https://github.com/angular/components/commit/64cf19ccdba5f584f3e508de97d58283654d9fb8) | perf | **tooltip:** Avoid unneeded calls to clearTimeout ([#29643](https://github.com/angular/components/pull/29643)) | -### cdk -| Commit | Type | Description | -| -- | -- | -- | -| [2f1fe03ae9](https://github.com/angular/components/commit/2f1fe03ae990266ff05c298a93c7fd74bc13e87b) | fix | **drag-drop:** error if ngDevMode is undefined ([#29634](https://github.com/angular/components/pull/29634)) | -| [df21d2b091](https://github.com/angular/components/commit/df21d2b0915ee54fbf04b93ccba512a9161f5008) | fix | **overlay:** avoid having to manually load structural styles | -| [ad18e6d74e](https://github.com/angular/components/commit/ad18e6d74e57e4980a411f0ac9d0b502d5fc577f) | fix | **text-field:** avoid having to manually load text field styles | -| [a6835ef6a7](https://github.com/angular/components/commit/a6835ef6a700dcded10e1a83d936dc553774f021) | fix | **tree:** avoid breaking change in constructor ([#29648](https://github.com/angular/components/pull/29648)) | -| [8b34fb7e8d](https://github.com/angular/components/commit/8b34fb7e8d6276de269a9c1dc2507458eaf7d594) | fix | **tree:** capturing focus on load ([#29641](https://github.com/angular/components/pull/29641)) | -### multiple -| Commit | Type | Description | -| -- | -- | -- | -| [a9da72ed15](https://github.com/angular/components/commit/a9da72ed1551601b22b1a509f2e50227ac23f432) | fix | consolidate strong focus indicators ([#29623](https://github.com/angular/components/pull/29623)) | -| [485bd9923b](https://github.com/angular/components/commit/485bd9923b732390fbc3533f94815da97bd34c13) | fix | stop exposing internal ripple implementation ([#29622](https://github.com/angular/components/pull/29622)) | - - - # 18.2.2 "steel-sword" (2024-08-28) ### cdk @@ -434,31 +245,6 @@ - -# 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](https://sass-lang.com/documentation/breaking-changes/mixed-decls/) 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](https://github.com/angular/components/commit/1abb484aa72177a748eecdf9b850cc1c07d1a42b) | feat | **input:** add the ability to interact with disabled inputs ([#29574](https://github.com/angular/components/pull/29574)) | -| [7cf8c6c464](https://github.com/angular/components/commit/7cf8c6c464732af4283c5e3c3c724dd90acc4136) | fix | **datepicker:** calendar font tokens not being picked up ([#29610](https://github.com/angular/components/pull/29610)) | -| [4f2bc4da78](https://github.com/angular/components/commit/4f2bc4da78ff85c6a9d5a2323908c82e6af85e11) | fix | **icon:** update error message for missing HttpClient ([#29589](https://github.com/angular/components/pull/29589)) | -| [adf413670f](https://github.com/angular/components/commit/adf413670fe10bcfbfff1ec424fcfe2b76d66bdb) | fix | **menu:** inconsistent layout of submenu icon ([#29603](https://github.com/angular/components/pull/29603)) | -| [357f6f27a5](https://github.com/angular/components/commit/357f6f27a5feb7f0b0aa6e626352a386e6725202) | fix | **tabs:** switch pagination to not use native buttons ([#29605](https://github.com/angular/components/pull/29605)) | -### cdk -| Commit | Type | Description | -| -- | -- | -- | -| [04ce4d2648](https://github.com/angular/components/commit/04ce4d2648004e970bc864962e6ec12e92f27698) | fix | **drag-drop:** preview positioned incorrectly when RTL is set on the body ([#29606](https://github.com/angular/components/pull/29606)) | -### multiple -| Commit | Type | Description | -| -- | -- | -- | -| [01711b1804](https://github.com/angular/components/commit/01711b180404ad029bef54e81bdc90fb158dc506) | fix | account for mixed declarations in latest Sass version ([#29596](https://github.com/angular/components/pull/29596)) | -| [cb1450fc76](https://github.com/angular/components/commit/cb1450fc76998426111e150a983deb31ecbe42ce) | fix | change fallbacks to use m3 ([#29528](https://github.com/angular/components/pull/29528)) | - - - # 18.2.1 "plastic-panda" (2024-08-22) ### cdk @@ -475,15 +261,6 @@ - -# 19.0.0-next.0 "yttrium-igloo" (2024-08-14) -### cdk -| Commit | Type | Description | -| -- | -- | -- | -| [bd84c2a67](https://github.com/angular/components/commit/bd84c2a67476b688a0c775de8566a4ff4b3b2ce0) | fix | **tree:** fix issue where `isExpanded` wouldn't be set if placed before `isExpandable` ([#29565](https://github.com/angular/components/pull/29565)) | - - - # 18.2.0 "technetium-tapas" (2024-08-14) ## Deprecations diff --git a/package.json b/package.json index 881521694af1..e31c2a06dd30 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "ci-notify-slack-failure": "node --no-warnings=ExperimentalWarning --loader ts-node/esm/transpile-only scripts/circleci/notify-slack-job-failure.mts", "prepare": "husky" }, - "version": "19.0.0-rc.3", + "version": "19.0.0", "dependencies": { "@angular/animations": "^19.0.0", "@angular/common": "^19.0.0",