Releases
5.1.1
Bug Fixes
autocomplete: close panel using alt + up arrow (#9341 ) (a1ad82b )
autocomplete: error when closing from a destroyed view (#7365 ) (00820f7 ), closes #7315
autocomplete: handle optionSelections
being accessed early (#8802 ) (ec6168b ), closes #4616
autocomplete: prevent opening using arrow keys on readonly input (#9229 ) (f3b50b0 ), closes #9227
button: accent color not set on fab buttons with build optimizer (#9376 ) (f6a59cd ), closes #9360
button: incorrect text color when no color is passed in on dark theme (#9234 ) (0615f1a ), closes #9231
button-toggle: inaccurate name passed down to input if no name is assigned (#9017 ) (fda978a )
card: add camel-cased selectors to content projection (#6818 ) (6e4f90f ), closes #6816
card,tabs,toolbar: Make media query breakpoints follow Material spec (#9284 ) (d6b3cc8 )
checkbox: underlying native checkbox being rendered when parent uses css column layout (#9258 ) (58b665e ), closes #9049
datepicker: calendar controls not being inverted in rtl (#9219 ) (af38b97 )
datepicker: calendar keyboard controls not working if the user clicks on blank area (#9494 ) (7cea0b6 )
datepicker: highlight datepicker toggle when calendar is open (#9426 ) (37d8716 )
datepicker: set border radius on calendar popup (#9509 ) (3f87dc4 )
expansion-panel: improved accessibility labelling and keyboard default action not being prevented (#9174 ) (444cee8 )
focus-monitor: implement OnDestroy logic (#9305 ) (e6cdce5 )
grid-list: tile being pulled outside the grid if no gap can be found (#9128 ) (5535325 ), closes #4515
input: floating label not reacting when patching the value without emitting an event (#9260 ) (4a00499 ), closes #8982
interactivity-checker: carefully handle frame elements (#9340 ) (305a81c ), closes #3372
keycodes: incorrect key code for nine (#9568 ) (b489559 ), closes #9567
list: incorrect padding for list-items with avatars, icons (#9500 ) (db520cf ), closes #9156
menu: inconsistent side padding for nested menu items in RTL (#9124 ) (53d48f6 )
menu: set appropriate origin when restoring focus (#9303 ) (2bf9ad8 ), closes #9292
native-date-adapter: avoid error when formatting edge case dates in IE11 and Edge (#9523 ) (d25ab57 )
overlay: default options not being applied correctly (#9088 ) (6f8f226 )
overlay: server-side rendering error when creating backdrop element (#9448 ) (5c98185 )
overlay: transparent overlay not blocking scroll on Firefox 57 (#9446 ) (e2999a8 ), closes #8924
progress-spinner: element size not updated when diamater is changed (#8697 ) (23f0c47 )
select: close panel on alt + arrow key presses (#9250 ) (c3ec94d )
select: don't restore focus unless an option was selected (#8964 ) (960b7cf ), closes #8915
select: handle async changes to the option label (#9159 ) (63a5184 ), closes #7923
select: handle keyboard events from inside panel (#9361 ) (0d233b2 )
select: support changing the value using left/right arrow keys while closed (#9578 ) (b11523a )
selection-model: incorrect initial value when empty array is passed in single-selection mode (#9287 ) (5d0fb95 ), closes #9273
slide-toggle: truncate label content with ellipsis (#9166 ) (4bd96ce ), closes #5212
stepper: header collapsing if box-sizing is set (#9505 ) (ccc8fbb ), closes #9501
stepper: unable to skip optional steps in linear stepper (#9245 ) (517ea57 ), closes #9239
tab-link: preventDefault action when disabled tab link is clicked. (#9357 ) (0b5806b )
theming: provide text color through mat-app-background (#9262 ) (6d66a16 )
overlay: make it easier to override backdrop color (#9114 ) (4ff1fd4 ), closes #7855
You can’t perform that action at this time.