Skip to content

Releases: angular/components

tar-trebuchet

26 Mar 17:19
1bd98de
Compare
Choose a tag to compare

Bug Fixes

  • add disabled styling for unchecked pseudo checkbox (#15405) (bd1c973)
  • autofill: use static queries to read values used in ngOnInit (#15516) (cb0b025)
  • form-field: select value text blending in with the background in high contrast mode (#15286) (bbd30fb)
  • icon: clear user content when svgIcon is bound to falsy value (#15290) (f2f1232)
  • slide-toggle: be able to receive focus while disabled on click (#15501) (479618e)
  • tooltip: tooltip sample not working with keyboard navigation. (#15111) (3987b9b)

asphalt-lightning

18 Mar 19:02
8d509be
Compare
Choose a tag to compare

Bug Fixes

tapioca-turtle

11 Mar 16:43
464a9bb
Compare
Choose a tag to compare

Bug Fixes

  • badge: duplicate leftover badge after server-side render (#15417) (815a729)
  • calendar: should markForCheck when properties are changed (#15102) (4aa5535)
  • datepicker: toggle throwing an error if datepicker is not defined on init (#15256) (3c5e671)
  • form-field: allow user to click through arrow on native select (#15328) (cb057d2), closes #15318
  • form-field: infinite loop with zone-patch-rxjs (#15335) (8581556), closes #15331
  • list: action list missing focus and hover styling (#14147) (3f876e2)
  • list: override native button text align in action list (#15404) (aaec2d5)
  • radio: ng-touched incorrectly being set on click (#12560) (5b04ec3)
  • radio: only show focus ripple for keyboard focus (#13565) (87477c3), closes #13544
  • radio: unable to distinguish disabled radio button in high contrast mode (#15375) (230b1ed)
  • schematics: incorrectly throws if NgModule uses namespaced decorator (#15298) (89c48f4)
  • scrolling: virtual scroll viewport error during server-side rendering (#15299) (78e7207), closes #15291
  • select: Fixes width-issue of select option panel in IE (#11801) (81a73c6), closes #11609
  • sort: remove arrow when sort header is disabled (#15212) (4a7fdfe), closes #14986
  • stepper: unable to tab to step content (#14892) (824aad2)
  • tabs: correct example title (#15325) (f1ca6ff)
  • virtual-scroll: move views that are already attached instead of inserting (#15348) (8dc572d)

cashmere-armor

20 Feb 21:51
32e5dcc
Compare
Choose a tag to compare

Bug Fixes

  • theming: fix errors when building theme using CSS variables (#15140) (96f6e06), closes #15107
  • bidi: handle uppercase values correctly (#14773) (0029cde)
  • dialog: don't assign aria-label to close button if button has text (#11093) (9bf368d), closes #11084
  • list: disableRipple on selection list not affecting list options after init (#14858) (edf4541)
  • schematics: do not generate invalid stylesheet files (#15235) (e7422e4), closes #15164
  • table: add missing rowgroup roles (#15131) (2c7bc1c)

jute-box

11 Feb 23:34
6b699ce
Compare
Choose a tag to compare

Bug Fixes

liquidcrystal-sandwich

04 Feb 22:24
3bf1fea
Compare
Choose a tag to compare

Bug Fixes

pyrite-pixie

28 Jan 22:43
b51f143
Compare
Choose a tag to compare

Bug Fixes

  • autocomplete: not updating origin if it changes after init (#14677) (4913c36)
  • bottom-sheet: allow disableClose to be updated after opened (#14711) (3d3179f), closes #14708
  • button: focus indication hard to see in high contrast mode (#13259) (fffbcb1)
  • button-toggle: remove references to selected toggle on destroy (#14627) (98f0142)
  • datepicker: update validation when switching from null to error input (#14423) (5aefe60)
  • drag-drop: apply translation transform before user transforms (#14712) (349675a), closes #14699
  • drag-drop: dragging styling not being reset in some cases with OnPush change detection (#14725) (1d4bb18)
  • drag-drop: incorrectly preserving transform if root element changes (#14697) (3656a4e)
  • drag-drop: restore initial transform when resetting (#14701) (005fb46)
  • drag-drop: unable to move item into connected container by passing through another container (#14651) (0bd93dd), closes #14645
  • focus-trap: apply aria-hidden to focus trap tab anchors (#14644) (f66302d)
  • icon: clean up cached references in icon registry on destroy (#14801) (f6b4288)
  • list: action list button outline not being reset on firefox (#14693) (73d0fb9)
  • list: deselect option if value doesn't match up (#14800) (551ded5), closes #14734
  • list: disableRipple on list input not taking effect after init (#14836) (463ac9e), closes #14824
  • menu: not unsubscribing from close stream if trigger is destroyed (#14107) (80f510f)
  • overlay: not sizing flexible overlay correctly when opening downwards on a scrollable page (#14672) (40f8b20)
  • overlay: reset transform when disposing of position strategy (#14660) (86c530e), closes #14657
  • overlay: update size if dimensions change in overlay directives (#14610) (c92d8c9), closes #7811
  • slide-toggle: use default hue for thumb in dark theme (#14230) (7d96ed3), closes #14192
  • sort: extra Firefox focus outline not being reset (#14733) (027d4f4)
  • stepper: ensure step state is not minified (#14933) (e7b0e40)
  • table: not re-rendering when switching to a smaller set of data than the current page (#14665) (a31a2ff), closes #12586 #14010
  • tabs: better handling of animationDuration without units (#14778) (6f49813), closes #13428
  • tabs: don't handle keyboard events with modifier keys (#14234) (76cb9d0)
  • tabs: pagination not working correctly on chrome in rtl mode (#14690) (220e6b2), closes #14689
  • tooltip: afterHidden stream not being completed (#14620) (0394d59)

Features

  • dialog: support adding and removing classes via dialogRef (#14772) (b62f3f3), closes #6206
  • drag-drop: add service for attaching drag&drop to arbitrary DOM nodes (#14437) (5a18ea6)
  • overlay: allow for connected overlay to be positioned relative to a point (#14616) (651549f), closes #5007
  • ripples: support updating global ripple options at runtime (#14705) (4f755cf), closes #9729
  • tabs: add automatic scrolling when holding down paginator (#14632) (e661317), closes #6510
  • tooltip: allow for default position to be configured (#14872) (342e6f0), closes #14862

chocolate-cloud

22 Jan 19:33
Compare
Choose a tag to compare

7.2.2 "chocolate-cloud" (2019-01-18)

Bug Fixes

  • autocomplete: not updating origin if it changes after init (#14677) (4d4b074)
  • bottom-sheet: allow disableClose to be updated after opened (#14711) (c11e968), closes #14708
  • button-toggle: remove references to selected toggle on destroy (#14627) (0b16843)
  • drag-drop: apply translation transform before user transforms (#14712) (7322977), closes #14699
  • drag-drop: dragging styling not being reset in some cases with OnPush change detection (#14725) (49b74a7)
  • drag-drop: incorrectly preserving transform if root element changes (#14697) (c9bafcc)
  • drag-drop: restore initial transform when resetting (#14701) (32f990a)
  • drag-drop: unable to move item into connected container by passing through another container (#14651) (76994f7), closes #14645
  • focus-trap: apply aria-hidden to focus trap tab anchors (#14644) (122b148)
  • icon: clean up cached references in icon registry on destroy (#14801) (96db2d5)
  • list: action list button outline not being reset on firefox (#14693) (6fd84dc)
  • list: deselect option if value doesn't match up (#14800) (1418473), closes #14734
  • list: disableRipple on list input not taking effect after init (#14836) (9ef65c4), closes #14824
  • menu: not unsubscribing from close stream if trigger is destroyed (#14107) (f984a88)
  • overlay: not sizing flexible overlay correctly when opening downwards on a scrollable page (#14672) (961d8bc)
  • overlay: reset transform when disposing of position strategy (#14660) (3181ae7), closes #14657
  • overlay: update size if dimensions change in overlay directives (#14610) (0eefaa7), closes #7811
  • slide-toggle: use default hue for thumb in dark theme (#14230) (d6715d0), closes #14192
  • sort: extra Firefox focus outline not being reset (#14733) (2c5341d)
  • table: not re-rendering when switching to a smaller set of data than the current page (#14665) (846f5a2), closes #12586 #14010
  • tabs: better handling of animationDuration without units (#14778) (30a310e), closes #13428
  • tabs: don't handle keyboard events with modifier keys (#14234) (21dc01c)
  • tabs: pagination not working correctly on chrome in rtl mode (#14690) (e721664), closes #14689
  • tooltip: afterHidden stream not being completed (#14620) (3931e05)

acrylic-axolotl

07 Jan 23:12
22b0ad6
Compare
Choose a tag to compare

Bug Fixes

  • a11y: remove listeners when focus trap anchors are removed (#14629) (17bb9c3)
  • autocomplete: adding aria-activedescendant while closed if autoActiveFirstOption is enabled (#14455) (f3065cc), closes #14453
  • checkbox: incorrect color for disabled indeterminate checkbox (#14478) (0398d53), closes #14415
  • datepicker: native date adapter not preserving time when cloning (#14691) (9e3a77b)
  • dialog: complete injectable streams on destroy (#14254) (e673608)
  • drag-drop: don't disable native drag interactions if dragging is disabled (#14233) (9fa3376)
  • drag-drop: update root element if selector changes (#14426) (14b90db)
  • form-field: proper arrow color for native select (#14490) (3824a05)
  • input: unable to reset focused state of readonly input (#14698) (98711d7)
  • list: add hover and focus indication in high contrast mode (#14637) (3c71348)
  • menu: hasBackdrop not being updated after first open (#14561) (268b0e8), closes #14560
  • menu: scroll position jumping to top after animation is done on scrollable menu (#14190) (37a7080), closes #11859 #11790
  • moment-adapter: incorrectly deserializing moment dates and not setting locale on deserialized values (#14685) (36db1c0)
  • overlay: not updating hasBackdrop after first open (#14562) (61d3cf8), closes #14561
  • radio: host element unable to receive focus events (#14472) (8c35917), closes #13323 #13953
  • select: announce value changes with arrow keys while closed (#14540) (3f9a125)
  • select: don't shift arrow if there is no label (#14607) (7188719), closes #13907
  • select: form field state not updated if options are reset (#14720) (391a9fd), closes #14709
  • slider: don't handle keyboard events with modifier keys (#14675) (7d2748e)
  • typography: deprecation warning in latest sass version (#14673) (65ecb08), closes #14636
  • expansion-panel: add missing injection token for configuring the default options (#14384) (a389704), closes #14383

gold-snowman

18 Dec 23:02
06085e0
Compare
Choose a tag to compare

7.2.0 "gold-snowman" (2018-12-18)

Bug Fixes

  • a11y: inconsistent runtime value for ListKeyManager.activeItem (#14154) (c4b3484), closes #14152
  • autocomplete: update template when changing autocomplete in trigger (#13814) (904a5ea)
  • badge: aria-label not being updated if description changes (#14393) (ab78183)
  • bottom-sheet: bottom-sheet content not being read out by screen readers (#14534) (9485aff), closes #10591
  • cdk/stepper: exported injection token referring to Material (#14339) (b584888)
  • chips: don't handle separator keys while pressing modifiers (#14424) (d1cec1f)
  • drag-drop: account for out of view container and stacking order (#14257) (c5be8d3), closes #14231
  • drag-drop: error on touch end (#14392) (53cecbb), closes #14390
  • drag-drop: handle placeholder and preview templates changing after init (#14541) (bfacbb5)
  • drag-drop: prevent text selection while dragging on Safari (#14405) (220e388), closes #14403
  • drag-drop: showing touch device tap highlight when using a handle (#14549) (8a3d21a)
  • drag-drop: throw better error when attaching to non-element node (#14221) (31f0e6d)
  • drag-drop: unable to stop dragging after quick double click (#14506) (fbb2a13)
  • drawer: ensure all observables are unsubscribed (#13378) (f7dcc27)
  • form-field: long labels and option values going under select arrow (#14268) (166279b)
  • form-field: native select label floating incorrectly when invalid value is set (#14263) (9c65c87)
  • form-field: outline gap not being calculated when element starts off invisible (#13477) (e579181), closes #13328
  • form-field: outline gap not being recalculated on direction changes (#13478) (b78a750)
  • grid-list: allow more units for gutter width and row height (#14341) (f176119)
  • menu: accidentally tapping on sub-menu content that overlaps trigger on touch devices (#14538) (f2a06ab)
  • menu: reduce specificity of icon selector (#14389) (74e945a)
  • menu: unable to set icon color dynamically (#14161) (48e4f65), closes #14151
  • schematics: drag-drop schematic two consecutive commas (#14446) (35fd998)
  • schematics: two consecutive commas generated (#14371) (dd6065c), closes #14366
  • sidenav: content margins not updated on viewport changes (#14089) (b15392d)
  • snack-bar: announcing same message twice to screen readers (#13298) (3fb4b23)
  • stepper: ignoring custom falsy value for hasError (#14337) (7fac915), closes #14333
  • text-field: add fallback for browsers that don't support requestAnimationFrame (#14519) (c94812d)
  • tree: allow tree node to have undefined child or null child (#14482) (eeda91d)
  • tree: handle null children in nested tree (#14547) (364376e), closes #10886 #14545
  • reference symbols for example components rather than providing a string of the component name (#13992) (d0d97c3)
  • workaround for es2015 inheritance not always working (#13834) (a22a9fa)

Features

  • drag-drop: add class to indicate whether a container can receive an item (#14532) (c6dc070), closes #14439
  • drag-drop: add released event (#14513) (792d536), closes #14498
  • drag-drop: add the ability to constrain dragging to an element (#14242) (8432e80), closes #14211
  • drag-drop: allow entire group of drop lists to be disabled (#14179) (94e76de)
  • drag-drop: indicate in dropped event whether item was dropped outside of container (#14140) (42de6a2), closes #14136