Skip to content

Commit b32b71f

Browse files
Version Packages
1 parent 324b784 commit b32b71f

File tree

5 files changed

+39
-89
lines changed

5 files changed

+39
-89
lines changed

.changeset/wet-files-joke.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

packages/components/CHANGELOG.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,29 @@
11
# @hashicorp/design-system-components
22

3+
## 4.24.0
4+
5+
### Minor Changes
6+
7+
<!-- START components/table/advanced-table -->
8+
9+
`AdvancedTable` - Added support for column reordering.
10+
11+
- Added `@hasReorderableColumns` argument. When set to `true`, enables column reordering.
12+
- Added optional `@columnOrder` argument for setting the initial order of columns by their keys.
13+
- Added optional `@onColumnReorder` argument which accepts a callback function that is called when reordering is completed.
14+
- Added optional `@reorderedMessageText` which overrides the default message text that is rendered in the table caption when a column is reordered.
15+
<!-- END -->
16+
17+
<small class="doc-whats-new-changelog-metadata">[#2997](https://github.com/hashicorp/design-system/pull/2997)</small>
18+
19+
<div class="doc-whats-new-changelog-separator"></div>
20+
321
## 4.23.1
422

523
### Patch Changes
624

7-
825
`Stepper::Nav` - Fixed bug with stacking context styles causing step content's z-index to not work as expected
926

10-
1127
<small class="doc-whats-new-changelog-metadata">[#3176](https://github.com/hashicorp/design-system/pull/3176)</small>
1228

1329
<div class="doc-whats-new-changelog-separator"></div>

packages/components/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hashicorp/design-system-components",
3-
"version": "4.23.1",
3+
"version": "4.24.0",
44
"description": "Helios Design System Components",
55
"keywords": [
66
"hashicorp",

website/docs/whats-new/release-notes/partials/components.md

Lines changed: 18 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,30 @@
1212
</a>
1313
</p>
1414

15+
## 4.24.0
16+
17+
**Minor changes**
18+
19+
<!-- START components/table/advanced-table -->
20+
21+
`AdvancedTable` - Added support for column reordering.
22+
23+
- Added `@hasReorderableColumns` argument. When set to `true`, enables column reordering.
24+
- Added optional `@columnOrder` argument for setting the initial order of columns by their keys.
25+
- Added optional `@onColumnReorder` argument which accepts a callback function that is called when reordering is completed.
26+
- Added optional `@reorderedMessageText` which overrides the default message text that is rendered in the table caption when a column is reordered.
27+
<!-- END -->
28+
29+
<small class="doc-whats-new-changelog-metadata">[#2997](https://github.com/hashicorp/design-system/pull/2997)</small>
30+
31+
<div class="doc-whats-new-changelog-separator"></div>
32+
1533
## 4.23.1
1634

1735
**Patch changes**
1836

19-
2037
`Stepper::Nav` - Fixed bug with stacking context styles causing step content's z-index to not work as expected
2138

22-
2339
<small class="doc-whats-new-changelog-metadata">[#3176](https://github.com/hashicorp/design-system/pull/3176)</small>
2440

2541
<div class="doc-whats-new-changelog-separator"></div>
@@ -1423,77 +1439,6 @@ Fixed issue with icon sprite not initiated
14231439

14241440
<div class="doc-whats-new-changelog-separator"></div>
14251441

1426-
## 4.11.0
1427-
1428-
[4.11.0 documentation](https://hds-website-4-11-0.vercel.app/)
1429-
1430-
**Minor changes**
1431-
1432-
`Hds::Table`
1433-
1434-
- Added `@selectableColumnKey` argument which enables sorting by row selection state and specifies the corresponding selection state key.
1435-
1436-
`Hds::Table::Tr`
1437-
1438-
- Added `@selectableColumnKey` argument which enables sorting by row selection state and specifies the corresponding selection state key.
1439-
- Added `@sortBySelectedOrder` argument which determines the state of the sort button in the selected item column.
1440-
- Added `@onClickSortBySelected` argument which is the callback for the sort button in the selected item column.
1441-
1442-
`Hds::Table::ThSelectable`
1443-
1444-
- Added `@onClickSortBySelected` argument which is the callback for the sort button in the selected item column.
1445-
- Added `@sortBySelectedOrder` argument which determines the state of the sort button in the selected item column.
1446-
1447-
<small class="doc-whats-new-changelog-metadata">[#2387](https://github.com/hashicorp/design-system/pull/2387)</small>
1448-
1449-
<div class="doc-whats-new-changelog-separator"></div>
1450-
1451-
**Patch changes**
1452-
1453-
`SideNav`: remove usage of `Ember.testing` because it is deprecated.
1454-
1455-
<small class="doc-whats-new-changelog-metadata">[#2403](https://github.com/hashicorp/design-system/pull/2403)</small>
1456-
1457-
<div class="doc-whats-new-changelog-separator"></div>
1458-
1459-
`CopyButton` - Updated icon colors to match interactive states of the component.
1460-
1461-
`CopySnippet` - Prevent the color from adhering to interactive states when
1462-
status is `success` or `error`.
1463-
1464-
`Stepper` - Updated to use semantic token over palette token in
1465-
`Stepper::Indicator::Step`.
1466-
1467-
<small class="doc-whats-new-changelog-metadata">[#2419](https://github.com/hashicorp/design-system/pull/2419)</small>
1468-
1469-
<div class="doc-whats-new-changelog-separator"></div>
1470-
1471-
`Dropdown`, `RadioCard`, `SuperSelect`, `Stepper`, `Table` - Fixed optional arguments in signatures
1472-
1473-
<small class="doc-whats-new-changelog-metadata">[#2421](https://github.com/hashicorp/design-system/pull/2421)</small>
1474-
1475-
<div class="doc-whats-new-changelog-separator"></div>
1476-
1477-
`Dropdown::Toggle::Chevron` - fix subcomponent signature
1478-
1479-
`hds-clipboard` modifier - extend error when copy action fails
1480-
1481-
<small class="doc-whats-new-changelog-metadata">[#2418](https://github.com/hashicorp/design-system/pull/2418)</small>
1482-
1483-
<div class="doc-whats-new-changelog-separator"></div>
1484-
1485-
`Hds::Pagination::Compact` & `Hds::Pagination::Numbered`
1486-
1487-
- Added assertion and more strict typing to ensure that a routing argument (`@model`, `@models`, or `@route`) are present when using `@onPageChange` to control routing.
1488-
1489-
<small class="doc-whats-new-changelog-metadata">[#2400](https://github.com/hashicorp/design-system/pull/2400)</small>
1490-
1491-
<div class="doc-whats-new-changelog-separator"></div>
1492-
1493-
**🔄 Updated dependencies:**
1494-
1495-
- @hashicorp/flight-icons@3.6.0
1496-
14971442

14981443
---
14991444

website/docs/whats-new/release-notes/partials/figma-library-components.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616

1717
This changelog corresponds with the [4.23](/whats-new/release-notes#4230) release.
1818

19-
`AdvancedTable` - Added support for pinning the first column in context menu and fixed visual bug for focus state for the table cells.
19+
`AdvancedTable` - Added support for toggling pinning the first column in context menu and fixed visual bug for focus state for the table cells.
2020

21-
`AppHeader` - Updated the `size` property to match breakpoint variables.
21+
`AppHeader` - Added `size` property for breakpoint definition.
2222

2323
### August 7th, 2025
2424

0 commit comments

Comments
 (0)