This repository has been archived by the owner on May 20, 2023. It is now read-only.
v0.9.0-beta+1
Updated Dependencies
- Bumped the lower bound of the SDK dependency and widened the upper bound to
include the 2.0.0 stable release. - angular: 5.0.0-beta+1
- angular_forms: 2.0.0-beta+1
Add Material Card Styling
Material Card is card styling provided by the Google material team also known as
mdc-web. The styles included in this package are provided as a convenience to
users in the Dart package ecosystem.
Breaking Changes
ActiveItemMixin
has been removed in favor of the newActiveItemDirective
.
Component Updates
Material Button
- Update elevation on buttons that have focus.
Material Date Range Picker
- Add the 'popupClass' attribute to allow styling the popup.
Material Dropdown Select
- Add back
keyboardOnlyFocusIndicator
to dropdown items.
Material Icon
- Add mixin for font weight.
Material Input
- Return
null
when input is"NaN"
ornull
.
Material Slider
- Add touch controls.
- Enable doubles for slider values.
Material Tree
- Add
visibleChange
output stream toMaterialTreeDropdownComponent
.
Material Toggle
- Implement
ControlValueAccessor
.
Material Yes/No Buttons
- Fix bug where text color was not applying to highlighted/raised yes button.
- Fix no button to not override disabled text label color.
Reorder List
- Add ability to specify a handle element in a complex component.
Scorecard
- Add mixin for changing the display to flex.
Other Updates
Miscellaneous
- Add attribute on
PopupSourceDirective
to decide whether to set the popup
related aria attributes. - Scope the
Focusable
item forAutoFocusDirective
so that any node in the
hierarchy isn't mistakenly focused. - Modify
TextHighlighter
to return separate results for adjacent matches,
rather than concatenating them into a single result. - Migrate to using event tearoffs.
- Deprecate convenience list for
materialDirectives
. It has been demonstrated
that it's use increases code size when only some of the components are being
used. It is preferable to use only the directives needed for your application
for improved dart2js tree shaking.
Dart 2 Updates
- Migrate from
Stream<Null>
toStream<void>
.
Documentation
- General documentation cleanup for
@Input
s and@Output
s. Improves
documentation generated by the component gallery.