| 
12 | 12 |   </a>  | 
13 | 13 | </p>  | 
14 | 14 | 
 
  | 
15 |  | -## 4.23.1  | 
 | 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>  | 
16 | 32 | 
 
  | 
17 | 33 | **Patch changes**  | 
18 | 34 | 
 
  | 
 | 35 | +<!-- START components/table/table -->  | 
19 | 36 | 
 
  | 
20 |  | -`Stepper::Nav` - Fixed bug with stacking context styles causing step content's z-index to not work as expected  | 
 | 37 | +`Table` - Update the model and returned `B.data` to use generic types, so the type of the data is retained.  | 
 | 38 | + | 
 | 39 | +<!-- END -->  | 
 | 40 | + | 
 | 41 | +<!-- START components/form/key-value-inputs -->  | 
 | 42 | + | 
 | 43 | +`KeyValueInputs` - Update the data and returned `R.rowData` to use generic types, so the type of the data is retained.  | 
 | 44 | + | 
 | 45 | +<!-- END -->  | 
 | 46 | + | 
 | 47 | +<small class="doc-whats-new-changelog-metadata">[#3150](https://github.com/hashicorp/design-system/pull/3150) - Thanks [@aklkv](https://github.com/aklkv) for the contribution! 🙏</small>  | 
 | 48 | + | 
 | 49 | +<div class="doc-whats-new-changelog-separator"></div>  | 
 | 50 | + | 
 | 51 | +## 4.23.1  | 
 | 52 | + | 
 | 53 | +**Patch changes**  | 
21 | 54 | 
 
  | 
 | 55 | +`Stepper::Nav` - Fixed bug with stacking context styles causing step content's z-index to not work as expected  | 
22 | 56 | 
 
  | 
23 | 57 | <small class="doc-whats-new-changelog-metadata">[#3176](https://github.com/hashicorp/design-system/pull/3176)</small>  | 
24 | 58 | 
 
  | 
@@ -1423,77 +1457,6 @@ Fixed issue with icon sprite not initiated  | 
1423 | 1457 | 
 
  | 
1424 | 1458 | <div class="doc-whats-new-changelog-separator"></div>  | 
1425 | 1459 | 
 
  | 
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 |  | - | 
1497 | 1460 | 
 
  | 
1498 | 1461 | ---  | 
1499 | 1462 | 
 
  | 
 | 
0 commit comments