Skip to content

Commit 3730939

Browse files
Version Packages
1 parent 109d71f commit 3730939

10 files changed

+97
-83
lines changed

.changeset/dry-frogs-smash.md

-7
This file was deleted.

.changeset/early-knives-fly.md

-7
This file was deleted.

.changeset/neat-teachers-deny.md

-5
This file was deleted.

.changeset/orange-chefs-learn.md

-7
This file was deleted.

.changeset/thin-masks-attack.md

-5
This file was deleted.

.changeset/three-walls-lay.md

-5
This file was deleted.

packages/components/CHANGELOG.md

+48
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
11
# @hashicorp/design-system-components
22

3+
## 4.17.0
4+
5+
### Minor Changes
6+
7+
`CodeBlock` - Added `@copyButtonText` argument to `CodeBlock` and `@text` argument to the `CodeBlock::CopyButton` subcomponent to customize the `aria-label` of the Copy Button. The default label is still "Copy".
8+
9+
`CodeEditor` - Added `@copyButtonText` argument to customize the `aria-label` of the Copy Button. The default label is still "Copy".
10+
11+
<small class="doc-whats-new-changelog-metadata">[#2696](https://github.com/hashicorp/design-system/pull/2696)</small>
12+
13+
<div class="doc-whats-new-changelog-separator"></div>
14+
15+
### Patch Changes
16+
17+
`hds-tooltip` - Changed structure of tooltip content to add a wrapper that is always in the DOM and set `aria-controls` on trigger elements for a11y improvements with toggled content
18+
19+
`TooltipButton` - Changed structure of tooltip content to add a wrapper that is always in the DOM and set `aria-controls` on button for a11y improvements with toggled content
20+
21+
<small class="doc-whats-new-changelog-metadata">[#2648](https://github.com/hashicorp/design-system/pull/2648)</small>
22+
23+
<div class="doc-whats-new-changelog-separator"></div>
24+
25+
`Copy Button` - Fixed issue preventing copying of empty string and zero number values.
26+
27+
`Copy Snippet` - Fixed issue preventing copying of empty string and zero number values.
28+
29+
<small class="doc-whats-new-changelog-metadata">[#2685](https://github.com/hashicorp/design-system/pull/2685)</small>
30+
31+
<div class="doc-whats-new-changelog-separator"></div>
32+
33+
`CodeEditor` - Fixed import path for `HdsCodeEditorModifierSignature`
34+
35+
<small class="doc-whats-new-changelog-metadata">[#2681](https://github.com/hashicorp/design-system/pull/2681)</small>
36+
37+
<div class="doc-whats-new-changelog-separator"></div>
38+
39+
`AdvancedTable` - Refactored keyboard navigation to a new modifier `hds-advanced-table-cell` for reusability, and disabled default behavior for arrow keys in focused cells.
40+
41+
<small class="doc-whats-new-changelog-metadata">[#2659](https://github.com/hashicorp/design-system/pull/2659)</small>
42+
43+
<div class="doc-whats-new-changelog-separator"></div>
44+
45+
`Table` – Removed unused `updateAriaLabel` function and event listener
46+
47+
<small class="doc-whats-new-changelog-metadata">[#2690](https://github.com/hashicorp/design-system/pull/2690)</small>
48+
49+
<div class="doc-whats-new-changelog-separator"></div>
50+
351
## 4.16.0
452

553
[4.16.0 documentation](https://hds-website-4-16-0.vercel.app/)

packages/components/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hashicorp/design-system-components",
3-
"version": "4.16.0",
3+
"version": "4.17.0",
44
"description": "Helios Design System Components",
55
"keywords": [
66
"hashicorp",

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

+48-44
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,54 @@
1212
</a>
1313
</p>
1414

15+
## 4.17.0
16+
17+
**Minor changes**
18+
19+
`CodeBlock` - Added `@copyButtonText` argument to `CodeBlock` and `@text` argument to the `CodeBlock::CopyButton` subcomponent to customize the `aria-label` of the Copy Button. The default label is still "Copy".
20+
21+
`CodeEditor` - Added `@copyButtonText` argument to customize the `aria-label` of the Copy Button. The default label is still "Copy".
22+
23+
<small class="doc-whats-new-changelog-metadata">[#2696](https://github.com/hashicorp/design-system/pull/2696)</small>
24+
25+
<div class="doc-whats-new-changelog-separator"></div>
26+
27+
**Patch changes**
28+
29+
`hds-tooltip` - Changed structure of tooltip content to add a wrapper that is always in the DOM and set `aria-controls` on trigger elements for a11y improvements with toggled content
30+
31+
`TooltipButton` - Changed structure of tooltip content to add a wrapper that is always in the DOM and set `aria-controls` on button for a11y improvements with toggled content
32+
33+
<small class="doc-whats-new-changelog-metadata">[#2648](https://github.com/hashicorp/design-system/pull/2648)</small>
34+
35+
<div class="doc-whats-new-changelog-separator"></div>
36+
37+
`Copy Button` - Fixed issue preventing copying of empty string and zero number values.
38+
39+
`Copy Snippet` - Fixed issue preventing copying of empty string and zero number values.
40+
41+
<small class="doc-whats-new-changelog-metadata">[#2685](https://github.com/hashicorp/design-system/pull/2685)</small>
42+
43+
<div class="doc-whats-new-changelog-separator"></div>
44+
45+
`CodeEditor` - Fixed import path for `HdsCodeEditorModifierSignature`
46+
47+
<small class="doc-whats-new-changelog-metadata">[#2681](https://github.com/hashicorp/design-system/pull/2681)</small>
48+
49+
<div class="doc-whats-new-changelog-separator"></div>
50+
51+
`AdvancedTable` - Refactored keyboard navigation to a new modifier `hds-advanced-table-cell` for reusability, and disabled default behavior for arrow keys in focused cells.
52+
53+
<small class="doc-whats-new-changelog-metadata">[#2659](https://github.com/hashicorp/design-system/pull/2659)</small>
54+
55+
<div class="doc-whats-new-changelog-separator"></div>
56+
57+
`Table` – Removed unused `updateAriaLabel` function and event listener
58+
59+
<small class="doc-whats-new-changelog-metadata">[#2690](https://github.com/hashicorp/design-system/pull/2690)</small>
60+
61+
<div class="doc-whats-new-changelog-separator"></div>
62+
1563
## 4.16.0
1664

1765
[4.16.0 documentation](https://hds-website-4-16-0.vercel.app/)
@@ -1291,50 +1339,6 @@ Fixed default export warnings by preventing `types.js` files from being reexport
12911339

12921340
- @hashicorp/ember-flight-icons@5.0.2
12931341

1294-
## 4.2.0
1295-
1296-
[4.2.0 documentation](https://hds-website-4-2-0.vercel.app/)
1297-
1298-
**Minor changes**
1299-
1300-
`Link::Inline` - Converted component to TypeScript
1301-
1302-
<small class="doc-whats-new-changelog-metadata">[#2013](https://github.com/hashicorp/design-system/pull/2013) - Thanks [@WenInCode](https://github.com/WenInCode) for the contribution! 🙏</small>
1303-
1304-
<div class="doc-whats-new-changelog-separator"></div>
1305-
1306-
`Card` - Converted component to TypeScript
1307-
1308-
<small class="doc-whats-new-changelog-metadata">[#1997](https://github.com/hashicorp/design-system/pull/1997) - Thanks [@valeriia-ruban](https://github.com/valeriia-ruban) for the contribution! 🙏</small>
1309-
1310-
<div class="doc-whats-new-changelog-separator"></div>
1311-
1312-
`Link::Standalone` - Converted component to TypeScript
1313-
1314-
<small class="doc-whats-new-changelog-metadata">[#2010](https://github.com/hashicorp/design-system/pull/2010) - Thanks [@WenInCode](https://github.com/WenInCode) for the contribution! 🙏</small>
1315-
1316-
<div class="doc-whats-new-changelog-separator"></div>
1317-
1318-
`Text` - Converted component to TypeScript
1319-
1320-
<small class="doc-whats-new-changelog-metadata">[#1984](https://github.com/hashicorp/design-system/pull/1984) - Thanks [@natmegs](https://github.com/natmegs) for the contribution! 🙏</small>
1321-
1322-
<div class="doc-whats-new-changelog-separator"></div>
1323-
1324-
`Alert` - Converted component to TypeScript
1325-
1326-
<small class="doc-whats-new-changelog-metadata">[#1990](https://github.com/hashicorp/design-system/pull/1990) - Thanks [@WenInCode](https://github.com/WenInCode) for the contribution! 🙏</small>
1327-
1328-
<div class="doc-whats-new-changelog-separator"></div>
1329-
1330-
**Patch changes**
1331-
1332-
`Modal`, `Flyout` - Fixed flaky tests by running `@ember/test-waiters` in all environments
1333-
1334-
<small class="doc-whats-new-changelog-metadata">[#2011](https://github.com/hashicorp/design-system/pull/2011) - Thanks [@fivetanley](https://github.com/fivetanley) for the contribution! 🙏</small>
1335-
1336-
<div class="doc-whats-new-changelog-separator"></div>
1337-
13381342

13391343
---
13401344

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

-2
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@
1515
### January 23rd, 2025
1616

1717
`Advanced Table` - Added new component.
18-
1918
`Code Editor` - Added new component.
20-
2119
`Table` - Added column borders.
2220

2321
### December 20th, 2024

0 commit comments

Comments
 (0)