Releases: salesforce/design-system-react
Releases · salesforce/design-system-react
v0.10.19
v0.10.18
Release 0.10.18
Bugfixes
Combobox
: Fix issue with subheaders sorting incorrectlyIcon
: Fix issue with icons sometimes disappearing due to<use xlink:href>
v0.10.17
Release 0.10.17
Bugfixes
DataTableCell
: Prevent boolean PropTypes forchildren
propTooltip
: Fix issue withhasAnchoredNubbin
appearing at inappropriate times on hover
Maintenance
- Remove
componentWillReceiveProps
fromColorPicker
,Combobox
,DatePicker
,Lookup
,MenuDropdown
,MenuPicklist
,Notification
,TimePicker
, andTree
v0.10.16
Release 0.10.16
Minor Features
Datepicker
: Default behavior updated to allow manual inputTooltip
: AddonRequestTargetElement
callbackTooltip
: AddhasAnchoredNubbin
prop
Bugfixes
Colorpicker
: Add support for named colors in default validator
v0.10.15
Release 0.10.15
Bugfixes
- Fix accessibility issues in
ProgressBar
,ProgressRing
, andToast
Map
: RenameMap
toLocationMap
. Map was not a part of the default export.
Maintainance
- Make console error / warning fail tests in CI
Documentation
- Add example headings to site
- Add accessibility statement to readme
v0.10.14
Release 0.10.14
Bugfixes
- Remove console warnings in
DataTable
andCombobox
v0.10.13
Release 0.10.13
Minor Features
Maps
: Make controlled componentCheckbox
: Add grouped checkboxes withindeterminate
state working example that matches ARIA spec.Combobox
: Support menu item scrolling in all variants- Move all prototype components to production status
Bugfixes
Accordion
: Prevent grabbing focus on every renderAccordion
: Hotfix to work with oneAccordionPanel
childToast
: Focus on dialog container on render instead of close buttonPopover
: Passaria-haspopup
to triggering componentCombobox
: Makedialog
variant work. Update menu down icon style.Combobox
,DataTable
,Expression
,Map
, andDropdown
: Accessibility audit fixes. See #2359RadioGroup
,Slider
,SplitView
,Spinner
,Toast
: Accessibility audit fixes. See #2337ProgressBar
: Make read "{value}%" instead of just "{value}" for screenreadersProgressIndicator
: Read "Disabled" for disabled stepsButtonGroup
: Checkbox should read "this field is required"
Maintainance
- Deprecate and EOL Illustration component
ProgressRing
: AddassistiveText
to icons in examplesTextArea
: Making textarea error & required examples match their SLDS counterpartsButton
: Add margin between buttons in examples
v0.10.12
Release 0.10.12
Minor Features
Popover
: Add feature variantSplitView
:onSelect
now called withenter
keyBuilderHeader
: Add miscellaneous section sub-componentBuilderHeader
: Use Error Popover in Utility Bar exampleAccordion
: Update Base example to allow a panel to be toggled- Add ARIA attributes to all
input
tags in library in order to enable increased accessibility support for consumers SetupAssistant
: Add capacity to pass Icons into aSetupAssistantStep
Dropdown
: Addshover
capabilities w/ keyboard interactionsAccordion
: Add arrow key panel support (accessibility)
Bugfixes
Dropdown
: Menu Tooltip content now works withoptions
arrayTabs
: White space around words in disabled tabs no longer trigger tab change. Disabled Tab styleimport '!style-loader!css-loader!@salesforce/design-system-react/styles/tabs/tab.css';
updated to SLDS's modified BEM.Expression
: Static markup accessibility violations fixed.Files
: Add inverse classname to download buttonBuilderHeader
: Make Tooltips in example accessibleTimePicker
: Remove default time-picker placeholder text
Maintainance
SplitView
Example: File name change- Add functional programming eslint rules to increase maintainability
TravisCI
: Enable matrix build to speed up CI time- Remove
PhantomJS
legacy code and instructions - Bump
eslint-plugin-filenames
from 1.2.0 to 1.3.2 - Bump
babel-plugin-istanbul
from 5.1.4 to 5.2.0 - Bump
karma-chrome-launcher
from 2.2.0 to 3.1.0 - Bump
react
from 16.8.6 to 16.9.0 - Bump
@babel/polyfill
from 7.4.4 to 7.6.0 - Bump
cross-env
from 5.2.0 to 5.2.1 - Bump
fs-extra
from 3.0.1 to 8.1.0 - Bump
@storybook/addon-storyshots-puppeteer
from 5.1.9 to 5.1.11 - Bump
normalizr
from 3.2.4 to 3.4.1 - Bump
chownr
from 1.1.0 to 1.1.2 - Bump
eslint-plugin-import
from 2.17.3 to 2.18.2 - Bump
mocha-loader
from 2.0.1 to 3.0.0 - Bump
babel-eslint
from 10.0.2 to 10.0.3 - Bump
karma-coverage
from 1.1.2 to 2.0.1 - Bump
eslint-config-prettier
from 3.0.1 to 6.1.0
v0.10.11
Release 0.10.11
PLEASE NOTE: https://github.com/salesforce/design-system-react/releases/tag/v0.10.11 has a breaking change in the order of Checkbox
's onChange
event arguments when using the default import. `import { Checkbox } from '@salesforce/design-system-react';
See website for current onChange
documentation.
Major Features
Badges
: Add componentExpression
: Add component
Minor Features
ButtonGroup
: Add label support for all variantsButtonStateful
: Add icon propCombobox
: Add header and footer itemsMenuDropdown
: Add "center"align
prop valueMenuDropdown
: Add tooltip menu itemMenuDropdown
: Add hover capabilities with keyboard interactionsTooltip
: AddhoverOpenDelay
prop
Bugfixes
Checkbox
: Fix error text idsTabs
: Use class name instead of presentation role for event conditionalTimePicker
: Fix issue withstrValue
not updatingvalue
correctly- Fix all existing aXe issues
Maintainance
- Automate
package.json
,index.js
, andsite-stories.js
creation classnames
update from 2.2.5 to 2.2.6sinon-chai
update from 2.14.0 to 3.3.0fstream
update from 1.0.11 to 1.0.12regenerator-runtime
update from 0.11.1 to 0.13.3eslint-plugin-react
update from 7.13.0 to 7.14.3react-onclickoutside
update from 6.8.0 to 6.9.0chai
update from 4.1.2 to 4.2.0file-loader
update from 1.1.11 to 4.2.0basic-auth
update from 1.1.0 to 2.0.1webpack
update from 4.36.1 to 4.39.3@storybook/addon-storyshots
update from 5.1.10 to 5.1.11eslint-config-prettier
update from 3.0.1 to 6.1.0mixin-deep
update from 1.3.1 to 1.3.2 (security)
v0.10.9
Release 0.10.9
Major Features
Files
: Add new component
Minor Features
ScopedNotification
: Add icon prop
Bugfixes
Colorpicker
: Pass aXe static markup accessibility testingProgressBar
: UsegetId
for id instead of hard-coded stringsTabs
: Prevent panel children clicks from changing tabs at unexpected timesWelcomeMat
: Addslds-welcome-mat_info-only
class to container- Add additional
IconSettings
context types to components with portals
Documentation
WelcomeMat
: Update icons
Maintainance
- Upgrade to Storybook 5
- Add accessibility tests to continuous integration
- Prevent literal strings in component code
- Add React fragment rule
@babel/plugin-transform-modules-commonjs
update from 7.4.4 to 7.5.0@storybook/addon-actions
update from 5.1.9 to 5.1.10@storybook/addon-storyshots
update from 5.1.9 to 5.1.10