Releases: dxc-technology/halstack-react
14.1.1
🐛 Patches
- Change
react-data-gridto peerDependency to solve incompatibilities.
15.0.0
💥 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 theDxcAccordion. 2157 - Renamed prop
isCloseVisibletoclosablein the<DxcDialog>component. 2125 - Fixed a typo in naming the hamburger tokens:
hamburguerXXX⇒hamburgerXXX. 2134
✨ New features
- Added
ariaLabelprop to<DxcTextarea>. 2135 - Added
ariaLabelprop to<DxcCheckbox>. 2136 - Added
ariaLabelprop to all the input components. 2137 - Added
ariaLabelprop to<DxcSlider>. 2141 - Added
ariaLabelprop to<DxcSelect>. 2142 - Added
ariaLabelprop to<DxcSwitch>. 2143 - Added
ariaLabelprop to<DxcProgressBar>. 2144 - Added
ariaLabelprop to<DxcSpinner>. 2145 - Added
ariaLabelprop to<DxcRadioGroup>. 2146 - Added
showControlsprop 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
14.1.0
✨ 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
@importto the build usinginjectStyles. 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
- New Installation guidelines. 2109
- General site updates. 2113
14.0.0
💥 Breaking changes
- Removed the
DxcBarChartcomponent. 2066 - Removed deprecated
DxcBoxcomponent. 2092 DxcButtonpropsizerethinked. 2042DxcButtonpropmodevalue renamed fromtexttotertiary. 2042
✨ New features
- New
DxcDataGridcomponent. It consumes thereact-data-gridcomponent. 2056 2076 2077 2078 2079 2080 2083 2085 2093 - New
DxcToastcomponent. 2084 - New prop
semanticfor theDxcButton. 2042 2081 - New
DxcTabscomponent API. The component is still compatible backwards. 2061 - New Data visualization page. 2065
- New Image usage page. 2094
🐛 Patches
- Updated
DxcLinkborder-radius. 2039 - Material symbols were added to the import in
HalstackProviderto fix the Icon load. 2075 - Fixed problem in
DxcResultsetTablewhen thesortValueprop is missing. 2082 inheritColorprop fix in theDxcLinkcomponent. 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
❗ 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
❗ 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
❗ 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
DxcBarChartcomponent. 2005 2010 2020 - New
DxcTooltipcomponent. 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
DxcBreadcrumbsusage and specifications pages. 2024 - Added collision detection to the Date Picker of the
DxcDateInput. 2023 - Added Date type support to
DxcResultsetTablesorting. 2015
🐛 Patches
- Fixed checkbox bug in
DxcSelect. 2009
Others
12.2.0
🐛 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
asprop. 1765 - Fix file input delete styles. 1999
- Fixed resultSet typing for rows. 1997
- Reverted back Open sans import due to issues with
globalStyles. 2000