[v0.21.0] - 2021-04-30
Changed
- all
- Upgrade typescript to 4.1.4
- Change all fields from
private
toprotected
base
- Clean up RippleInterface now that the ripple directive has been removed
- Remove
HTMLElementWithRipple
interface - Clean up
ripple
property typing
checkbox
- Remove underscores from internal event handler functions
ripple
- Use css.declaration in ripple-theme.scss
- Remove RippleAPI interface, merged with RippleInterface in base
- Remove mwc-ripple-global.scss, which was only used for the ripple directive
menu
- Added new
closing
event triggering any immediate action that must be taken
without waiting for animations to finish. - BREAKING(VISUAL): Added a min-width of 112px to be in line with material
spec.
- Added new
select
- Added
fixedMenuPosition
to allow menu overlaying in nested absolute
contexts e.g. dialog.
- Added
Fixed
- all
- Format sass files with prettier
circular-progress
- Support setting
aria-label
attribute
- Support setting
dialog
- Blocking elements will not throw if dialog is closed and removed from DOM
before opening animation is completed. - Memory leak with document event listener
- Only bind event listeners once in
firstUpdated
- Blocking elements will not throw if dialog is closed and removed from DOM
fab
- Added missing documentation for extended-(label|icon)-padding custom props
FormElement
- FormElement checks if
change
event re-refiring is needed
- FormElement checks if
icon-button
- Fixed
label
property to usearia-label
attribute
- Fixed
icon-button-toggle
- Fixed
label
property to usearia-label
attribute
- Fixed
linear-progress
- Fixed
ariaLabel
property to usearia-label
attribute
- Fixed
list
- Fix issue with diff indices of different digit length
ripple
- Fix IE11 errors with
isActive()
- Fix cases where
hover
effect is stuck when togglingdisabled
- Fix IE11 errors with
select
- menu not opening when disabled initially set
tab
- Clean up fixture typing so that tests work when reordered
Added
base
- Add
@ariaProperty
decorator
- Add
checkbox
- Add
ariaLabel
,ariaLabelledBy
,ariaDescribedBy
, andname
properties
- Add
fab
- Added
--mdc-fab-focus-outline-color
- Added
--mdc-fab-focus-outline-width
- Added
select
- Forwarded
layoutOptions
method from foundation
- Forwarded
switch
- Add
ariaLabel
andariaLabelledBy
properties
- Add
radio
- Add
ariaLabel
andariaLabelledBy
- Add
slider
- Add
ariaLabel
andariaLabelledBy
- Add