Releases: angular/components
Releases · angular/components
earthenware-nightmare
cdk
bug fix | testing: prevent duplicate subscription (#22460) (a9e5ad264a0895d871feeef5943473a9d8ca4112) |
bug fix | testing: unable to assign value to number inputs using sendKeys (#22395) (61eb92ab11896fe8595d73dda95b6267333d22ca), closes #22129 |
material
bug fix | list: dispatching model change event multiple times in single selection mode (#22376) (11ff7ba75a9c899a85706738f9e3ec5c08c5d0b7), closes #22276 |
bug fix | tabs: pagination not updating on resize (#22442) (445eb0470f29f0c237fa7eaf8b56b0eb7d617e8e), closes #22399 |
material-experimental
bug fix | mdc-progress-spinner: fix aria-valuenow (#22429) (1ed3e5fbe2006e9cd9da9f6c4714e3cf1ea455c4) |
bamboo-shampoo
cdk
Breaking changes:
- accordion: The
disabled
andexpanded
properties in theAccordionItem
are now strict toboolean
.
bug fix | accordion: enforce stricter types for inputs (#20287) (76a09d975f2a4e19e3c8c8f90ed16abf1498b6fe) |
bug fix | portal: not marked as attached when going through specific portal methods (#22372) (92af5f117f56c2b8c930775fca781b2328827246), closes #22370 |
bug fix | text-field: autosize text areas using the placeholder (#22314) (2427abe09811e48ddf90313150d4e6c331b78577), closes #22197 |
feature | drag-drop: added dropPoint to dropped event (#22347) (1d906b64ab807d7c95f7b38761f2b37b37bef703) |
material
bug fix | datepicker: toggle icon not visible in high contrast mode on Chromium browsers (#22352) (ea5e5e04dcfbb148364b5b7cb2eb1804840c5601) |
bug fix | progress-bar: fix screenreader not reading aria-label (#22201) (a9cdb084d31b59b2b832150affb23b6c08eba486) |
bug fix | radio: ripple not positioned correctly inside parent with centered text (#22391) (c45cd69f383899cdc7c51d1e1717fd0bc7937a8f), closes #22389 |
bug fix | sidenav: mark sidenav content as scrollable (#19848) (2fa78c6fe38e449b3352062129547f7e3fd44934), closes #19846 #18453 |
feature | stepper: allow for orientation to be changed dynamically (#22139) (ed09a732f67151c9f16210630b4c21422875e323), closes #9173 #7700 |
google-maps
feature | add icon input to marker (#22357) (10ecfa0ec417bb55c2e7487deaad4aa14ae1d11f), closes #22097 |
material-experimental
bug fix | mdc-form-field: set explicit text-align (#22353) (f65d5b5740fd40548a8f9adfddca6c798ceb538b) |
bug fix | mdc-list: add high contrast mode treatment (#21376) (4f8e87e38ea6b58dc81b31a5cc44c773e01e9153) |
bug fix | mdc-list: align ripple timings with MDC (#22396) (4ad2d96085e63a46db084627ea359f913daaab63) |
bug fix | mdc-paginator: rename module file (#22387) (5519131a727abd72f900fd1c4774d0b43cacc184) |
linen-library
cdk
bug fix | portal: not marked as attached when going through specific portal methods (#22372) (f387ff6fe199ebe53c1bffea862346e9ac4bcf68), closes #22370 |
material
bug fix | datepicker: fix high contrast mixin name (#22418) (f1cba07e91c889ae01c2bb0671f9ccfb57b5c015) |
bug fix | datepicker: toggle icon not visible in high contrast mode on Chromium browsers (#22352) (56840c36a77f823b64b343b2d1b50ab4f43ebd03) |
bug fix | progress-bar: fix screenreader not reading aria-label (#22201) (14ec1a3f69800ff01edf00c5f9ee18f6170aa29d) |
bug fix | radio: ripple not positioned correctly inside parent with centered text (#22391) (a140c46f065299b6c546ac5edc162f4169fe3d7e), closes #22389 |
bug fix | sidenav: mark sidenav content as scrollable (#19848) (3ee9bcf8a3e4077cf2200623e02cc83633b3e795), closes #19846 #18453 |
material-experimental
bug fix | mdc-list: align ripple timings with MDC (#22396) (1e8de9c8ec962337ec8bd8bf527beb5016a0d8d1) |
bug fix | mdc-paginator: rename module file (#22387) (64ba744ed2dd33730b9c302d89e64e31b9eb3be4) |
glass-gallery
material
bug fix | checkbox: native input not in sync if checked state is changed inside event (#22316) (c6794160261803359cb67715c4f515a20fb7f4ec), closes #22149 |
bug fix | progress-spinner: not visible in high contrast mode on chromium browsers (#22364) (03cc48d18c0c8b0315ab0f84b78e3d111a879fbf) |
feature | schematics: add migration to switch to the new theming API (#22304) (183c59f49035bb19d21b16c058bd358fe4530c51) |
google-maps
feature | add clusterer click event (#22345) (9528120901447ec08008cbc97b6ca2ef3e7a9f1e), closes #22020 |
youtube-player
bug fix | compatibility with latest typings (#22223) (0c83adc8f551e54235f69534bf4f352966278005) |
material-experimental
bug fix | mdc-tooltip: add mdc-tooltip__surface-animation class as MDC is splitting up animation and visual styles (#22346) (a96c1c37c31ab2546af72a6df4d4de803c207e0e) |
radio
feature | checkbox: show background-color in print stylesheet (#22298) (#22299) (5fd431fe40cb0e33ff81c6faf2ad8899eeaec312) |
foam-feather
material
bug fix | checkbox: native input not in sync if checked state is changed inside event (#22316) (73d0687603bfe817bec9813d3b7a1514840fd9f4), closes #22149 |
bug fix | progress-spinner: not visible in high contrast mode on chromium browsers (#22364) (6277ee2665163b94cf22707aba8e95e5464001d4) |
radio
feature | checkbox: show background-color in print stylesheet (#22298) (#22299) (06877802a70439ac8f9984d19b36efbb61187317) |
nylon-pylon
Highlights
Sass theming API has been reworked so that clients can take advantage of @use
. This includes:
- A single entry point into
@angular/material
and@angular/cdk
- Renamed functions, mixins, and variables to be a better reflection of what they do
For more information, check out the new theming guide.
cdk
bug fix | a11y: add ConfigurableFocusTrapConfig to the public API (#22138) (7718947dbc22c703a118db2531e4499908eda326), closes #18201 #22136 |
bug fix | a11y: FocusTrap deprecation docs don't render correctly (#22137) (c0286ea50ab5cb1076661e22ea157598d68c0113), closes #18201 #22136 |
bug fix | platform: avoid error during server-side rendering if document is stubbed out (#22260) (50b3207d17ff0cec6e130253ae7ea3effc98b10a), closes #22259 |
bug fix | schematics: update generated css class (#22270) (44cbab07eac5b20ec1d6d57aab331b295baef55c), closes #22269 |
bug fix | text-field: autosize text areas using the placeholder (#22197) (476a90b083532add4b1343c83e6bf4d105094050), closes #22042 |
material
bug fix | autocomplete: avoid assigning invalid aria-labelledby values (#22261) (ee499222d2d858c223c7bd2c6a3db1248b604065), closes #22256 |
bug fix | grid-list: remove mat-figure class (#22231) (4b11445a91f50ae45c343d71611114c0861b17e6) |
bug fix | progress-bar: Support ChromeVox (#22166) (5b7b03ea7d3f2e923e24b6d9286b796173b72582), closes #22165 |
bug fix | progress-spinner: resolve accessibility issue in ChromeVox (#22219) (2da7135e434c8eda5f1420c307b0edfebeff5545), closes #22166 |
bug fix | radio: add high contrast focus indication (#22145) (2e1214f87260e0a4fa29e8063235564275adf7ac) |
bug fix | select: trim aria-labelledby (#22251) (9b67d670be8d6c34048a7526819aa4ec0cfa0f71), closes #22192 |
bug fix | stepper: setting invalid value for visibility (#22254) (6db0fa94d58242067d60572ddc8ab3cbb9968855) |
feature | core: expose new @use-based Sass API (#22173) (40ceda28fd4c8477a368e4631e3eaf945cb99106) |
feature | menu: allow updating menu position a la autocomplete (#22046) (ad248652e7da31398176fe11878b59805e440b5a) |
feature | slider: show background-color in print stylesheet (#11364) (#22300) (69a8fb54dc6c616cc2b2b6d158d5234c9e77125d) |
google-maps
bug fix | ensure that a mapTypeId is always passed in (#22098) (7c9b83a6f18926dc43e684592da5c53fc472e28f), closes #22082 |
bug fix | initialize directions service lazily (#22302) (588a50650f4ea042abb7b4c3721153f4ed94ce7c), closes #22159 |
bug fix | instantiate geocoder lazily (#22159) (1fac4918eade8524ab54a21c445db3b907662e57), closes #22148 |
material-experimental
bug fix | mdc-button: remove unthemed icon color (#22281) (08bbd50a6775417459d8283d66d6f918bbc68080) |
bug fix | mdc-form-field: use coercion for boolean input (#22194) (75e191dfd35845cf2400f0888dcd970ac1f9b10b) |
bug fix | mdc-select: fix floating label behavior (#22134) (16b7adb84623b815dd3aff994a52c7deae9825fb) |
bug fix | mdc-select: float label on focus if there's a placeholder (#22187) (b9943493304123c4b5d0b0d93078069e0a03cbfe), closes #19517 |
11.2.6 "wool-mammoth" (2021-03-24)
cdk
bug fix | a11y: FocusTrap deprecation docs don't render correctly (#22137) (032c4e4acc390a8e8d8cd9cfdea947ce7456794c), closes #18201 #22136 |
bug fix | platform: avoid error during server-side rendering if document is stubbed out (#22260) (7acd695e0b4caa1610b2b64d094c1d3255a5e265), closes #22259 |
bug fix | schematics: update generated css class (#22270) (5b94af258d72756591c40245bfb552149cd78251), closes #22269 |
material
bug fix | autocomplete: avoid assigning invalid aria-labelledby values (#22261) (19ca1b21fc66ca838fda81e07532a0ec18cd8916), closes #22256 |
bug fix | progress-bar: Support ChromeVox (#22166) (f950c03fef4739b35fb11e0d9b286e5684b2151f), closes #22165 |
bug fix | progress-spinner: resolve accessibility issue in ChromeVox (#22219) (0e0b84a9ca6d9dfb74c13737477f4cc3585a5ef0), closes #22166 |
bug fix | select: trim aria-labelledby ([... |
wool-mammoth
cdk
bug fix | a11y: FocusTrap deprecation docs don't render correctly (#22137) (032c4e4acc390a8e8d8cd9cfdea947ce7456794c), closes #18201 #22136 |
bug fix | platform: avoid error during server-side rendering if document is stubbed out (#22260) (7acd695e0b4caa1610b2b64d094c1d3255a5e265), closes #22259 |
bug fix | schematics: update generated css class (#22270) (5b94af258d72756591c40245bfb552149cd78251), closes #22269 |
material
bug fix | autocomplete: avoid assigning invalid aria-labelledby values (#22261) (19ca1b21fc66ca838fda81e07532a0ec18cd8916), closes #22256 |
bug fix | progress-bar: Support ChromeVox (#22166) (f950c03fef4739b35fb11e0d9b286e5684b2151f), closes #22165 |
bug fix | progress-spinner: resolve accessibility issue in ChromeVox (#22219) (0e0b84a9ca6d9dfb74c13737477f4cc3585a5ef0), closes #22166 |
bug fix | select: trim aria-labelledby (#22251) (cdbf876b10e3d6d6b9d16a8faa922ec0bc081b7a), closes #22192 |
bug fix | stepper: setting invalid value for visibility (#22254) (3ead2cd49f28868d47d7699ecda52de9f103f01b) |
feature | slider: show background-color in print stylesheet (#11364) (#22300) (059214ecaf39d5a974fa3e04de0c5f18687a4355) |
google-maps
bug fix | ensure that a mapTypeId is always passed in (#22098) (b79a2d53af27f9c0cc64d155219a440c2be2ba6c), closes #22082 |
material-experimental
bug fix | mdc-select: fix floating label behavior (#22134) (28d12e460f10b3bc648abeee52404e3d9402c6eb) |
hollandaise-holiday
material
bug fix | progress-bar: adjust buffer colors (#22164) (94d585080690559e9b6cfa6af5ed5578d2e0c3bd) |
material-experimental
bug fix | mdc-checkbox: fix mdc function name (#22198) (85b5df6389f141f76b9b331c9d16c071f0a3d153) |
bug fix | mdc-core: fix broken list option style (#22218) (4a943f1f98caabe6a35956a61aefe09c24c12477) |
bug fix | mdc-list: rename mdc-list-* classes (#22157) (5524942da35161be0f0b0a9c456a1ed9444e75a1) |
bug fix | mdc-progress-bar: improve buffer color (#22152) (97f1cccd79a86a70ac5d60ad1f0e4f351770ced0) |
fauxfur-falafel
material
bug fix | select: float label on focus if there's a placeholder (#19517) (77b6a6d860b5a0879fe584323bfb50df33d644d0), closes #19514 |
carbon-crab
12.0.0-next.2 "carbon-crab" (2021-03-10)
material
bug fix | grid-list: remove internal figure element (#21826) (b4fafdad704e1fa815ce74ca518917e335664045), closes #21775 |
feature | form-field: make mat-errors more polite (#21870) (a405ce6ce5e6a46307a7d6e7e3b9dafe9ec79d1e), closes #21781 |
feature | tabs: add method for programmatically setting focus (#15228) (d869d79bcefb760966f0101a7a3afd671d6076a8), closes #15007 |
material-experimental
bug fix | mdc-form-field: fix prefix/suffix padding (#22090) (23a0248bc882974258a3b53bddb3c9ca077eeb2b) |
bug fix | mdc-snack-bar: use MDC-based button (#21442) (9f879b291a414ad205e70faa9b75d007a10f1b40), closes #22024 |
feature | mdc-button: add default config for FAB (#22102) (17f66d693abb6ddefc1e5aa41a65dd2ff0060c3c) |