Skip to content

Releases: salesforce/design-system-react

v0.10.22

02 Sep 23:13
Compare
Choose a tag to compare

Release 0.10.22

Minor Features

  • Tab: Add error icon support

Bugfixes

  • Combobox: Clear selection when closing popover
  • Combobox: Fix keyboard navigation when used as a controlled component
  • Update Combobox and Popover markup

Maintenance

  • Use lint-staged to run linters on commit
  • Update project to use Node 12

v0.10.21

28 Jul 21:04
Compare
Choose a tag to compare

Release 0.10.21

Minor Features

  • BuilderHeader: Ability to customize the title icon

Bugfixes

  • Popover: Close EditDialog when clicking outside

Documentation

  • Minor corrections in BuilderHeader, Tooltip, and Tree

v0.10.20

17 Jul 16:38
Compare
Choose a tag to compare

Release 0.10.20

Minor Features

  • Popover: Add disabled prop to EditDialog
  • Spinner: Add isInline and hasContainer props
  • StatefulButton: Ability to pass in custom aria-* attributes

Bugfixes

  • DatePicker: Correctly determine first day of week when isIsoWeekday 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

22 Apr 21:41
Compare
Choose a tag to compare

Release 0.10.19

Bugfixes

  • Spinner: Add xx-small variant
  • Filter and Panel: Minor markup updates
  • DatePicker: Typing in input closes the calendar
  • DataTable: Add ability to specify a custom class for a row

v0.10.18

06 Feb 05:10
Compare
Choose a tag to compare

Release 0.10.18

Bugfixes

  • Combobox: Fix issue with subheaders sorting incorrectly
  • Icon: Fix issue with icons sometimes disappearing due to <use xlink:href>

v0.10.17

21 Dec 02:02
Compare
Choose a tag to compare

Release 0.10.17

Bugfixes

  • DataTableCell: Prevent boolean PropTypes for children prop
  • Tooltip: Fix issue with hasAnchoredNubbin appearing at inappropriate times on hover

Maintenance

  • Remove componentWillReceiveProps from ColorPicker, Combobox, DatePicker, Lookup, MenuDropdown, MenuPicklist, Notification, TimePicker, and Tree

v0.10.16

04 Dec 05:36
Compare
Choose a tag to compare

Release 0.10.16

Minor Features

  • Datepicker: Default behavior updated to allow manual input
  • Tooltip: Add onRequestTargetElement callback
  • Tooltip: Add hasAnchoredNubbin prop

Bugfixes

  • Colorpicker: Add support for named colors in default validator

v0.10.15

19 Nov 21:07
Compare
Choose a tag to compare

Release 0.10.15

Bugfixes

  • Fix accessibility issues in ProgressBar, ProgressRing, and Toast
  • Map: Rename Map to LocationMap. 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

13 Nov 06:04
Compare
Choose a tag to compare

Release 0.10.14

Bugfixes

  • Remove console warnings in DataTable and Combobox

v0.10.13

31 Oct 18:06
Compare
Choose a tag to compare

Release 0.10.13

Minor Features

  • Maps: Make controlled component
  • Checkbox: Add grouped checkboxes with indeterminate 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 render
  • Accordion: Hotfix to work with one AccordionPanel child
  • Toast: Focus on dialog container on render instead of close button
  • Popover: Pass aria-haspopup to triggering component
  • Combobox: Make dialog variant work. Update menu down icon style.
  • Combobox, DataTable, Expression, Map, and Dropdown: Accessibility audit fixes. See #2359
  • RadioGroup, Slider, SplitView, Spinner, Toast: Accessibility audit fixes. See #2337
  • ProgressBar: Make read "{value}%" instead of just "{value}" for screenreaders
  • ProgressIndicator: Read "Disabled" for disabled steps
  • ButtonGroup: Checkbox should read "this field is required"

Maintainance

  • Deprecate and EOL Illustration component
  • ProgressRing: Add assistiveText to icons in examples
  • TextArea: Making textarea error & required examples match their SLDS counterparts
  • Button: Add margin between buttons in examples