Skip to content

Releases: dxc-technology/halstack-react

15.1.2

28 May 09:49
Compare
Choose a tag to compare

🐛 Patches

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

15.1.1

28 May 08:56
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

🐛 Patches

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

15.0.0

27 Feb 11:12
f78eb80
Compare
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
Compare
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

14.0.0

26 Sep 11:18
c905f36
Compare
Choose a tag to compare

💥 Breaking changes

  • Removed the DxcBarChart component. 2066
  • Removed deprecated DxcBox component. 2092
  • DxcButton prop size rethinked. 2042
  • DxcButton prop mode value renamed from text to tertiary. 2042

✨ New features

🐛 Patches

  • Updated DxcLink border-radius. 2039
  • Material symbols were added to the import in HalstackProvider to fix the Icon load. 2075
  • Fixed problem in DxcResultsetTable when the sortValue prop is missing. 2082
  • inheritColor prop fix in the DxcLink component. 2094
  • Resultset Table fix regarding pagination in none existing rows page. 2096

Others

  • General site improvements (typos, re-writings, component status updates, etc). 2054 2058 2060 2063 2051 2092 2074 2091 2087 2095
  • Added visual tests for components that use the new Tooltip. 2045
  • Updated Tsup build to improve the bundle size of the library. 2090
  • Added test coverage to the component library. 2086

13.2.0

25 Jul 09:26
3ce19f3
Compare
Choose a tag to compare

❗ Known issue: Incompatibility with Vitest

🚨 This version of Halstack is not compatible with Vitest due a problem with Cloudscape's Bar Chart component.

Since this issue cannot be solved from our side, if your project relies on Vitest for testing, you may experience problems running your test suite. We recommend using an alternative testing setup or staying on the previous version until a solution is available.

✨ New features

  • Opinionated theme support added to the action icon in the table. 2046

13.1.0

22 Jul 12:21
6bf6ce5
Compare
Choose a tag to compare

❗ Known issue: Incompatibility with Vitest

🚨 This version of Halstack is not compatible with Vitest due a problem with Cloudscape's Bar Chart component.

Since this issue cannot be solved from our side, if your project relies on Vitest for testing, you may experience problems running your test suite. We recommend using an alternative testing setup or staying on the previous version until a solution is available.

✨ New features