Releases: angular/components
Releases · angular/components
aluminum-alliteration
cdk
|
|
bug fix |
drag-drop: pointer position calculation for SVG with viewBox (#19863) (190500a) |
bug fix |
platform: rtl scroll axis incorrectly determined in Safari macOS (#19830) (09b2ae0), closes #14609 |
bug fix |
schematics: errors when attempting to read some files (#19783) (4f76a28), closes #19779 |
material
|
|
bug fix |
autocomplete: don't close when clicking inside custom origin (#19784) (c4fe609), closes #19771 |
bug fix |
datepicker: don't set aria-labelledby if form field does not have a label (#19639) (89da95b) |
bug fix |
dialog: restore focus with the proper focus origin (#9257) (8d7b020), closes #8420 |
bug fix |
drag-drop: not starting auto scroll when inside boundary (#19865) (3db41f6), closes #18596 |
bug fix |
list: single selection list selected state not shown on touch devices (#19877) (c88bf33), closes #19876 |
bug fix |
list: use flexbox to size mat-line elements (#19809) (#19819) (5db279e) |
bug fix |
ng-update: properly handle update from different working directory (bb8e04b), closes #19779 |
google-maps
|
|
bug fix |
rendering blank if custom options with no center are provided (#19916) (a34e6bb), closes #19908 |
material-experimental
|
|
bug fix |
mdc-list: fix infinite loop on init (#19930) (9ad72cf) |
bug fix |
mdc-snack-bar: error during server-side rendering (#19922) (8bb6cfa) |
bug fix |
mdc-snack-bar: support dark themes (#19926) (9f8683a) |
feature |
snack-bar: add MDC-based snack-bar (#19800) (3d1c539) |
platinum-sideburns
10.0.1 "platinum-sideburns" (2020-06-29)
cdk
|
|
bug fix |
scrolling: fixed-size-virtual-scroll wrong range and position when items length changes and current scroll is greater than new data length (#19578) (f3b6555) |
material
|
|
bug fix |
a11y: focus trap directive not capturing focus if auto capture input is set after init (#19689) (c23de0e), closes #19664 |
bug fix |
a11y: list key manager not emitting change event if new item is added to active index (#19666) (fdfec2f), closes #19661 |
bug fix |
button-toggle: remove unused property and type ToggleType (#19497) (cf53a70) |
bug fix |
datepicker: add role to date range input (#19717) (aed23e8) |
bug fix |
datepicker: label state not being updated in some cases (#19761) (0a22e0f) |
bug fix |
datepicker: not marking as dirty when invalid value is typed in (#19730) (590fdd2), closes #19726 |
bug fix |
datepicker: range input separator not hidden in high contrast mode (#19706) (2894a71) |
bug fix |
drag-drop: error when cloning 0x0 canvas (#19707) (92bc813) |
bug fix |
drag-drop: placeholder element not available in started event (#19493) (94d3fda), closes #19457 |
bug fix |
drag-drop: sometimes incorrectly swapping items at the ends of the list (#19633) (63fe5ed), closes #19249 |
bug fix |
drag-drop: update free drag position on scroll (#19648) (ebbe8d7) |
bug fix |
focus indicators: Improve styles that determine when focus indicators should render on selection controls. (#19546) (c85920d) |
bug fix |
form-field: error in older versions of edge (#19698) (539ebf6), closes #17810 |
bug fix |
input: incorrectly handling nested themes (#19637) (4a8ce63) |
bug fix |
sidenav: restore focus if drawer is closed through backdrop click (#19534) (c7eaec9), closes #17749 |
bug fix |
progress-spinner/testing: harness selector not matching mat-spinner selector (#19657) (d4804c1), closes #19649 |
material-experimental
|
|
bug fix |
mdc-form-field: update input alignment to match spec (27f5271) |
ice-dice
Highlights
- A number of previously deprecated APIs have been removed (see below for more details).
- New date-range picker in
@angular/material
node-sass
deprecation
Support for node-sass
with Angular CDK and Angular Material is now deprecated in favor of the
newer and more actively supported sass
package. Ending support for node-sass
will allow use of
the new Sass module system, which offers a number of benefits over the existing import system.
cdk
Breaking changes
CdkDropList.start
has been removed.
CdkDropList.drop
has been removed.
CdkDropList.enter
has been removed.
CdkDropList.exit
has been removed.
CdkDropList.getItemIndex
has been removed.
CDK_DRAG_CONFIG_FACTORY
has been removed.
CdkTable.setHeaderRowDef
has been removed. Use CdkTable.addHeaderRowDef
and CdkTable.removeHeaderRowDef
instead.
CdkTable.setFooterRowDef
has been removed. Use CdkTable.addFooterRowDef
and CdkTable.removeFooterRowDef
instead.
- The
_platformId
parameter in the Platform
constructor is now required.
- The
copied
event from cdkCopyToClipboard
has been renamed to cdkCopyToClipboardCopied
.
- The
_ngZone
parameter in the CdkCopyToClipboard
constructor is now required.
|
|
bug fix |
table: project colgroup and col elements (#18135) (5b23084) |
feature |
tree: support optional trackBy in FlatTreeControl (#18708) (04d1588) |
bug fix |
testing/testbed: set defined event properties as configurable (94571c5) |
bug fix |
testing/testbed: synthetic DOM events cannot be prevented multiple times (bde3af8), closes #19440 |
bug fix |
drag-drop: error during device emulation on firefox (#19396) (d309ee2), closes #19385 |
bug fix |
drag-drop: error when item enters from the top and last has an intermediate child (#19361) (fbd6440), closes #19116 #19359 |
feature |
table: add the ability to show a data row when no data is available (#18041) (e512581) |
bug fix |
overlay: remove potentially leaky observable (#19146) (27a812b), closes #10573 |
material
Breaking changes
MAT_HAMMER_OPTIONS
has been removed.
GestureConfig
has been removed.
HammerInput
has been removed.
HammerStatic
has been removed.
Recognizer
has been removed.
RecognizerStatic
has been removed.
HammerInstance
has been removed.
HammerManager
has been removed.
HammerOptions
has been removed.
MatButtonToggleGroupMultiple
has been removed. Use MatButtonToggleGroup
instead.
MatSlideToggleDefaultOptions.disableDragValue
has been removed.
MatSlideToggle.dragChange
has been removed.
- The
_ngZone
and _dir
parameters have been removed from the MatSlideToggle
constructor.
- The
_viewportRuler
parameter in the MatAutocompleteTrigger
constructor is now required.
- The
_location
and _errorHandler
parameters in the MatIcon
constructor are now required.
- The
_errorHandler
parameter in the MatIconRegistry
constructor is now required.
- The _ngZone and _document parameters in the
MatSlider
constructor are now required.
- The
_focusMonitor
and _elementRef
parameters in the MatSortHeader constructor are now required.
- The
_hammerLoader
parameter has been removed from the MatTooltip constructor.
Read more
leather-feather
material
|
|
bug fix |
datepicker: date range overriding model value if both fields are changed at the same time (#19593) (e2a579a), closes #19588 |
bug fix |
datepicker: not revalidating after value is changed through the calendar (#19695) (10888f3) |
cdk-experimental
material-experimental
|
|
bug fix |
mdc-menu: menu items missing padding (#19634) (9b8baa6), closes #19548 |
bug fix |
popover-edit: closing instantly when opening with enter key (#18444) (23b9145), closes #18194 |
feature |
mdc-list: add MDC foundation for action/nav list (#19601) (5f15763) |
ferrous-photon
material
|
|
bug fix |
datepicker: placeholder not behaving correctly in legacy form field (#19595) (ec7219d) |
bug fix |
focus monitor-based styles not working in some cases inside shadow dom (#19422) (df981ee), closes #19414 |
feature |
mdc-list: add list-option template (#19327) (c865136) |
feature |
menu: add input to add overlay pane classes (#19547) (5244a9f) |
bug fix |
testing: unable to set the value of inputs that don't respond to typing (#18812) (7e5802a), closes #18790 |
youtube-player
cdk-experimental
|
|
feature |
menu: Add menu skeleton and build scripts (#19583) (c7cadc3) |
material-experimental
|
|
bug fix |
strong focus indicator clipped in checkbox and radio button (#19423) (45492b6) |
bug fix |
mdc-form-field: do not show focus overlay when disabled (6bf7f24) |
bug fix |
mdc-form-field: show required asterisk for disabled fields (e3413ba), closes #19410 |
bug fix |
mdc-menu: missing padding after latest canary release (#19548) (b618a96) |
bug fix |
slide-toggle: fix focus indicator position (#19551) (6c212b7) |
paper-person
cdk
|
|
bug fix |
testing/testbed: set defined event properties as configurable (94571c5) |
bug fix |
testing/testbed: synthetic DOM events cannot be prevented multiple times (bde3af8), closes #19440 |
material
google-maps
material-experimental
|
|
bug fix |
mdc-chips: removing chip on any key press (#19425) (ee63f63) |
bug fix |
mdc-radio: avoid hard references to base material components (#19403) (fb9174a) |
concrete-cobbler
No library changes from 10.0.0-next.2. Built with Angular 10.0.0-rc.2, which fixes an
issue where Angular decorators were not downleveled to properties, which caused
any use of @Inject()
with forwardRef
to cause a run-time error.
wool-wind
cdk
Breaking changes
CdkDropList.start
has been removed.
CdkDropList.drop
has been removed.
CdkDropList.enter
has been removed.
CdkDropList.exit
has been removed.
CdkDropList.getItemIndex
has been removed.
CDK_DRAG_CONFIG_FACTORY
has been removed.
CdkTable.setHeaderRowDef
has been removed. Use CdkTable.addHeaderRowDef
and CdkTable.removeHeaderRowDef
instead.
CdkTable.setFooterRowDef
has been removed. Use CdkTable.addFooterRowDef
and CdkTable.removeFooterRowDef
instead.
- The
_platformId
parameter in the Platform
constructor is now required.
- The
copied
event from cdkCopyToClipboard
has been renamed to cdkCopyToClipboardCopied
.
- The
_ngZone
parameter in the CdkCopyToClipboard
constructor is now required.
material
Breaking changes
MAT_HAMMER_OPTIONS
has been removed.
GestureConfig
has been removed.
HammerInput
has been removed.
HammerStatic
has been removed.
Recognizer
has been removed.
RecognizerStatic
has been removed.
HammerInstance
has been removed.
HammerManager
has been removed.
HammerOptions
has been removed.
MatButtonToggleGroupMultiple
has been removed. Use MatButtonToggleGroup
instead.
MatSlideToggleDefaultOptions.disableDragValue
has been removed.
MatSlideToggle.dragChange
has been removed.
- The
_ngZone
and _dir
parameters have been removed from the MatSlideToggle
constructor.
- The
_viewportRuler
parameter in the MatAutocompleteTrigger
constructor is now required.
- The
_location
and _errorHandler
parameters in the MatIcon
constructor are now required.
- The
_errorHandler
parameter in the MatIconRegistry
constructor is now required.
- The _ngZone and _document parameters in the
MatSlider
constructor are now required.
- The
_focusMonitor
and _elementRef
parameters in the MatSortHeader constructor are now required.
- The
_hammerLoader
parameter has been removed from the MatTooltip constructor.
google-maps
|
|
bug fix |
allow different anchor objects for info window (#19378) (d0ab041) |
youtube-player
Breaking changes
- The
platformId
parameter of the YouTubePlayer
constructor is now required.
material-experimental
|
|
bug fix |
mdc-slider: remove slider theme from all-theme (#19411) (d952a22) |
thorium-temple
10.0.0-next.1 "thorium-temple" (2020-05-18)
material
|
|
bug fix |
datepicker: set color on range separator (#19308) (2f8b271) |
bug fix |
datepicker: strong focus indication in calendar always shown (#19304) (4eee81a) |
bug fix |
expansion: disable header height transition if noop animations is set (#19373) (189d98e) |
feature |
report warning if duplicate theme styles are generated (6095e29), closes #19141 |
google-maps
|
|
bug fix |
allow for ground overlay image to be changed (#19306) (485352e) |
material-experimental
|
|
feature |
mdc-button: support density scaling (9500e75) |
feature |
mdc-checkbox: support density scaling (84f2c1a) |
feature |
mdc-chips: support for density scaling (ee1e181) |
feature |
mdc-form-field: support density scaling (3bcdc5e) |
feature |
mdc-radio: support for density scaling (c659664) |
feature |
mdc-slide-toggle: support density scaling (feafb2b) |
feature |
mdc-table: support for density scaling (e288558) |
feature |
mdc-tabs: support for density scaling (90d294b) |
aether-axiom
cdk
material
|
|
bug fix |
autocomplete: incorrectly detecting shadow DOM when inserted through an embedded view (#19332) (8d79d73) |
bug fix |
chips: chip list overriding chip disabled value (#19228) (49be570), closes #19213 |
bug fix |
dialog: focus trap not attached if autoFocus is disabled (#19251) (e61deb9), closes #18826 #19246 |
bug fix |
form-field: add missing material common module (#19093) (8e9e1fb) |
bug fix |
icon: cancel in-flight icon requests if the icon changes (#19303) (bef4e80) |
bug fix |
input: avoid repeat accesses to check if element is a textarea (#19115) (8688dd8) |
bug fix |
list: selection list marked as touched when tabbing in (#19177) (2e7dc62), closes #18445 #19171 |
bug fix |
tabs: don't prevent default space/enter action if action tab doesn't change (#19207) (7a4128b), closes #19190 |
bug fix |
text-field: unable to undo/redo in autosized text field on firefox (#19238) (7e1fd89) |
material-experimental
|
|
bug fix |
column-resize: Resize table as well as columns, improve handing … (#19264) (87b8edb) |
bug fix |
form-field: add setLabelRequired adapter (#19284) (e43f4ac) |
bug fix |
mdc-list: properly render leading and trailing icons on list items (#19201) (ce136a9) |