yarn @angular/cdk 19.1.0
v19.1.0

latest release: 19.2.0-next.0
one day ago

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 when looking at docs on next (#540)
feat - cffcadce16 compact view for example components to replace static code snippets (#756)
feat - 95753b77e1 convert to standalone (#1200)
feat - e592ba19e0 create a version.json file for all version of the docs sites to load version info from (#539)
feat - 60eb965856 expose CDK accordion docs (#1005)
feat - 8f2fa288b5 expose coercion and collections docs (#994)
feat - 84b31396ec more flexible carousels and fix homepage alignment
feat - 98049435a7 show deprecated related information in material/tooltip
feat - f9c59da021 simplify stackblitz examples using standalone (#1211)
feat - bcfb36864a switch to MDC components (#1174)
feat - eac6e2ab03 switch to sass modules (#952)
feat - 3ffb237849 update to 9.0.0-next.x and enable Ivy rendering engine (#645)
fix - 3e758dd254 accessibility, SEO, typos, styling (#649)
fix - 8866616f2d account for new token data format
fix - ebaa6e3ea4 add back accidentally deleted deployment check
fix - 8e86c817d8 add box shadow to cookie popup
fix - d3a56e5d06 add dynamic copyright (#1169)
fix - ff0b4d99ab add header background if links wrap
fix - baef33766c add material-moment-adapter to stackblitz dependencies (#1156)
fix - 615dfe185c add missing drag-drop examples (#616)
fix - d350fc1b0a add missing test harnesses (#860)
fix - 2996086742 add postinstall script back to make component examples work
fix - dcf45d3d3d add ripples to clickable cards
fix - 2272750245 add styling for markdown tables (#921)
fix - 51ce514bf8 align and clean up table design (#1003)
fix - b584257e6e allow table of contents to scroll
fix - 98aaf74dd0 anchor links not scrolling into view (#519)
fix - c88475f8a5 angular material footer logo
fix - 8635a57bcf avoid breaking page if there's a broken example (#855)
fix - bc2343484c bump angular version to resolve query issue (#1105)
fix - 90cf5f3aeb cache fetched docs (#1001)
fix - 733b8eb527 capitalization on component list (#114)
fix - de7d03291e cdk test harness API document not found (#716)
fix - e13014e33e center guide viewer (#274)
fix - 8a85bb88bf clean up tilde imports (#1082)
fix - ad940e6248 components with multiple API docs do not display correctly (#717)
fix - e3d6968e3c consistent toc positioning (#316)
fix - 71133d7982 cookies dialog button contrast (#1010)
fix - d870c0b049 copy to clipboard button always copying content of first tab (#821)
fix - 476622a81a correct links in doc-viewer markdown files to have the proper base value (#554)
fix - ac205ece69 create proper fragment urls (#329)
fix - 4e67c59318 declare duplicate theming guide (#923)
fix - d04156ab0d directly check if the hostname is the expected hostname instead of just starting with the hostname (#1223)
fix - aa2dd2552b doc titles anchor links accessible (#891)
fix - 103fc7963c double scroll bars on guides page
fix - defdbe6310 ensure that menu items are always sorted (#1058)
fix - b54869ef0b errors in plunkr template (#54)
fix - b124bb49aa errors when reading optional queries
fix - c2b92c3f32 example-viewer icons and animation (#52)
fix - 677d07cec9 explicitly set an index for each API docs section (#732)
fix - 0e72906469 expose component testing modules (#757)
fix - 776973db64 expose timepicker
fix - 29715e6ec1 external links with hash are updated incorrectly (#355)
fix - 3c93065881 failing test (#1281)
fix - 937c222807 fix 'reporters' key name in karma.conf (#433)
fix - 6601ada892 fix ts compiler error
fix - cab14c68c9 footer jumping up while guide is loading (#834)
fix - 93d74135fd footer not being pushed to the bottom of the page in guides (#839)
fix - e6179b6f92 footer not sticking to bottom of the page on IE (#451)
fix - 9cf54bcd30 generated Stackblitz examples not working when forked to a repo (#901)
fix - 195f99205c github icon was not centered on mobile (#1067)
fix - fa88118c4d guides overlapping footer on narrow screens (#1007)
fix - 1f695d197a harnesses not working on Stackblitz (#1193)
fix - 65f1ec699a hide ripple styling page
fix - 9ad15a52fb home page in mobile view (#832)
fix - e604f5bb07 homepage not using native accelerated scrolling on touch devices (#827)
fix - 7c9e931a09 horizontal scrollbar always visible on Windows in code samples (#500)
fix - fe06a376bb improve the docs typography
fix - 61161c522e include all menu examples under examples tab (#428)
fix - 2ec3c381b4 include cdkAccordionModule in material-module for accordion stackblitz demo (#1060)
fix - c3a2e49f43 include date range picker examples (#899)
fix - 4f635ed2fa include proper font and web animations polyfill (#209)
fix - a9c2135fc8 incorrect link to Material source code
fix - d398abfe4b incorrect scenes
fix - e76343b9c8 lighthouse check failing in v15 (#1164)
fix - 23239561fd menu icons example not rendering (#449)
fix - 51c3777cb8 missing import for PortalModule (#582)
fix - 06798e2c71 missing import for a11y module (#571)
fix - 48da87118d missing roboto font weights (#349)
fix - d5daeab711 normalize card height (#115)
fix - 29879c0002 numerous responsive issues on screens from 360px to 960px (#705)
fix - 8b4515d8b0 overflow on devices (#471)
fix - 1abc4afba2 plunkers not including source files (#199)
fix - b14539b4c3 prepare for enabling Ivy (#642)
fix - cd7117fdf4 prevent user-select on method modifier marker (#1182)
fix - 45e159bffb prevent users from selecting link icon text (#1034)
fix - 0531cc66e2 remove -example suffix from tree examples in documentation items (#444)
fix - ee4e3a346a remove ComponentFactoryResolver usage from scenes
fix - 603e5a7253 remove elevation from nav bar
fix - dafdc6a028 remove extension from Stackblitz examples (#841)
fix - bcc6a0db14 remove google groups link
fix - ab385ed7fc remove imports from top-level package (#604)
fix - 07518e135c remove MDC migration guide
fix - daa09dec81 remove service worker (#503)
fix - c94ea2f845 remove unnecessary components bundle (#74)
fix - 2509a91f26 remove workarounds for async pipe type narrowing bug
fix - 86cfbd6c0a replace use of turbo with yarn (#1213)
fix - f5c4f7a154 resolve breaking changes from upgrading to beta.2 (#102)
fix - d0d71a6166 ripple overview not loading (#734)
fix - 1f5004d9aa router outlet should not allow overflow (#856)
fix - 085c794319 routing path for cdk/testing
fix - be830baaa3 scss deprecation warnings and wrong example name (#462)
fix - 05c716418a set rootUrl during construction of table of contents (#445)
fix - 8fce89ac4e set up scene for timepicker
fix - b14a475f15 sidenav spacing
fix - 08782a1e86 site crashing on browsers with limited localStorage access (#203)
fix - 7cb133b744 some testing entry points referring to wrong module (#854)
fix - 6d28826406 sort links alphabetically (#996)
fix - 3ff854d47b sticky table example not loading (#553)
fix - 0e675d410e switch Stackblitz back to npm
fix - 0e2c7f9f37 table of contents not working within cdk (#545)
fix - be7b959eca temporarily disable Ivy on Stackblitz (#1050)
fix - 502b1a9aeb update angular & angular material to next version (#1171)
fix - 053b27ca22 update component categories screenshots to M3
fix - e621cbc132 update stackblitz to correct angular framework version (#1178)
fix - 72ef9806c0 update title background #398 (#399)
fix - 82ee7fe3e8 update to rxjs 7 (#1280)
fix - b0984ec2f2 update yarn.lock and fix package.json (#1074)
fix - 1ee6973083 use more lenient version when generating stackblitz (#1075)
fix - 06eb0abf0a use new control flow syntax
fix - 24aab79aa7 use new Google Fonts snippet (#900)
fix - 7d090a610f use theme color for link inside the API reference (#990)
fix - be57a6ba61 use yarn when forking to stackblitz (#1194)
fix - d12a8bb6ec window.location.href changed to its origin (#1234)
fix - 7b7901c3da workaround issues with ngIf template vars in Angular 9.0.0-rc.5
fix - 4eeb2bdd31 wrong import path (#1140)
perf - 355eb6477d avoid triggering change detection on scroll (#1033)
perf - 46bcb208e6 example rendering performance improvements (#961)

a11y

Commit Description
fix - 6a91be8a5e fix example to use standard filter (#123)
fix - 14a7612502 improve contrast of accent in pink-bluegrey theme (#637)
fix - 1e13ab004b various issues with contrast ratios (#635)

api

Commit Description
feat - dc2358191f add table-of-contents to api page (#291)

button

Commit Description
fix - 421dd12859 fix color of mat-button links (#876)

categories

Commit Description
fix - e9a709739f make list items anchors like component list items (#224)

category-list

Commit Description
fix - c29ae29d2c bad routerLink path with relativeLinkResolution (#663)

ci

Commit Description
fix - 8ec736f810 hammerjs not loaded causes warnings and flaky failures (#548)

compatibility

Commit Description
fix - d13f8f1782 remove reference to md- in styles (#113)

component-category-list

Commit Description
fix - 6415b7fc0b links fail a11y contrast checks in dark mode

component-sidenav,component-viewer

Commit Description
fix - 96e2848fbb fix sticky TOC (#917)

component-viewer

Commit Description
fix - a215e7b675 can't navigate to CDK after visiting component (#410)
fix - ebdb66d967 Loading document... getting wrapped (#912)

csp

Commit Description
fix - 5513093def allow img-src of 'self'

doc-viewer

Commit Description
feat - 4004a1c959 add doc-viewer component (#17)
fix - 8cd4c25dba cancel previous pending requests when changing url (#235)

docs

Commit Description
feat - f6c3702d3b add page titles to doc pages #189 (#220)
fix - d7fc560140 add example for adding icon in meta section using matListI… (#30068)
fix - 802148e5f3 correct overflow cdk pages

example-viewer

Commit Description
feat - d888d64272 add copy source button (#262)
feat - dcdf7fa23f support rendering additional files (#516)
fix - e26a9fc135 don't wrap code samples (#289)

examples

Commit Description
fix - 03e8704ffc add correct relative path to background-url (#112)

footer

Commit Description
fix - f1d0fad7fa extra w in www.angular.io (#217)

ga

Commit Description
fix - eb320996a0 remove extra '/' (#418)
fix - 3f508c748f set analytics for mat and ng separately. (#417)

guide

Commit Description
fix - ddcaf81ab4 add ReactiveFormsModule to GuideViewerModule (#719)

guides

Commit Description
fix - c7839ebff0 fix the positioning of the footer on the guides page (#803)

homepage

Commit Description
feat - b9856a1dd3 Use static content in homepage (#16)
fix - bc652363ff fix splash svg on homepage (#179)

icons

Commit Description
fix - 16907d6339 fix snackbar icon name (#183)
fix - cee28b6d9a set width and height of icons (#187)

index.html

Commit Description
fix - ce5a4ef5a6 remove duplicated meta tag (#1065)

main

Commit Description
fix - 107d4b9dea don't load hammerjs twice (#555)

manifest.json

Commit Description
fix - bcf32e9a0c use rel paths, remove density

material-docs-app

Commit Description
fix - 6bbc07c44e remove absolute positioning of all content (#840)

module

Commit Description
fix - 2ca566ad3e remove deprecated forRoot and update ts (#151)

multiple

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

nav

Commit Description
feat - 094c5f29cf new sidenav UX (#300)

navbar

Commit Description
feat - e7c3016108 Add themepicker component with lazy loaded themes (#136)

plunker

Commit Description
fix - 5d39a2be73 attach form to document before submitting (#93)
fix - 0e1818fae4 make calls to plunker synchronous to avoid popup block (#83)

PWA

Commit Description
feat - e25ed73e69 add service worker #175 (#223)

readability

Commit Description
fix - 3e21e46b60 changed text opacity from .54 to .87 according the spec (#91)

scrolling

Commit Description
fix - 27d0d781a0 add ScrollingModule (#547)
fix - db78ef8bb1 enable scrolling on safari (#82)

sidenav

Commit Description
fix - 05f72f8d6d unable to scroll sidenav as expected (#978)

spinner

Commit Description
fix - a7edc2f7e2 fixed binding the the radio buttons model (#99)

stack-blitz

Commit Description
fix - 485a463718 default to form-field fill appearance (#712)

stack-blitz-button

Commit Description
fix - 8d0bcc1a53 use open_in_new icon (#667)

stack-blitz-tests

Commit Description
fix - fb725829ed revert enabling Ivy as it broke harness examples (#1009)

stackblitz

Commit Description
feat - b36e2d1a9d add new stackblitz template to run harness test examples (#872)
feat - eef58652e3 start sb on index #373 (#390)
fix - 8aa0c470ec drag and drop examples not working (#522)
fix - dd9bae60c7 fix dialogs not working #5899 #228 #8750 (#356)
fix - b429de4469 fix svg path getting extra /app (#400)
fix - 39284a20e7 update angular dependencies for stackblitz to latest (#386)

styling

Commit Description
fix - 08082232dd example tabs should not be styled (#126)

svg

Commit Description
fix - 55e601763a add missed spaces
fix - d624c2043c add stroke class
fix - ae0ce75975 combine multiple classes in one node

sw

Commit Description
feat - 824919f0d7 adds ngsw config (#350)

table

Commit Description
fix - 0a75308bcf http example needs httpclientmodule (#352)

tests

Commit Description
fix - c9d7e6f7ea fix units tests throughout app (#411)
fix - 5a1750fee4 remove hammerjs from tests

toc

Commit Description
feat - 69c5224a4f add table of contents to overview and guides (#230)
fix - 250fcc47b1 highlight wrong item on jump #256 (#258)
fix - 27c26d7d06 quickly switching to API tab can throw exceptions (#913)
fix - d2db6d7eb6 visibility on resizing

tree

Commit Description
fix - a1844e2c6f add CdkTreeModule to demo module (#466)

Don't miss a new cdk release

NewReleases is sending notifications on new releases.