design-system-react

Salesforce Lightning Design System for React

BSD-3-CLAUSE License

Downloads
90.8K
Stars
903
Committers
189

Bot releases are hidden (Show)

design-system-react - 0.10.39

Published by interactivellama almost 3 years ago

Release 0.10.39

Bugfixes

  • 'Combobox' - Recent changes to Combobox had causes compatibility issues with screen readers such as JAWS. This update reverts these markup changes.
design-system-react -

Published by interactivellama about 3 years ago

Release 0.10.38

Breaking change (Prototype feature)

  • 'DataTable' - Prototype feature (resize columns) now defaults to 'fix' mode. This makes the default behavior of column resizing limited to the width of the table instead of overflow:hidden. Scrolling horizontally affects the table container vs column X-axis offset. Single columns get smaller and larger without pushing columns to the right and creating a horizontal scroll.
design-system-react - v0.10.36

Published by interactivellama about 3 years ago

Release 0.10.36

Minor Features

  • VerticalNavigation: Add Icon and notificationBadge
  • DataTable: Support table column resizing. This is at prototype stage, is not fully accessible, and required external styling. See component prop table on project website for more details.
  • DataTable: Add Header-less Support

Bugfixes

  • ProgressIndicator: Add missing labels for accesibility
  • Modal: Update dependency in order to remove race condition

Maintenance

  • Remove Gitter link on readme
  • Move CI server to CircleCI
design-system-react - v0.10.35

Published by garygong over 3 years ago

Release 0.10.35

Minor Features

  • Combobox: Add inputRef prop

Maintenance

  • Update react-modal to 3.14.2
design-system-react - v0.10.34

Published by garygong over 3 years ago

Release 0.10.34

Maintenance

  • Update documentation site examples
design-system-react - v0.10.33

Published by interactivellama over 3 years ago

Release 0.10.33

Minor Features

2021-05-20 11 34 51

Bugfixes

  • Combobox: Add title to options
  • RadioGroup: Allow radios to be disabled individually
design-system-react - v0.10.32

Published by interactivellama over 3 years ago

Release 0.10.32

From now on, if you receive any console warnings due to a React upgrade please create an issue.

React 17 compatibility updates

  • Remove legacy 16.x context API
  • Update package to React 17
  • Remove deprecated react lifecycle methods
  • Remove javascript:void(0) URLs

Bug fixes

  • Modal: Update structure for accessibility
  • DataTable: Fix infinite scroll when items are shorter than table height
  • Dropdown: Update selected option state
  • Switch Typescript FC returntype to JSX.Element
  • Icon: Fix icon snapshot (after inline icon updates)

Maintenance

  • PageHeader: Add note about info variant and record-home variant to prop description
  • Update @salesforce-ux/icons from 9.27.0 to 9.40.1
  • Update Storybook to 6.2.0
design-system-react - v0.10.31

Published by garygong over 3 years ago

Release 0.10.31

Bugfixes

  • Button: Add support for data-* attributes
  • ProgressIndicator: Add support for onClick
  • Tabs: Move tabIndex from <li> to <a>
  • VerticalNavigation: Add aria-current tag to selected item
  • Adjust TypeScript definitions to make aria-* props optional
design-system-react -

Published by interactivellama over 3 years ago

Release 0.10.30

Bugfixes

  • Move webpack-cli to dev dependency
design-system-react - v0.10.29

Published by interactivellama over 3 years ago

Release 0.10.29

Bugfixes

design-system-react - v0.10.28

Published by interactivellama over 3 years ago

Release 0.10.28

Bugfixes

  • Combobox: Update markup from ARIA 1.1 to ARIA 1.2 to better support assistive technology
design-system-react - 0.10.27

Published by interactivellama over 3 years ago

Release 0.10.27

Bugfixes

  • Combobox: Auto-scroll menu to selected item in listbox
design-system-react - v0.10.26

Published by interactivellama over 3 years ago

Release 0.10.26

Bugfixes

  • DataTable: onRenderSubHeadingRow de-selecting de-selects all rows
design-system-react - v0.10.25

Published by garygong almost 4 years ago

Release 0.10.25

Minor Features

  • Combobox: Match search terms against subtitles
  • DataTable: Add support for custom header rows

Bugfixes

  • Combobox and PillContainer: Fix focus when clicking on a pill
  • Input: Fix alignment of inline help text when Input is used with an icon
design-system-react - v0.10.24

Published by garygong almost 4 years ago

Release 0.10.24

Minor Features

  • Badge: Add success, warning, and error colors

Bugfixes

  • DataTable: Properly display column label for stacked and stackedHorizontal variants

Maintenance

  • Update Storybook to 6.1
  • Get accessibility tests running again
  • Add UNSAFE_ prefix for deprecated lifecycle hooks
design-system-react - v0.10.23

Published by garygong almost 4 years ago

Release 0.10.23

Minor Features

  • DataTable: Add infinite scrolling support
  • Tab: Add vertical tab variant
design-system-react - v0.10.22

Published by garygong about 4 years ago

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
design-system-react - v0.10.21

Published by garygong about 4 years ago

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
design-system-react - v0.10.20

Published by garygong over 4 years ago

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
design-system-react - v0.10.19

Published by garygong over 4 years ago

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
Package Rankings
Top 1.59% on Npmjs.org
Badges
Extracted from project README
Build Status DeepScan grade Known Vulnerabilities Monthly NPM downloads
Related Projects