Releases: salesforce/design-system-react
Releases · salesforce/design-system-react
v0.10.20
Release 0.10.20
Minor Features
Popover
: Adddisabled
prop toEditDialog
Spinner
: AddisInline
andhasContainer
propsStatefulButton
: Ability to pass in customaria-*
attributes
Bugfixes
DatePicker
: Correctly determine first day of week whenisIsoWeekday
is true
Maintenance
- Bump
@babel/node
from 7.2.2 to 7.10.4 - Bump
@babel/plugin-proposal-export-default-from
from 7.2.0 to 7.10.4 - Bump
@babel/plugin-transform-modules-commonjs
from 7.5.0 to 7.10.4 - Bump
@babel/preset-react
from 7.0.0 to 7.10.4 - Bump
concurrently
from 4.1.0 to 5.2.0 - Bump
cross-env
from 5.2.1 to 7.0.2 - Bump
lint-staged
from 8.2.0 to 10.2.11 - Bump
object.entries
from 1.1.0 to 1.1.2 - Bump
prop-types
from 15.6.0 to 15.7.2 - Bump
react-contenteditable
from 3.3.2 to 3.3.5 - Bump
regenerator-runtime
from 0.13.3 to 0.13.5 - Bump
websocket-extensions
from 0.1.3 to 0.1.4 (security) - Change
npm start
to run processes in foreground
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)