Skip to content

Releases: dxc-technology/halstack-react

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

13.0.0

09 Jul 13:24
7c6ae2a
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

  • New DxcBarChart component. 2005 2010 2020
  • New DxcTooltip component. 2026 2027 2034
  • New tokens added for the DxcTextInput. 2017
  • Halstack monorepo using Turborepo. This translates into an improved bundle size (36% lighter) and a new repo structure/deployment. 2030 2032 2035
  • New DxcBreadcrumbs usage and specifications pages. 2024
  • Added collision detection to the Date Picker of the DxcDateInput. 2023
  • Added Date type support to DxcResultsetTable sorting. 2015

🐛 Patches

  • Fixed checkbox bug in DxcSelect. 2009

Others

12.2.0

21 May 11:52
56464d0
Compare
Choose a tag to compare

🐛 Patches

  • Fixed some weird size behaviors in some input components. 1974
  • Added new logic for resultsetTable to manage sorting and adding/removing rows properly. 1938
  • Fixes Typography bug with invalid HTML tags in as prop. 1765
  • Fix file input delete styles. 1999
  • Fixed resultSet typing for rows. 1997
  • Reverted back Open sans import due to issues with globalStyles. 2000

✨ New features

  • Added Tooltip component. 1968
  • Contextual menu tokens. 1985

12.1.0

30 Apr 15:03
661349f
Compare
Choose a tag to compare

✨ New features

  • New Component lifecycle page. 1949
  • New status stages included in the site. 1963
  • Updated Storybook version to 8.0. 1960
  • New attribute selectedByDefault for the Contextual Menu items. 1966

🐛 Patches

  • Accessibility fixes for the Date Input component. 1919

12.0.2

19 Apr 10:45
8d625da
Compare
Choose a tag to compare

🐛 Patches

  • Fixing Textarea verticalGrow as auto. 1958
  • fonts css reverted back and changed the approach to load fonts. 1957

Others

  • Revert "Update Chip specs". 1955
  • Revert "Several fixes in the Chip". 1954

12.0.1

18 Apr 08:54
a0fadb7
Compare
Choose a tag to compare

🐛 Patches

  • Removing uuid library. 1939
  • Dialog popups interaction (Escape). 1935
  • NavTabs overflow and z-index behaviour fixed. 1925
  • Several fixes in the Chip. 1943
  • Update Chip specs. 1947
  • Fonts moved to a stylesheet and added css loader and style loader. 1952

12.0.0

26 Mar 11:16
9409c2d
Compare
Choose a tag to compare

💥 Breaking changes

  • Remove BackgroundColorProvider from Halstack. 1774
  • Fix the typo in the Accordion token. 1859
  • Updated tokens for the table. 1851
  • The components' icon prop doesn't support URLs anymore.
  • Updated margin values following the spacing guidelines. 1828

🐛 Patches

  • Prevent File Input duplicates when uploading files. 1762
  • Fixed bug with Checkboxes in Resultset Table. 1773
  • Fixed autoscroll issue in the Dialog component. 1781
  • Fixed margin type in the Footer and Header components. 1785
  • The Select now doesn't crush with an empty array of options and the flag searchable to true. 1787
  • The Slider component has been updated to fix some issues with SSR in NextJS. 1791
  • Fixed aria-readonly typo in RadioGroup. 1801
  • Tab Horizontal Slider Fix. 1795
  • Handle scroll in Number Inputs. 1800
  • Added 100% width underline to NavTab. 1796
  • Fixed bug in TextInputs when scrolling. 1838
  • Update Autosuggest listbox option active state. 1852
  • Fixed popups not working inside Dialog. 1822
  • Changing the footer padding according to Design. 1827
  • Applying the token correctly to the Accordion. 1907

✨ New features

  • New Container component. 1748 1749
  • New Badge component. 1815 1821
  • New StatusLight component. 1804 1823 1848
  • New Contextual Menu component. 1850 1892
  • New Divider component. 1835 1840 1866
  • New Breadcrumbs component. 1828
  • Remodelled icon prop API with support for Material Icons and custom SVGs.
  • Tooltip support in the Select component. 1798
  • New Accessibility testing process. 1856
  • New API documentation for ActionsCell. 1853
  • Added a small footer variant. 1793
  • Added a small table variant. 1832 1831
  • Actions cell added to table and Resultset table. 1836
  • Added option to hide the paginator inside a Resultset table. 1830 1877

Others

  • General site improvements (typos, re-writings, etc). 1758 1759 1760 1768 1775 1776 1750 1790 1906 1920
  • Added Github Bot. 1779
  • Fixed GitHub Bot message format. 1807
  • Added links level limit in Quicknav documentation. 1811
  • Fixing problems with the NavTabs inside the site. 1820
  • Standardize documentation of the compound components. 1905