Releases: salesforce/design-system-react
Releases · salesforce/design-system-react
Release 0.2.0
Release 0.2.0
BREAKING CHANGES
- Changes to how the
inverse
prop works for icons and removal of the default value oftrue
- Button component: Inverse style of Button (white color to go on dark backgrounds) is now declared with a bool prop, inverse
- Button component:
inverse
andicon-inverse
are no longer supported in the variants prop
MAJOR CHANGES
- Add support for custom svg icons
- Update Icon to the latest markup
- Update Tooltip to the latest markup
- Allow custom styles to be passed to icons
OTHER
- Allow menus and buttons used in the Global Nav Bar to be marked as active
- Animates the App Launcher icon based on the latest SLDS markup
- Button component: when button icon had an iconVariant prop, the iconSize prop did not render. It is now fixed
- Timepicker wasn't working correctly after the menu updates in 0.1.1. It is now fixed
- Update the logo used in the Global Header story
Adds the App Launcher
Release 0.1.2
MAJOR CHANGES
- Add the App Launcher component
- Add support for the title attribute for icons
OTHER
- Additional code cleanup
Updated Lookup, Dropdown, Picklist, Global Nav & Header, and Forms
Release 0.1.1
MAJOR CHANGES
- Add support for icons, headers, links, and dividers to Dropdown and Picklist menus
- Add support for custom content in Dropdown menus
- Update Lookup to the latest markup
- Update Picklist to the latest markup
OTHER
- Add name attributes to Checkbox and Input
- Add Button support to Global Navigation Bar
- Update the keyboard navigation logic used by menus
- Update profile icon used in the Global Header
v0.1.0
BREAKING CHANGES
- Rename ContextBar to GlobalNavigationBar
MAJOR CHANGES
- Add the Global Header component
- Add a Search component
- Updates BreadCrumb to the latest markup
- Updates PageHeader to the latest markup
OTHER
- Begin counting versions from 0.1.0
- Add buffered option to DataTable
Refactor Datepicker/Timepicker
- Remove
flippable
prop due to tether.js bug - add required & disabled props to both Timepicker and Datepicker
- use Popover component in Datepicker instead of Tooltip to have consistent behavior with other popover components
Update timepicker and datepicker
MAJOR CHANGES
flippable
is now a prop on Datepicker and Timepicker so users can decide if they want the popover to render above or below the trigger DOM element based on available space due to scroll position. It used to be true by default but now users will need to explicitly declare it.
OTHER
- Added hover styling to Datepicker and Timepicker to be more consistent with Menu-Picklist
Add InlineEdit and make Icons in Input accessible
MAJOR CHANGES
- Added new InlineEdit component
- Clickable Input icons now use Button
OTHER
- Remove unused Popover class on Picklist
- Additional code cleanup
New Spinner component and updates to ConextBar and DataTable
MAJOR CHANGES
Added new Spinner component
Updated the ContextBar component
Added a highlighting utility
Added a custom cell type to DataTable using the highlighter
OTHER
Remove isRequired for iconCategory in ButtonGroup
Additional bug fixes and code cleanup
v0.0.30
Release commit for 0.0.30-commonjs [ci skip]
New release process
MAJOR CHANGES
- New release process
SITE AND DOCS
- Moved site to external repo