Skip to content

Releases: dxc-technology/halstack-react

15.2.1

19 Sep 12:53

Choose a tag to compare

🐛 Patches

  • Fixed incorrect internal prop value that does not affect users.

15.2.0

19 Sep 12:35

Choose a tag to compare

🐛 Patches

  • <DxcDataGrid> <DxcResultsetTable> Improved paginator visibility condition for the datagrid and the resultsetTable. 2212
  • <DxcDatagrid> Improved internal state management in the datagrid, this fixes some inconsistencies in the behaviour. 2238
  • <DxcNavTabs> Now correctly supports onClick. 2265
  • <DxcFileInput> Better compatibility with stricter CSP. 2286
  • <DxcResultsetTable> Fixed sort icon resizing when it should not.

✨ New features

  • <DxcDatagrid> Trigger event added for hierarchical expand. 2241
  • <DxcTabs> Active tab is focused by default when rendered in responsive mode. 2254
  • <DxcTextInput> Alignment prop added. 2264

15.1.3

23 Jul 12:54

Choose a tag to compare

🐛 Patches

  • <DxcResultsetTable> Improved resultsetTable header structure.
  • <DxcPaginator> Paginator buttons localization support.
  • z-index values overhaul to improve interactions between components.

15.1.2

28 May 09:49

Choose a tag to compare

🐛 Patches

  • <DxcTabs.Tab> Fixed a typing bug related to the legacy Tabs.

15.1.1

28 May 08:56

Choose a tag to compare

🐛 Patches

  • <DxcTabs.Tab> label is no longer required. A new prop tabId is used instead to identify internally the tab when no label is available. 2232 2227

15.1.0

21 May 08:41

Choose a tag to compare

🐛 Patches

  • <DxcDatagrid> checkbox is no longer selected in the header if it is empty. 2174
  • <DxcDatagrid> no longer behaves incorrectly if the uniqueRowId is invalid. 2174
  • <DxcDatagrid> fixed a style issue when editing a cell in a dark themed system. 2209
  • <DxcAccordion> Label is no longer missaligned when the subLabel is longer than the label. (text-align: left applied to the label)

✨ New features

  • Added the option to have rows expanded by default in the <DxcDatagrid>. 2206
  • Added the option to select the page in which the <DxcDatagrid> is rendered by default. 2209

15.0.1

19 Mar 12:56

Choose a tag to compare

🐛 Patches

  • Change react-data-grid to the peer dependencies to solve incompatibilities. 2191
  • Added small improvements to the package.json. 2191
  • Vulnerability fixes. 2191

14.1.1

19 Mar 11:51

Choose a tag to compare

🐛 Patches

  • Change react-data-grid to peerDependency to solve incompatibilities.

15.0.0

27 Feb 11:12
f78eb80

Choose a tag to compare

💥 Breaking changes

  • New <DxcAlert> component. It previously existed in Halstack but has been redesigned and reimplemented with a new API. 2119
  • New <DxcAccordion> component. It previously existed in Halstack but has been slightly redesigned and reimplemented with a new API. 2157
  • Removed <DxcAccordionGroup> component. It has been replaced by the DxcAccordion. 2157
  • Renamed prop isCloseVisible to closable in the <DxcDialog> component. 2125
  • Fixed a typo in naming the hamburger tokens: hamburguerXXXhamburgerXXX. 2134

✨ New features

  • Added ariaLabel prop to <DxcTextarea>. 2135
  • Added ariaLabel prop to <DxcCheckbox>. 2136
  • Added ariaLabel prop to all the input components. 2137
  • Added ariaLabel prop to <DxcSlider>. 2141
  • Added ariaLabel prop to <DxcSelect>. 2142
  • Added ariaLabel prop to <DxcSwitch>. 2143
  • Added ariaLabel prop to <DxcProgressBar>. 2144
  • Added ariaLabel prop to <DxcSpinner>. 2145
  • Added ariaLabel prop to <DxcRadioGroup>. 2146
  • Added showControls prop to <DxcNumberInput>. 2171

🐛 Patches

  • Improved focus lock functionality used in several components to retain focus inside (for example, the <DxcDialog>). 2125
  • Fixed <DxcTypography> issue with other external bundlers. 2124

Others

  • Color updates. 2128
  • General accessibility enhancements and fixes in several components. 2134
  • The <DxcDialog> component now uses our action icon as the close button. 2134
  • Added comments to the props types of both the <DxcAlert> and the <DxcToast> components. 2134

14.1.0

28 Nov 16:20
bfc9025

Choose a tag to compare

✨ New features

  • Contextual menu enhacements. 2098
  • Adding our tooltip to missing components and scenarios. 2100
  • Flex component enhancements. 2101
  • New "small" size value for the date input. 2102
  • New spacing values for our layout components. 2103
  • Data grid improvements. 2099
  • Actions cell added to the data grid. 2108
  • Adding Material icons as an @import to the build using injectStyles. 2117

🐛 Patches

  • Fixed file names that didn't display whitespaces. 2107 2114 2116
  • Fixed the underlying issue within the Tabs component. 2112
  • The opinionated button theme was updated to fix contrast issues. 2113

Others