- Improve storybook (new Story for Lookup)
- DataTable now supports a cell data getter
- Form element labels can include JSX now
- Fix: DataTable wasn't rendering some columns in certain situations
- Fix: bugs relating to removed
propTypes:AccordionDataTableLookupMenuPageHeaderPopoverTab
- Support sort indicator prop in
DataTable - Fix: missing export of
ObjectHomeRaw - Fix: usage of flavors and wrong default props in several places
- Fix empty npm release, use this instead of
3.0.0
MediaObjectadd large sizePromptadd theming
-
Breaking: Flavor usage
Button- DataTable/
Table - Grid/
Column,Container,Grid - Images/
Avatar MediaObject- Modal/
Backdrop,Modal,ModalFooter Notification- Pill/
Pill,PillContainer ProgressBarSpinnerStatefulButtonVerticalNavigation
-
Breaking: Size usage
BoxButton- Grid/
Container MediaObject
-
Breaking: Theme usage
BadgeBoxNotificationPopover
-
Breaking: Variation usage
- DataTable/
Row,Table - Grid/
Column,Grid
- DataTable/
-
ObjectHome Menu dropdown position is now default (left)
-
Components that use
enhanceWithClickOutsideare now importable without that functionality by usingimport *Component*Raw as *Component* -
Bugfix: Picklist down-icon now opens Picklist
-
Breaking:
Popoverrenamed customLayout to customHeaderTheme -
Breaking: Disallow
IconSVGto have a background
- Removed Navigation Component
- Remove circle boolean, LDS sets it automatically for
actionicons =======
- Enhance Lookups with optional labels, add required and error state
- Additional display props for Datepicker (
classNameanddisabled) - Enable tooltips for menu
- Add custom renderer callback for
Lookuppills - Bugfix: rendering of mulitple columns in
Lookupin table mode
- Add option for disabling error message display
- Add read only Inputs
- Bugfix: Pill without close Button
- Bugfix: Fix IconSVG background
- Bugfix: Fix PageHeader RecordHome
- Bugfix: Fix DropDownMenuItem children proptype
- Add
skip_cleanup: trueto.travis.ymlto prevent directory reset - Publish react-lds version 2.0.0 as 2.0.1
- Add support for LDS
2.3.1, migrate to new_flavors - Add
Accordion - Add
Expdandable Section - Add
File - Add
Path - Add
ProgressBar - Add
StatefulButton - Add
VerticalNavigation
- Breaking: Remove $css-prefix and update components
- Breaking: Remove
Navigation(superseded byVerticalNavigation) - Remove
PromptForTouch
- Make header in
Cardoptional - Support new
Spinnersizes - Support
Spinner-containers - Support new ARIA-specs
- Use
Listboxin PillContainers - Use new
comboboxmarkup inLookup - Use new
comboboxmarkup inPicklist - Add
paddedflavor forColumn - Fix
ExpandableSection
- Use title attribute as tooltip for button component
- Add onClickClose handler for Notifications (thanks @frontendloader)
- Datepicker: Fix highlighted date
- Datepicker: Fix required prop
- Datepicker: Fix focus event
- Add locale and timezone support for
Datepicker. Add optionaldateprop to use theDatepickeras a controlled component.
- Add opt-in support for controlled lookup selection.
Lookupselection can now be set from outside via theselectionprop (now for real) - Allow bare
<Inputs /> - Bugfix: reset internal selection if the load callback changes (now for real)
- Bugfix: Fix non-relative imports in src
- Bugfix: Revert Lookup component behavior to version
1.1.6.
- Add opt-in support for controlled lookup selection.
Lookupselection can now be set from outside via theselectionprop - Enable opt-out from
Celltruncation via thetruncateprop - Make the datepicker a controlled component and add an input field
- Bugfix: reset internal selection if the load callback changes
- Add option to hide input labels for
Checkbox,CheckboxRaw,Select,Textarea
- Compatibility with react 15.5
- Remove deprecated lodash method
- Add option to hide input labels
- Fix icon colors for selected picklist items
- Update Column layout
- Fix Popover font style
- Add Popover Component
- Bugfixes
- Improve Popover Component
- Bugfix: Make renderWeekHeader in Datepicker static
- Add Popover Component
- Bugfix: Adjust Datepicker day format test
- Update Lookup Component
- Update Datepicker
- Switch to yarn
- Add Datepicker Component
- Deprecate DockedComposer
- Add checkboxes
- LDS 2.1.3
- Navigation Component
- Prop to disable text alignment in Email Component
- Prop to disable send button in Email Component
- Jest16 / newest eslint
- Button Labels in Dropdown Menu
- Allow custom buttons in -Footer
- Add Advanced Lookup Table Layout for
- Lock crucial dependencies to patch-release-range
- Make Text Content of Email Component available.
- Update Quill to final 1.0.0
- 1.0.0 seems to have been already released.
- Make everything ready for public release
- Cleanup of Documentation
- Cleanup of Components
- Cleanup of Tests
- Removal of prefixable HOC
- Deprecate
prefixableandsldsClasses - All components accept
{...rest}-props and customclassName Buttonnow uses flavors instead ofvariationButton: renamedis-selectedtoselectedCard:headerrenamed totitleAvatar: Does take a full URL instead of appending tocontext.assetBasePathIconSVG: assetBasePath is no longer appended/. This has to be set incontext.assetBasePathMenu/Picklistitems:isSelectedrenamed toselectedDataTable/Cell:is-resizablerenamed toresizableDataTable/Cell:dataLabelrenamed todata-labelGrid/Column:*size-ofrenamed to*sizeOf- Export
prefixClasses,decoratorsandInputRaw - Consistent code-style
- Improved test-coverage
- Improved documentation
- The detailRow is now optional on
- Icons now support custom backgrounds
- Initial release