|  | 
| 1 | 1 | # @hashicorp/design-system-components | 
| 2 | 2 | 
 | 
|  | 3 | +## 4.24.1 | 
|  | 4 | + | 
|  | 5 | +### Patch Changes | 
|  | 6 | + | 
|  | 7 | +<!-- START components/code-block --> | 
|  | 8 | + | 
|  | 9 | +`CodeBlock` - Fixed a11y issue with its `CopyButton` by adding `copySuccessMessageText` parameter to an aria-live region to announce to screen readers when content has been copied | 
|  | 10 | + | 
|  | 11 | +<!-- END --> | 
|  | 12 | + | 
|  | 13 | +<!-- START components/copy/button --> | 
|  | 14 | + | 
|  | 15 | +`CopyButton` - Fixed a11y issue by adding `ariaMessageText` parameter to an aria-live region to announce to screen readers when content has been copied | 
|  | 16 | + | 
|  | 17 | +<!-- END --> | 
|  | 18 | + | 
|  | 19 | +<small class="doc-whats-new-changelog-metadata">[#3304](https://github.com/hashicorp/design-system/pull/3304)</small> | 
|  | 20 | + | 
|  | 21 | +<div class="doc-whats-new-changelog-separator"></div> | 
|  | 22 | + | 
|  | 23 | +<!-- START components/form/file-input --> | 
|  | 24 | + | 
|  | 25 | +`FileInput` - Added width of 100% to prevent the component from overflowing its container and making it consistent with other Input components | 
|  | 26 | + | 
|  | 27 | +<!-- END --> | 
|  | 28 | + | 
|  | 29 | +<small class="doc-whats-new-changelog-metadata">[#3318](https://github.com/hashicorp/design-system/pull/3318)</small> | 
|  | 30 | + | 
|  | 31 | +<div class="doc-whats-new-changelog-separator"></div> | 
|  | 32 | + | 
|  | 33 | +<!-- START components/dialog-primitive --> | 
|  | 34 | + | 
|  | 35 | +`DialogPrimitive` - changed `DialogPrimitiveBody` z-index from 0 to -1 to keep it focusable without showing visible focus styles. | 
|  | 36 | + | 
|  | 37 | +<!-- END --> | 
|  | 38 | + | 
|  | 39 | +<small class="doc-whats-new-changelog-metadata">[#3316](https://github.com/hashicorp/design-system/pull/3316)</small> | 
|  | 40 | + | 
|  | 41 | +<div class="doc-whats-new-changelog-separator"></div> | 
|  | 42 | + | 
|  | 43 | +<!-- START components/app-footer --> | 
|  | 44 | + | 
|  | 45 | +`AppFooter` - Updated company name in copyright text | 
|  | 46 | + | 
|  | 47 | +<!-- END --> | 
|  | 48 | + | 
|  | 49 | +<small class="doc-whats-new-changelog-metadata">[#3314](https://github.com/hashicorp/design-system/pull/3314)</small> | 
|  | 50 | + | 
|  | 51 | +<div class="doc-whats-new-changelog-separator"></div> | 
|  | 52 | + | 
|  | 53 | +<!-- START components/modal --> | 
|  | 54 | + | 
|  | 55 | +`Modal` - Refactored the component to not use `ember-render-modifiers` which fixes issues where the DOM may not be cleaned up when the Modal is closed. | 
|  | 56 | + | 
|  | 57 | +<!-- END --> | 
|  | 58 | + | 
|  | 59 | +<!-- START components/flyout --> | 
|  | 60 | + | 
|  | 61 | +`Flyout` - Refactored the component to not use `ember-render-modifiers` which fixes issues where the DOM may not be cleaned up when the Flyout is closed. | 
|  | 62 | + | 
|  | 63 | +<!-- END --> | 
|  | 64 | + | 
|  | 65 | +<small class="doc-whats-new-changelog-metadata">[#3215](https://github.com/hashicorp/design-system/pull/3215)</small> | 
|  | 66 | + | 
|  | 67 | +<div class="doc-whats-new-changelog-separator"></div> | 
|  | 68 | + | 
| 3 | 69 | ## 4.24.0 | 
| 4 | 70 | 
 | 
| 5 | 71 | [4.24.0 documentation](https://hds-website-4-24-0.vercel.app/) | 
| 6 | 72 | 
 | 
| 7 | 73 | ### Minor Changes | 
| 8 | 74 | 
 | 
| 9 |  | - | 
| 10 | 75 | `PopoverPrimitive` - Added support for dynamic swap/injection of the toggle element. | 
| 11 | 76 | 
 | 
| 12 |  | - | 
| 13 | 77 | <small class="doc-whats-new-changelog-metadata">[#3189](https://github.com/hashicorp/design-system/pull/3189)</small> | 
| 14 | 78 | 
 | 
| 15 | 79 | <div class="doc-whats-new-changelog-separator"></div> | 
| 16 | 80 | 
 | 
| 17 |  | - | 
| 18 | 81 | `AdvancedTable` - Added support for column reordering. | 
| 19 | 82 | 
 | 
| 20 | 83 | - Added `@hasReorderableColumns` argument. When set to `true`, enables column reordering. | 
|  | 
| 28 | 91 | 
 | 
| 29 | 92 | ### Patch Changes | 
| 30 | 93 | 
 | 
| 31 |  | - | 
| 32 | 94 | `Table` - Update the model and returned `B.data` to use generic types, so the type of the data is retained. | 
| 33 | 95 | 
 | 
| 34 |  | - | 
| 35 |  | - | 
| 36 | 96 | `KeyValueInputs` - Update the data and returned `R.rowData` to use generic types, so the type of the data is retained. | 
| 37 | 97 | 
 | 
| 38 |  | - | 
| 39 | 98 | <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> | 
| 40 | 99 | 
 | 
| 41 | 100 | <div class="doc-whats-new-changelog-separator"></div> | 
|  | 
0 commit comments