Skip to content

Releases: dxc-technology/halstack-react

4.0.0

12 Jan 22:07
76bdc1f
Compare
Choose a tag to compare

💥 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

22 Oct 07:42
90f64ff
Compare
Choose a tag to compare
  • Fix spinner role attribute.
  • Fix upload file loading indicator.

3.4.0

21 Oct 14:08
5c36cd3
Compare
Choose a tag to compare
  • Tokens review of multiple components.
  • The issue with accordion content overflow has been fixed.
  • Fix opinionated theme regressions.
  • Fix dropdown padding when the caret is hidden. #402

3.3.0

15 Sep 08:18
551273e
Compare
Choose a tag to compare
  • New DXC Technology branding as default theme
  • Advanced theme tokens first draft

3.2.0

01 May 11:02
Compare
Choose a tag to compare

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

16 Apr 07:44
fc642e1
Compare
Choose a tag to compare

Minor changes

  • "type" prop added to button component.

Patches

  • Replace accordion assistive text line break with an ellipsis. #171
  • Avoid throwing errors when the color is not hexadecimal in a theme.
  • Fix themed logo in footer component not being shown.

3.0.0

08 Apr 17:46
ad57e22
Compare
Choose a tag to compare

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

04 Jan 11:12
58aa579
Compare
Choose a tag to compare

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.

1.2.1

17 Nov 10:03
a678636
Compare
Choose a tag to compare

Changes:

  • Add new Toggle Group component
  • Fix issue with header component, which was mistakenly rendered as underlined by default.
  • Fix color tokens for secondary buttons where in active and focus state

1.1.1

04 Nov 10:53
6ad56ea
Compare
Choose a tag to compare

Changes:

  • Fix issue with date picker getting closed when selecting a year or a month.