Skip to content

Releases: angular/components

denim-doily

19 May 20:05
Compare
Choose a tag to compare

cdk

bug fix a11y: not restoring focus to elements inside the shadow DOM (#22622) (bad81f0818ac7b957643fd3aa17bd6fa27963d24)
bug fix overlay: not emitting for auxiliar button clicks (#22616) (97c449a44b1075c1ba65c6196b0753e815bf1a3d)
bug fix testing: incorrectly handling ancestor of compound selector (#22476) (ea84e7d6901885cedf290f88134048338f7c5be9), closes #22475

material

bug fix sort: fix undefined object access (d48e6dae300c3fb4125fb64e44b97c006f0e54fa)

material-experimental

bug fix mdc-core: update the required MDC version (#22608) (b5224ea4a99b55678faed5d6b8546007b820d39b), closes #22409 #21968

azurite-insight

12 May 20:25
3d820a1
Compare
Choose a tag to compare

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
  • Applications still using node-sass will need to switch to the sass package

For more information, check out the new theming guide.

cdk

Breaking changes:

  • accordion: The disabled and expanded properties in the AccordionItem are now strict to boolean.
bug fix a11y: not restoring focus to elements inside the shadow DOM (#22622) (52b0b8ce3f0788b4c6b96fec99520e1e635dd9bc)
bug fix overlay: not emitting for auxiliary button clicks (#22616) (ba893982608c83e7fcc5526a3e8224df78b3d1bc)
bug fix testing: incorrectly handling ancestor of compound selector (#22476) (f053befa68b56f069015d9d020c1ccab11893452), closes #22475
performance a11y: only check for high contrast mode once (#22561) (0f0564b01891d85ecfc23543cbc12e6398122527)
bug fix a11y: prevent crashing Chrome tabs with hidden text (#22536) (723076424294addc02fc52feb5b31a68cb3e47bc)
bug fix drag-drop: preserve initial transform inside drop list (#22422) (7508f46e7d1fd2eb0c20fdf8b913aacfcad5ea5a), closes #22407
bug fix testing: prevent duplicate subscription (#22460) (58b4ab6d7ac30b85ff93f4e7a3b16fc7e6977d07)
bug fix testing: unable to assign value to number inputs using sendKeys (#22395) (2f177b62205beeb20eceba3acd2ad7ab46bd701f), closes #22129
feature stepper: emit event when the user interacts with a step (#22400) (9b4c5035c9d44f5196eaa22927f0feb1f5c05afa), closes #19918
feature testing: create a webdriver harness environment (#22410) (91969f345636d56ba5a05a62f5109434a69666dc), closes #22321 #22344 #22367 #22375 #22379 #22379
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)
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
feature a11y: allow focus options to be passed in to focus trap (#21769) (d7db7c89011bb1858479e21f2f7e3f8d013b6a87), closes #21767
feature drag-drop: allow for preview container to be customized (#21830) (b92f97f55c8ed974f988897374622402fa3361c5), closes #13288
feature stepper: allow for orientation to be changed (#21940) (3a50c41c8b06fd959944d8aeb99ccecc1fe60644), closes #21874
feature table: add directive to enable recycle view repeater (#21508) (f68662cd53c501428042423a129283b6b92052e3)
feature table: add element offsets to sticky styler state (#21886) (c42ece36d41852f3200ea85d22ea1cb9b1bc6d7d)

material

bug fix datepicker: add label to dialog overlay (#22625) (fde47d8ce8b632211bfde23b065ef39c8e281fc8)
bug fix schematics: external stylesheets cannot be migrated (bd72e4fe975663363b4a849c682e31863a1ebb06)
bug fix schematics: log message at the end of the theming migration (8950e15ef11f41dfc345c5112d7bc253f8c1f56d)
bug fix schematics: only migrate unprefixed variables when there is an import (5c0da5aa0305ee55d647994d476d63f60f7f398c)
bug fix schematics: run theming API migration during ng update (d8f3c0bc421c05e17e998ce1d9e704ceb3306abc)
bug fix schematics: theming migration schematic not inserting use statement at the top of the file in some cases ([978f143](https://g...
Read more

resin-ensign

11 May 19:56
f8ea876
Compare
Choose a tag to compare
resin-ensign Pre-release
Pre-release

cdk

bug fix a11y: not restoring focus to elements inside the shadow DOM (#22622) (52b0b8ce3f0788b4c6b96fec99520e1e635dd9bc)
bug fix overlay: not emitting for auxiliary button clicks (#22616) (ba893982608c83e7fcc5526a3e8224df78b3d1bc)
bug fix testing: incorrectly handling ancestor of compound selector (#22476) (f053befa68b56f069015d9d020c1ccab11893452), closes #22475

material

bug fix datepicker: add label to dialog overlay (#22625) (fde47d8ce8b632211bfde23b065ef39c8e281fc8)
bug fix schematics: external stylesheets cannot be migrated (bd72e4fe975663363b4a849c682e31863a1ebb06)
bug fix schematics: log message at the end of the theming migration (8950e15ef11f41dfc345c5112d7bc253f8c1f56d)
bug fix schematics: only migrate unprefixed variables when there is an import (5c0da5aa0305ee55d647994d476d63f60f7f398c)
bug fix schematics: run theming API migration during ng update (d8f3c0bc421c05e17e998ce1d9e704ceb3306abc)
bug fix schematics: theming migration schematic not inserting use statement at the top of the file in some cases (978f1431c4d5fef9db7e1f95843c844fd5da5503)
bug fix tabs: coloring issues when a backgroundColor is set (#22612) (cc95e868b08a1682a84da67a46972e302fa4635c), closes #22587

grass-glass

05 May 18:54
87d5432
Compare
Choose a tag to compare
grass-glass Pre-release
Pre-release

cdk

performance a11y: only check for high contrast mode once (#22561) (0f0564b01891d85ecfc23543cbc12e6398122527)

material

bug fix core: mat-ripple-element is not fired on disable (#22537) (62b2142cc41ca599cf443fc683531bb0199f346e), closes #22520 #22520 #22520 #22520
bug fix core: update mixin functions to avoid unknown cast (#22577) (33104b69d81f2579074a8da047c6f08bef63571e)
bug fix datepicker: Only update selection when value changed (#21846) (#22369) (6fe273cd412a3f7b979520fc4cca28f0554fa5b3)
bug fix form-field: handle datepicker inputs in harness (#22403) (ec266be5583d25e6fa16d03353ae18fa1ecba089)
bug fix paginator: add role="group" to host (#22512) (1d339e638d35f7f497dab4e27f167f659316b387)
bug fix schematics: migrate more cases in the theming API schematic (#22604) (8b6fdac1f7d1b67354293385337d475b98b813d7), closes #22438 #22599

material-experimental

bug fix mdc-progress-spinner: set to display block (#22618) (53374213644f705be76844a532ab17d227ad06f4)
bug fix mdc-theming: prefix elevation mixins with mdc (#22600) (7a52bdf8faf008c0966ad27fdb0dd8cf18b765e9)
bug fix mdc-typography: add missing @import forward (#22519) (efc59522e93b3ba1266d1290db5d391c4db04f09)

glass-grass

05 May 17:35
9600939
Compare
Choose a tag to compare

material

bug fix core: mat-ripple-element is not fired on disable (#22537) (62e9c319ebe8122ffcd777dc1b2819e247a099b0), closes #22520 #22520 #22520 #22520
bug fix datepicker: Only update selection when value changed (#21846) (#22369) (35c04832023ecffc476c89874a2a4b4b562450c2)
bug fix paginator: add role="group" to host (#22512) (a80f890a0dd7cb50e483047c053505d74321bd33)

material-experimental

bug fix mdc-progress-spinner: set to display block (#22618) (638ed6179c11ce033143470802399d9ca60f45e9)

bamboo-eye

28 Apr 17:21
Compare
Choose a tag to compare
bamboo-eye Pre-release
Pre-release

cdk

bug fix a11y: prevent crashing Chrome tabs with hidden text (#22536) (723076424294addc02fc52feb5b31a68cb3e47bc)

material

bug fix datepicker: support for date range input in MDC-based form field (#22565) (8bb6148f5497f94c2560bbbb942b990fc685e9c9)
bug fix tabs: stop scrolling on tab change (#22265) (5ecefa712687911cc6f00054371b9a0d17157aec), closes #9592 angular#9592 #9592

material-experimental

bug fix mdc-card: reset native header margin (#22550) (42a4fd9e61bd76b6eef499cdbe567a198219e400)

metal-mountain

28 Apr 17:08
Compare
Choose a tag to compare

cdk

bug fix a11y: prevent crashing Chrome tabs with hidden text (#22536) (9bb7b0c5ea406ad1462a702f28f7dbcb911f408d)

material

bug fix datepicker: support for date range input in MDC-based form field (#22565) (6349434d101b7fa60d1cb70cb00b4c2e69c83420)
bug fix tabs: stop scrolling on tab change (#22265) (7f556b574e86e8834d5f052bca7410ee9f4bc1ad), closes #9592 angular#9592 #9592

material-experimental

bug fix mdc-card: reset native header margin (#22550) (90877709d53a5eeb664614d89e8d47d2db23e7d5)

charcoal-pencil

21 Apr 20:17
36d861a
Compare
Choose a tag to compare
charcoal-pencil Pre-release
Pre-release

material

bug fix autocomplete: error if keydown is dispatched too early (#22513) (9e68bf87a98244eb7494b30be47bcea241262013), closes #22511
bug fix schematics: replace removed variables with their values in sass api migration (#22505) (4f6bf3ae00c79729f4340df297dab58a93645e61)
bug fix snack-bar: clear timeout upon dismiss with action (#22485) (f3dcfa9033ba07bb97cbcdf8d85f9a275bc67904), closes #4860

walnut-tabletop

21 Apr 20:26
6c00516
Compare
Choose a tag to compare

material

bug fix autocomplete: error if keydown is dispatched too early (#22513) (da92944699327942495145f67b6982118d513419), closes #22511
bug fix snack-bar: clear timeout upon dismiss with action (#22485) (1a1528de123b334dffd1f95c4be7458fb2dfb25c), closes #4860

porcelain-daydream

14 Apr 21:01
c9b9d8a
Compare
Choose a tag to compare
porcelain-daydream Pre-release
Pre-release

cdk

bug fix drag-drop: preserve initial transform inside drop list (#22422) (7508f46e7d1fd2eb0c20fdf8b913aacfcad5ea5a), closes #22407
bug fix testing: prevent duplicate subscription (#22460) (58b4ab6d7ac30b85ff93f4e7a3b16fc7e6977d07)
bug fix testing: unable to assign value to number inputs using sendKeys (#22395) (2f177b62205beeb20eceba3acd2ad7ab46bd701f), closes #22129
feature stepper: emit event when the user interacts with a step (#22400) (9b4c5035c9d44f5196eaa22927f0feb1f5c05afa), closes #19918
feature testing: create a webdriver harness environment (#22410) (91969f345636d56ba5a05a62f5109434a69666dc), closes #22321 #22344 #22367 #22375 #22379 #22379

material

bug fix core: expose mixin mentioned in the elevation guide (#22426) (dd1d28f69c376b71779377e7b464fdb05a1d85f4)
bug fix list: dispatching model change event multiple times in single selection mode (#22376) (770217726209533f02cd33fd030a947ec9b719c6), closes #22276
bug fix schematics: don't drop imports in files that do not use theming APIs (#22438) (d030a8712adb37cd4e8d5eb83014e1ac23d13774)
bug fix schematics: switch custom theme schematic to [@use](https://github.com/use) (#22436) (0cb27f95c4cd0c562d1ca293fd7161d5e5ab27f6)
bug fix tabs: pagination not updating on resize (#22442) (30ea79ae110617515b40f7832cc34ba5d8320b43), closes #22399
bug fix tree: not rendering initial data from flat data source (#22340) (fa7ed4caeff0149933ab5bac4a7c0e0aa0ce623e), closes #22282
feature datepicker: remove dependency on dialog (#22383) (7039d3e00576e632da7f9cb15bc0fa623dd82a1e), closes #13019

material-experimental

bug fix mdc-progress-spinner: fix aria-valuenow (#22429) (768534dbc63b829d820c32373fd1788e572bb8c8)
bug fix mdc-select: correct some differences between (#22108) (10cc9cfa5cb62c87f38ce5ac0aaa68269f5e69cb)
feature mdc-core: set up MDC-based elevation (#22397) (64087316f68764df10a55fabab533ff7bf63e5c3)