Releases: angular/components
Releases · angular/components
thorium-thunder
cdk
material
|
|
bug fix |
core: incorrectly formatting dates in the years 0 to 99 (#20612) (9a0c4c0), closes #20418 |
bug fix |
datepicker: fix handling of short years (#20709) (8b4ce73) |
youtube-player
material-experimental
|
|
bug fix |
mdc-button: align public API with material/button (#20679) (3a34ab0) |
bug fix |
mdc-snack-bar: button pushed outside container (#20696) (c5fd98a), closes #20690 |
bug fix |
mdc-snack-bar: not aligned correctly on IE11 (#20690) (e1ea7df) |
polyester-pancake
10.2.3 "polyester-pancake" (2020-09-28)
cdk
|
|
bug fix |
table: add fallback code if view repeater isn't provided (#20604) (bfb7e57), closes #20601 |
cement-flower
10.2.2 "cement-flower" (2020-09-21)
cdk
|
|
bug fix |
tree: remove FocusMonitor from CdkTreeModule providers (#20493) (7ec2ee5) |
material
|
|
bug fix |
button-toggle: don't use divs inside button template (#20390) (95e48bb), closes #20376 |
bug fix |
datepicker: remove red shadow from invalid range inputs in Firefox (#20489) (bdc5aa3), closes #20483 |
bug fix |
list/testing: avoid element selectors that could conflict with the MDC version (#20528) (989463f) |
bug fix |
radio: take default tabindex value from attribute (#20453) (1f4d598) |
bug fix |
tabs: always defaulting focusIndex to 0 on initialization (#20384) (60a3527), closes #20374 |
performance |
drag-drop: bind fewer touchmove listeners (#20404) (f7e0f31) |
chips
wooden-cowboy
10.2.1 "wooden-cowboy" (2020-09-14)
cdk
material
|
|
bug fix |
datepicker: don't revalidate if new date object for same date is passed through input (#20362) (5dca925), closes #19907 |
material-experimental
|
|
feature |
bump peer dependency to MDC v8.0.0 canary (#20527) (1dd6edb) |
cloth-shirt
10.2.0 "cloth-shirt" (2020-09-02)
cdk
|
|
bug fix |
overlay: ensure error isn't thrown when many overlay items are closed from handler (#20377) (8ed5ba7) |
bug fix |
testing: fix change detection timing in testbed (#20465) (29468fa) |
material
material-experimental
|
|
bug fix |
mdc-button: double outline for FAB in high contrast mode (#20391) (80bc6cb) |
cotton-cactus
cdk
|
|
feature |
add support for TypeScript 4.0 (#20368) (f33210c) |
bug fix |
a11y: add parent node check to AriaDescriber (#19951) (16a3730), closes #19949 |
bug fix |
clipboard: scroll position changing while copying on some browsers (#20073) (a6f1a33) |
bug fix |
drag-drop: preserve checked state for grouped radio inputs (#20237) (8c336c9), closes #20236 |
bug fix |
layout: support readonly arrays for public methods (#20252) (e3699dc) |
bug fix |
overlay: ensure OverlayOutsideClickDispatcher listens to contextmenu events (#20373) (7a63ad6) |
bug fix |
overlay: fix wrong overflow calculation (#17791) (d2b499d) |
bug fix |
testing: emit pointer events on hover and mouseAway (#20098) (a5274a9) |
feature |
collections: extract view repeater strategies from virtualForOf and CDK table. (#19964) (3b3b55f) |
feature |
testing: add optional excludes to TestElement text method (#20145) (8eb6754) |
feature |
testing: add test harnesses for the datepicker module (#20219) (90d6b70) |
bug fix |
testing: filtering by regex not working (#20148) (20e5ea9) |
material
Deprecations:
- autocomplete: *
AUTOCOMPLETE_OPTION_HEIGHT
is deprecated, because it isn't being used anymore.
AUTOCOMPLETE_PANEL_HEIGHT
is deprecated, because it isn't being used anymore.
|
|
feature |
add support for TypeScript 4.0 (#20368) (f33210c) |
bug fix |
badge: allow more data types for badge content (#20331) (75f73ae), closes #20326 |
bug fix |
checkbox: not handling unknown color palette (#18467) (64145fd), closes #18465 |
bug fix |
chips: support readonly collections in inputs (#20292) (134cbf3) |
bug fix |
core: allow for default color and tabindex to be set per instance (#20125) (c4b7604), closes #18467 |
bug fix |
datepicker: add coercion for opened input (#20250) (490a893) |
bug fix |
datepicker: not showing single-day comparison ranges (#20102) (0433cd9), closes #20100 |
bug fix |
datepicker: range selection strategy not picking up custom date adapter (#19914) (984ca88), closes #19902 |
bug fix |
datepicker: support dateClass on year and multi-year views (#20256) (2683b3d), closes #20017 |
bug fix |
dialog: backdrop not detaching if container view is destroyed (#20232) (199f728) |
bug fix |
drag-drop: remove redundant style changes from handle directive (#20330) (fc67ff3), closes #19919 |
bug fix |
form-field: add a type check for userAriaDescribedBy (7a2a732) |
bug fix |
form-field: fix form-field comment for google sync (#20109) (28f8edf) |
bug fix |
input: do not override existing aria-describedby value (#19587) (7d511ba) |
bug fix |
list: determine if option value changed (#19828) (#19870) (f9c5ffe) |
bug fix |
list: don't redirect focus to first option on mouse focus (#19889) (22eca83), closes #18948 |
bug fix |
overlay: only dispatch position change event if requested (#19785) (bbf5670) |
bug fix |
platform: detect and ignore scrollBehavior polyfills (#20155) (6569041), closes #17847 |
bug fix |
portal: running change detection before nodes have been moved to outlet (#16407) (a388cc3), closes #16346 |
bug fix |
progress-spinner: Progress spinner animation fails for floating point diameter values (#20192) (2c47b06), closes #20158 |
bug fix |
scrolling: virtual scroll not accounting for margin when measuring range (#19852) (a62a50a), closes #19851 |
bug fix |
select: emitting change event twice for reset values (#13598) (77b11f4), closes #10859 #10675 #13579 |
bug fix |
select: use combobox pattern for accessibility (#20082) (6fbf142), closes #11083 |
bug fix |
sidenav: run autosize debounce timer outside the NgZone (#18898) (27e3b9d), closes #18894 |
bug fix |
slider: don't emit change events on mousedown (#20240) (ce72369), closes #14363 |
bug fix |
stepper: parent stepper picking up steps from child stepper (#18458) (9d309f7), closes #18448 |
bug fix |
stepper: remove tabindex from content (#16809) (df7156e), closes #14892 #16692 |
bug fix |
table: correctly sort columns with mixed data types ([21f2df3](https://github... |
Read more
silver-potato
cdk
|
|
bug fix |
overlay: fix wrong overflow calculation (#17791) (6ddcd04) |
material
|
|
bug fix |
stepper: remove tabindex from content (#16809) (237a6cc), closes #14892 #16692 |
bug fix |
tree: Apply aria-level to all nodes (#17818) (c60fc9e) |
performance |
column-resize: Coalesce style updates along with sticky styler (#20086) (7e2079a) |
performance |
table: Do column name string interpolation once per column instead of once per cell (#19801) (19dd8bb) |
performance |
table: Slightly improve speed of adding/remvoing sticky styles (#19823) (ba35ee1) |
pearl-parachute
cdk
|
|
bug fix |
clipboard: scroll position changing while copying on some browsers (#20073) (f58407d) |
bug fix |
overlay: only dispatch position change event if requested (#19785) (37b9664) |
bug fix |
portal: running change detection before nodes have been moved to outlet (#16407) (30da7e1), closes #16346 |
bug fix |
scrolling: virtual scroll not accounting for margin when measuring range (#19852) (5892285), closes #19851 |
bug fix |
testing: emit pointer events on hover and mouseAway (#20098) (5b63309) |
performance |
table: Reduce calls to updateStickyColumnStyles (#19739) (c1d4597) |
material
google-maps
|
|
bug fix |
avoid re-initializing info window for same marker (#19299) (d62c70d) |
material-experimental
|
|
feature |
add MDC-based mat-option and mdc-core entry point (#19557) (3d0f827) |
tin-hat
10.1.1 "tin-hat" (2020-07-27)
cdk
|
|
bug fix |
a11y: interactivity checker detecting tabbable state incorrectly for videos, audio and object elements (2825a9b) |
bug fix |
drag-drop: warn if connected container ID doesn't exist (#20057) (4fa9eb9), closes #20056 |
bug fix |
drag-drop: not transferring input value when cloning element for preview (#20009) (9833eea), closes #19905 |
bug fix |
scrolling: viewport ruler events being run inside zone (#15814) (200ca35), closes #18471 |
material
|
|
bug fix |
datepicker: emitting dateChange event when opposite range input changes (#19995) (d383bba), closes #19968 |
bug fix |
select: indicating programmatic value change as user interaction in some cases (#19970) (88d8416), closes #19967 |
bug fix |
tabindex inputs not supporting coercion (#20037) (ec5986c), closes #20026 |
bug fix |
datepicker: not updating calendar state if input changes while open (#19973) (8b48a9b), closes #19959 |
bug fix |
menu: throw error if menu contains its own trigger (#19943) (16e8376), closes #19941 |
bug fix |
table: no data row not shown if data source is empty on init (#19994) (392e384), closes #19992 |
cdk-experimental
|
|
bug fix |
menu: fix bug preventing keyboard event handling if opened programmatically (#20004) (d7954d6) |
material-experimental
|
|
bug fix |
mdc-snack-bar: blending in with background in high contrast mode (#19996) (7b2d6b0) |
bug fix |
mdc-tabs: missing focus indication in high contrast mode (#17601) (ec87358) |
plastic-vault
cdk
|
|
bug fix |
a11y: focus trap directive not capturing focus if auto capture input is set after init (#19689) (1acc608), closes #19664 |
bug fix |
a11y: list key manager not emitting change event if new item is added to active index (#19666) (3fbebe0), closes #19661 |
bug fix |
aria-describer: messages not being read out in IE and Edge (#12304) (0e22019), closes #12298 |
bug fix |
drag-drop: pointer position calculation for SVG with viewBox (#19863) (78483bf) |
bug fix |
drag-drop: allow handle to be set on drag element if there is a different drag root (#19559) (2335571), closes #19555 |
bug fix |
drag-drop: error when cloning 0x0 canvas (#19707) (3614a0b) |
bug fix |
drag-drop: not starting auto scroll when inside boundary (#19865) (39d48c7), closes #18596 |
bug fix |
drag-drop: placeholder element not available in started event (#19493) (bc88cc1), closes #19457 |
bug fix |
drag-drop: sometimes incorrectly swapping items at the ends of the list (#19633) (0a6e4d6), closes #19249 |
bug fix |
drag-drop: update free drag position on scroll (#19648) (9d903e0) |
bug fix |
platform: rtl scroll axis incorrectly determined in Safari macOS (#19830) (0ddad07), closes #14609 |
bug fix |
schematics: errors when attempting to read some files (#19783) (00c5a53), closes #19779 |
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) (1d6ae58) |
feature |
a11y: Add optional home/end key support to ListKeyManager (#19834) (544e335) |
feature |
overlay: support closing when clicking outside the overlay (#16611) (210d054) |
bug fix |
overlay: outside click dispatcher not accounting for shadow DOM (#19904) (7427b26) |
bug fix |
overlay: overlay directives not emitting when detached externally (#7950) (4a3c960) |
feature |
testing: add base class for harnesses that may contain other harnesses (#19944) (6d2fb1f) |
feature |
tree: add trackBy to NestedTreeControl (#19602) (e2c7e1a) |
material
|
|
bug fix |
autocomplete: don't close when clicking inside custom origin (#19784) (1319c0a), closes #19771 |
bug fix |
button-toggle: remove unused property and type ToggleType (#19497) (c225b28) |
bug fix |
datepicker: add role to date range input (#19717) (cfe37d1) |
bug fix |
datepicker: don't set aria-labelledby if form field does not have a label (#19639) (37e2171) |
bug fix |
datepicker: label state not being updated in some cases (#19761) (fcfc224) |
bug fix |
datepicker: not marking as dirty when invalid value is typed in (#19730) (8934feb), closes #19726 |
bug fix |
datepicker: range input separator not hidden in high contrast mode (#19706) (9af441d) |
bug fix |
dialog: restore focus with the proper focus origin (#9257) (cf9bb1f), closes #8420 |
bug fix |
focus indicators: Improve styles that determine when focus indicators should render on selection controls. (#19546) (3d03bf3) |
bug fix |
form-field: error in older versions of edge (#19698) (e1bfb92), closes #17810 |
bug fix |
input: changed after checked error if input has static placeholder (#20015) (0d43581) |
bug fix |
input: incorrectly handling nested themes (#19637) (da9c707) |
bug fix |
input: placeholder being read out twice by some screen readers (#10466) (d05ba60), closes #9721 |
bug fix |
list: single selection list selected state not shown on touch devices (#19877) (2eff545), closes #19876 |
bug fix |
list: use flexbox to size mat-line elements (#19809) (#19819) (998bb18) |
bug fix |
ng-update: properly handle update from different working directory (05ec25f), closes #19779 |
bug fix |
progress-spinner: not respecting user colors in high contrast mode (#19786) (abc94c4) |
bug fix |
sidenav: restore focus if drawer is closed through backdrop click (#19534) (5ed1a00), closes #17749 |
bug fix |
snack-bar: announcing same message twice to screen readers (#14504) (1bbfcf4) |
bug fix |
sort: sorted state being read out when navigating cells (ea22e92), closes #13012 |
bug fix |
tree: allow use of FlatTreeControl's trackBy function in MatTreeFlatDataSource and MatTreeFlattener (#19600) (8ea3558) |
bug fix |
focus monitor-based styles not working in some cases inside shadow ... |
Read more