Releases: dxc-technology/halstack-react
Releases · dxc-technology/halstack-react
4.0.0
💥 Breaking changes:
- DxcDateInput. New component. Full re-implementation of DxcDate component. DxcDate component will remain as deprecated during one release before being discontinued.
- DxcTextInput. New component. Full re-implementation of DxcInput component. DxcInput component will remain as deprecated during one release before being discontinued.
- DxcFileInput. New component. Full re-implementation of DxcUpload component. DxcUpload component will remain as deprecated during one release before being discontinued.
- DxcSelect. Full re-implementation. Old version will remain available as deprecated (as V3DxcSelect) during one release before being discontinued.
- DxcTextarea. Full re-implementation. Old version will remain available as deprecated (as V3DxcTextarea) during one release before being discontinued.
✨ New features:
- DxcNumberInput. New component.
- DxcPasswordInput. New component.
- DxcToggleGroup. Visual re-design.
🐛 Patches:
- Multiple accessibility improvements.
- Bug fixing.
3.4.1
3.4.0
3.3.0
3.2.0
Minor changes
- Adding tabIndex to interactive components. #216
- contentPadding prop added to Card component.
Patches
- Image becomes optional in the Card component.
- Fix autocomplete list not showing in the dialog box. #234
- type=button added when Link renders as a button. #246
- Fix AccordionGroup when has only one child.
- Remove the z-index from the Alert component when the mode is inline. #259
- When a wrong mode is used on the Button, it defaults to "primary". #264
- A higher z-index is set for ApplicationLayout. #262
3.1.0
3.0.0
New Features
- SVG icons support:
- Added icon prop to: button, accordion, chip, dropdown, input text, link, select, tag, tabs, toggle group, wizard.
- Added logo prop to footer socialLinks.
- New props in Paginator: itemsPerPageOptions, itemsPerPageFunction and showGoToPage
- Added itemsPerPageOptions and itemsPerPageFunction props to resultset table.
- New DxcAccordionGroup component.
- New design in Tabs component. Added new props: notificationNumber, iconPosition, onTabHover.
- New design in Accordion and Accordion Group components.
Breaking Changes
- Theme input properties have new names.
- ThemeContext.Provider replaced by ThemeProvider.
- nextFunction, prevFunction, lastFunction and firstFunction replaced by onPageChange in Paginator.
Bug Fixes
- Fix issue when sidenav is closed in responsive mode and resized to desktop mode.
- Supporting React 17.
- onBlur fuction is called when the datePicker is closed.
- Disabled link working as expected.
- Fix wizard styles.
2.0.0
New Features
- Added labelFormatCallback prop to Slider Component, which allows defining custom formatting for the Slider labels.
- New DxcApplicationLayout component.
- Added DxcHeader.Dropdown compound component.
- Added DxcSidenav.Title, DxcSidenav.Subtitle, DxcSidenav.Link compound components.
Breaking Changes
- Removed the following props from DxcSidenav component (now DxcApplicationLayout takes that responsibility: mode, navContent, pageContent, arrowDistance, displayArrow.
Bug Fixes
- Fix issue with caretHidden prop in DxcDropdown Component.
- Remove unnecessary tabsMode prop from DxcTabbedSection Component.
- Render tbody html tag in DxcTable.
- Fix issue with DxcResultsetTable not refreshing when there are changes in the resultset.
- Fix button focus color.