Skip to content

burlap-bezel

Compare
Choose a tag to compare
@andrewseguin andrewseguin released this 18 Jan 00:42
92896a0

Bug Fixes

  • aria-describer: server-side rendering error during cleanup (#8903) (8a3b19e), closes #8901
  • autocomplete: not implementing setDisabledState from ControlValueAccessor (#8746) (92bc503), closes #8735
  • autocomplete: not resetting completely when overlay is detached externally (#8515) (a8cd033)
  • autocomplete: panelClosingActions emitting twice in some cases (#8998) (4f97232)
  • autocomplete: panelClosingActions emitting when tabbing away from a closed autocomplete (#8774) (92dcd76), closes #8763
  • chip,stepper: compile cleanly with "fullTemplateTypeCheck" (#8889) (50967b6)
  • chips: being able to focus disabled chip by clicking (#8892) (bfd513d), closes #8883
  • chips: event propagation not stopped by remove button (#8772) (c7e2d4e), closes #8771
  • connected-position-strategy: allow positions to be updated after init (#8800) (b7071ba)
  • datepicker: leaking backdropClick subscriptions (#8919) (3728555)
  • datepicker: not resetting when detached externally (#9133) (a0bd162)
  • datepicker: typo in MatMonthView export (#9055) (2250747)
  • datepicker: unable to close calendar when opened on focus in IE11 (#8918) (a411382), closes #8914
  • dialog: change order of button actions (#9021) (230b297)
  • dialog: hide all non-overlay content from assistive technology (#9016) (d82124d), closes #7787
  • dialog: improved type safety in dialog ref result (#8766) (571ef46), closes #8760
  • directionality: complete dir change observable (#8874) (41f5fe2)
  • drawer: infinite loop when two-way opened binding is toggled mid-animation (#8872) (7c84490), closes #8869
  • drawer: margins not being updated on direction changes (#9161) (ff1c5f1), closes #9158
  • drawer: unable to close using keyboard if there are no focusable elements (#8783) (fba3728)
  • expansion: accordion emitting closed event while closed (#9101) (92ded30), closes #9098
  • focus-trap: server-side rendering error (#9001) (c77f69f), closes #8981
  • form-field: hide required asterisk if control is disabled (#8799) (1c2f6b7), closes #8251
  • global-position-strategy: error if disposed before applied (#8761) (f565560), closes #8758
  • icon: handle values with unnecessary spaces being passed into fontIcon and fontSet (#9056) (1a735bc), closes #9054
  • icon: server-side error when registering icons (#8492) (b6da765), closes #6787
  • input: align caret color with spec (#8692) (b0449ab)
  • input: allow color inputs in mat-form-field (#8748) (982982b), closes #8686
  • layout: handle platforms that don't support matchMedia (#8775) (4846e4c), closes #8710
  • list: prevent list icon shrinking (#9211) (5737b9f), closes #8699
  • menu: not closing when overlay is detached externally (#8868) (4d8c712)
  • paginator: coerce string values (#8946) (0388202)
  • paginator: set default display value (#8455) (bd50fa6), closes #8454
  • progress-bar: animation tearing in Firefox 57 (#9123) (9e47d40), closes #7606
  • select: active item not being updated on click in multiple mode (#7808) (bc27fea)
  • select: alt + arrow key not opening in single-selection mode (#8910) (a4c042b)
  • select: change event emitted before data binding is updated (#8740) (5819385), closes #8739
  • select: complete state change event (#8777) (4f78613)
  • select: handle optionSelectionChanges being accessed early (#8830) (97ebd76)
  • select: not marked as touched when clicking away (#8784) (984dece), closes #8573
  • select: remove aria-owns when options aren't in the DOM (#9091) (d85c44b), closes #7023
  • select: support using shift + arrow key to toggle items in a multi-select (#9037) (f82bbae)
  • selection-list: allow jumping to first/last item using home/end (#9062) (bd36529)
  • selection-list: allow users to jump focus to a particular item by typing (#9026) (af44b9d)
  • selection-list: options not marked as selected if value is assigned too early (#9090) (bd7c751), closes #9085
  • selection-list: preselected options not being added to the model value (#9116) (91ea1a1)
  • selection-list: remove selected option from model value on destroy (#9106) (f8cd8eb)
  • selection-list: unable to select using the enter key (#8595) (9105302), closes #8589
  • slider: prevent slider thumb from getting cropped (#8061) (0b05a1f)
  • stepper: completed binding not being considered when moving from a step without a stepControl (#9126) (32d0dbb), closes #8110
  • stepper: use up/down arrows for navigating vertical stepper (#8920) (7b78b74)
  • table: inaccurate row height (#8303) (baa8a6e), closes #8299
  • too strict peer dependency of angular (#9355) (7187670), closes #9328
  • table: row content not centered in IE (#6820) (1b79e92), closes #6813
  • table: set height of mat-header-row to 56px (#8215) (0c4ee2e)
  • theming: light text on colored backgrounds should be opaque (#7421) (1701b98)
  • typography: deprecation warning if null font family is passed in (#9002) (d8c1392), closes #8973
  • typography: handle inherit being set as a typography value (#8721) (139c506), closes #8700

Features

  • autocomplete: allow option ripples to be disabled (#8851) (ff31ac8)
  • close-scroll-strategy: add scroll threshold option (#8656) (c0ff761)
  • datepicker: add year selection mode (#8565) (cdbabf7)
  • dialog: allow default dialog options to be configurable (#9113) (05304f0)
  • dialog: allow for closing on navigation to be disabled (#9024) (c349c58), closes #8983
  • dialog: allow for single dialog scroll strategy to be overwritten (#8726) (c7de734), closes #8706
  • divider: move divider out of mat-list (#5862) (bd0ec64)
  • elevations: Allow tonal color elevations through mat-elevation mixin. (#8995) (21d004a)
  • expansion-panel: allow for content to be rendered lazily (#8243) (60ba0a7), closes #8230
  • table: support directly adding column, row, and header defs (#8744) (693c8e8)
  • tabs: add animation done event #5238 (#6811) (3a52624)
  • tooltip: add injection token for specifying the default delays (#8109) (3dcf4cd), closes #7928

Performance Improvements

  • ripple: do not register events if ripples are disabled initially (#8882) (58b93dc)
  • ripple: use passive event listeners (#8719) (12feff7)