github angular/components 14.0.0-next.4
v14.0.0-next.4

latest releases: 18.0.0-rc.2, 17.3.9, 18.0.0-rc.1...
pre-release2 years ago

14.0.0-next.4 "metal-harness" (2022-02-23)

Breaking Changes

material

  • Previously the mixinErrorState mixin function defined
    a class member for stateChanges. This is no longer the case, and consumers
    need to provide the stateChanges class member themselves.

    • CdkStepper._orientation has been removed. Use CdkStepper.orientation instead.
  • The _document parameter from the CdkStepper constructor has been removed.
  • The _document parameter from the MatStepper constructor has been removed.
  • MatVerticalStepper has been removed. Use MatStepper instead.
  • MatHorizontalStepper has been removed. Use MatStepper instead.

material-experimental

Commit Description
feat - 3e1080931e mdc-list: add support for marking the act… (#24433)
fix - 4c0a4603d9 mdc-dialog: align change detection with non-MDC version (#24451)
fix - f6cdc96994 mdc-list: fix typo in action-list css class (#24448)
fix - dbcd1404bb mdc-list: use body-1 rather than subtitle-1 typography for list items (#24417)
fix - f5d74daf1d mdc-select: target correct element with typography (#24258)
perf - ea6fdb91c1 mdc-table: reduce bundle size (#24309)

material

Commit Description
feat - 9946bb34bb form-field: add color to default options (#24438) (#24440)
feat - 0d162a4132 sort: default arrow position in MatSortDefaultOptions (#23609)
fix - c0ed5ce5de autocomplete: closing immediately when input is focused programmatically (#21081)
fix - 7e9916bc9e autocomplete: use narrow value for aria-haspopup (#15361)
fix - b703cb36a8 button-toggle: unable to override elevation and high contrast styling applied incorrectly (#14722)
fix - ab39847567 checkbox: clear static aria attributes from host nodes (#17092)
fix - 19b89342a3 form-field: use correct color for form fields in high contrast mode (#24422)
fix - e0b76ed029 radio: clicks not propagating to wrapper elements (#24459)
fix - f80403c97d radio: not checked on first click if partially visible (#19505)
fix - 1d5175b313 select: arrow highlighted state not updating in Safari (#15281)
fix - dddfbd1ea6 sidenav: prevent focus from entering hidden sidenav if child element has a visibility
fix - d9ad68acda tabs: use buttons for paginator also tab-header and mdc (#24338)
refactor - bab3b989f9 core: no longer define stateChanges in mixinErrorState (#22875)
refactor - db126b5797 stepper: remove deprecated APIs for version 13 (#23328)

cdk

Commit Description
feat - feaf50b43a a11y: HighContrastModeDetector need not support IE11 (#24462)
fix - 3e1de9dd29 drag-drop: incorrectly sorting element inside dialog with blocked scrolling (#14806)
fix - 761f5fde28 drag-drop: stop pointer events on placeholder (#24404)

ripple

Commit Description
fix - 65fb5f4491 not fading out on touch devices (#12488)

Special Thanks

Alireza Ebrahimkhani, Andrew Seguin, Arthur Ming, Jeri Peier, Kristiyan Kostadinov, Miles Malerba, Paul Gschwendtner, Ruslan Lekhman and renovate[bot]

Don't miss a new components release

NewReleases is sending notifications on new releases.