v0.9.0
·
7633 commits
to master
since this release
Release 0.9.0
You should update your application unit tests if you are using class names in your DOM queries.
Major Features
- Update CSS class names so that they align with the modified-BEM structure that Salesforce Lightning Design System switched to in June 2017. These changes are were promised to be backwards compatible for 18 months.** . (In short, the
classNamecontains_instead of--now).
Minor Features
- Input: Add
styleInputprop - Radio: Add
ref,dataattribute, andclassNameprops - Toast: Add
styleprop - Alert: Add
styleprop - Tooltip: Align "learn more" variant with SLDS
- Allow SLDS Token import for inline styles
- Allow Storybook (
npm start) on Windows 10 - Vertical Navigation: Update SLDS markup/classes
Bugfixes
- Popover (all dialogs): Prevent scroll to bottom on opening and focus of dialogs
- DataTable: Update
stackedHorizontalclass name - Dialog: Remove isNaN gaurds since ‘inherit’ is not a number
- Page header: Details not truncating
- Page header: Align Media Objects and header text
- Adding missing
docs.jsonto some components
Maintenance and Documentation
- Clarify new component contribution section
- Convert
createReactClasscomponents to ES6 Classes - Move keyboard navigate mixin into picklist (deprecated)
- Remove some unneeded dependencies
- Fix typo in
Spinnerexample - Update prettier CI command to fail on style issues
- Fix lint errors