Skip to content

Commit cd9d4d9

Browse files
authored
Merge pull request #2532 from hashicorp/changeset-release/main
Version Packages
2 parents 711c022 + 716808d commit cd9d4d9

File tree

9 files changed

+118
-97
lines changed

9 files changed

+118
-97
lines changed

.changeset/lucky-fireants-cover.md

-5
This file was deleted.

.changeset/modern-otters-bake.md

-7
This file was deleted.

.changeset/purple-poets-smoke.md

-13
This file was deleted.

.changeset/smooth-cameras-yawn.md

-5
This file was deleted.

.changeset/soft-pets-hear.md

-5
This file was deleted.

.changeset/violet-donuts-matter.md

-5
This file was deleted.

packages/components/CHANGELOG.md

+63-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,61 @@
11
# @hashicorp/design-system-components
22

3+
## 4.14.0
4+
5+
[4.14.0 documentation](https://hds-website-4-14-0.vercel.app/)
6+
7+
### Minor Changes
8+
9+
`Dropdown` - Added `@matchToggleWidth` argument
10+
11+
<small class="doc-whats-new-changelog-metadata">[#2530](https://github.com/hashicorp/design-system/pull/2530)</small>
12+
13+
<div class="doc-whats-new-changelog-separator"></div>
14+
15+
`hds-clipboard` - Added `clipboard-polyfill` to support product usage in non-secure environments; this impacts `Copy::Button`, `Copy::Snippet`, `CodeBlock`, and `MaskedInput`
16+
17+
<small class="doc-whats-new-changelog-metadata">[#2525](https://github.com/hashicorp/design-system/pull/2525)</small>
18+
19+
<div class="doc-whats-new-changelog-separator"></div>
20+
21+
### Patch Changes
22+
23+
`SideNav` - Made a11y related improvements including:
24+
25+
- Changed `List::Title` to h3 & added visually hidden h2 to AppSideNav
26+
- Replaced aria-label for `ToggleButton` with aria-labelledby and aria-expanded
27+
28+
<small class="doc-whats-new-changelog-metadata">[#2536](https://github.com/hashicorp/design-system/pull/2536)</small>
29+
30+
<div class="doc-whats-new-changelog-separator"></div>
31+
32+
Fixed instances where arguments are passed into tracked properties at declaration:
33+
34+
- `MaskedInput`
35+
- `TextInput`
36+
- `Pagination::Compact`
37+
- `Pagination::Numbered`
38+
- `SideNav`
39+
- `Table`
40+
- `Table::ThSelectable`
41+
- `Tabs`
42+
43+
<small class="doc-whats-new-changelog-metadata">[#2488](https://github.com/hashicorp/design-system/pull/2488)</small>
44+
45+
<div class="doc-whats-new-changelog-separator"></div>
46+
47+
`SideNav` - Fixed bug with hidden panels sometimes causing unnecessary overflow scrolling
48+
49+
<small class="doc-whats-new-changelog-metadata">[#2535](https://github.com/hashicorp/design-system/pull/2535)</small>
50+
51+
<div class="doc-whats-new-changelog-separator"></div>
52+
53+
`Dropdown` - Fixed the height of the chevron in `ToggleButton`
54+
55+
<small class="doc-whats-new-changelog-metadata">[#2522](https://github.com/hashicorp/design-system/pull/2522)</small>
56+
57+
<div class="doc-whats-new-changelog-separator"></div>
58+
359
## 4.13.1
460

561
### Patch Changes
@@ -22,7 +78,7 @@ Export TypeScript signatures for all components and modifiers
2278

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

25-
`Alert` - Removed role="alert" and aria-live="polite" attributes from Alerts with color set to "neutral" or "highlight"
81+
`Alert` - Removed `role="alert"` and `aria-live="polite"` attributes from Alerts with color set to "neutral" or "highlight"
2682

2783
<small class="doc-whats-new-changelog-metadata">[#2500](https://github.com/hashicorp/design-system/pull/2500)</small>
2884

@@ -34,15 +90,15 @@ Export TypeScript signatures for all components and modifiers
3490

3591
### Minor Changes
3692

37-
`Modal` - Added `returnFocusTo` argument to control where the browser focus is returned once the modal is closed
93+
`Modal` - Added `@returnFocusTo` argument to control where the browser focus is returned once the modal is closed
3894

39-
`Flyout` - Added `returnFocusTo` argument to control where the browser focus is returned once the flyout is closed
95+
`Flyout` - Added `@returnFocusTo` argument to control where the browser focus is returned once the flyout is closed
4096

4197
<small class="doc-whats-new-changelog-metadata">[#2497](https://github.com/hashicorp/design-system/pull/2497)</small>
4298

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

45-
`CodeBlock` - Added `lineNumberStart` option to set custom starting number for line numbering
101+
`CodeBlock` - Added `@lineNumberStart` option to set custom starting number for line numbering
46102

47103
<small class="doc-whats-new-changelog-metadata">[#2467](https://github.com/hashicorp/design-system/pull/2467)</small>
48104

@@ -59,7 +115,7 @@ Export TypeScript signatures for all components and modifiers
59115
`Dropdown`
60116

61117
- Fixed content being preserved in the DOM when closed
62-
- Removed the `isOpen` yielded argument
118+
- Removed the `@isOpen` yielded argument
63119
- Added `@preserveContentInDom` to optionally control rendering of the content
64120

65121
<small class="doc-whats-new-changelog-metadata">[#2490](https://github.com/hashicorp/design-system/pull/2490)</small>
@@ -73,7 +129,7 @@ Export TypeScript signatures for all components and modifiers
73129

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

76-
`SuperSelect` - Update the the default state of selected list items to `Foreground / Primary` to match other list items and the `Dropdown`.
132+
`SuperSelect` - Update the the default state of selected list items to `Foreground` / `Primary` to match other list items and the `Dropdown`.
77133

78134
<small class="doc-whats-new-changelog-metadata">[#2479](https://github.com/hashicorp/design-system/pull/2479)</small>
79135

@@ -201,7 +257,7 @@ Removed `ember-keyboard` dependency
201257

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

204-
`DialogPrimitive` - added a guard so the yielded close function is always defined'
260+
`DialogPrimitive` - added a guard so the yielded close function is always defined
205261

206262
<small class="doc-whats-new-changelog-metadata">[#2453](https://github.com/hashicorp/design-system/pull/2453)</small>
207263

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.13.1",
3+
"version": "4.14.0",
44
"description": "Helios Design System Components",
55
"keywords": [
66
"hashicorp",

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

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

15+
## 4.14.0
16+
17+
**Minor changes**
18+
19+
`Dropdown` - added `@matchToggleWidth` argument
20+
21+
<small class="doc-whats-new-changelog-metadata">[#2530](https://github.com/hashicorp/design-system/pull/2530)</small>
22+
23+
<div class="doc-whats-new-changelog-separator"></div>
24+
25+
`hds-clipboard`: added `clipboard-polyfill` to support product usage in non-secure environments. This impacts `Copy::Button`, `Copy::Snippet`, `CodeBlock`, and `MaskedInput`.
26+
27+
<small class="doc-whats-new-changelog-metadata">[#2525](https://github.com/hashicorp/design-system/pull/2525)</small>
28+
29+
<div class="doc-whats-new-changelog-separator"></div>
30+
31+
**Patch changes**
32+
33+
`SideNav` - Made a11y related improvements including:
34+
35+
- Changed `List::Title` to h3 & added visually hidden h2 to AppSideNav
36+
- Replaced aria-label for `ToggleButton` with aria-labelledby and aria-expanded
37+
38+
<small class="doc-whats-new-changelog-metadata">[#2536](https://github.com/hashicorp/design-system/pull/2536)</small>
39+
40+
<div class="doc-whats-new-changelog-separator"></div>
41+
42+
Fixed instances where arguments are passed into tracked properties at declaration:
43+
44+
- `MaskedInput`
45+
- `TextInput`
46+
- `Pagination::Compact`
47+
- `Pagination::Numbered`
48+
- `SideNav`
49+
- `Table`
50+
- `Table::ThSelectable`
51+
- `Tabs`
52+
53+
<small class="doc-whats-new-changelog-metadata">[#2488](https://github.com/hashicorp/design-system/pull/2488)</small>
54+
55+
<div class="doc-whats-new-changelog-separator"></div>
56+
57+
`SideNav` - Fixed bug with hidden panels sometimes causing unnecessary overflow scrolling
58+
59+
<small class="doc-whats-new-changelog-metadata">[#2535](https://github.com/hashicorp/design-system/pull/2535)</small>
60+
61+
<div class="doc-whats-new-changelog-separator"></div>
62+
63+
`Dropdown`: fixed the height of the chevron in `ToggleButton`.
64+
65+
<small class="doc-whats-new-changelog-metadata">[#2522](https://github.com/hashicorp/design-system/pull/2522)</small>
66+
67+
<div class="doc-whats-new-changelog-separator"></div>
68+
1569
## 4.13.1
1670

1771
**Patch changes**
@@ -1100,55 +1154,6 @@ You can still use this version if you import styles as Sass and don't require `d
11001154

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

1103-
## 4.1.0
1104-
1105-
[4.1.0 documentation](https://hds-website-4-1-0.vercel.app/)
1106-
1107-
**Minor changes**
1108-
1109-
`DismissButton` - Converted component to TypeScript
1110-
1111-
<small class="doc-whats-new-changelog-metadata">[#1980](https://github.com/hashicorp/design-system/pull/1980) - Thanks [@WenInCode](https://github.com/WenInCode) for the contribution! 🙏</small>
1112-
1113-
<div class="doc-whats-new-changelog-separator"></div>
1114-
1115-
Added image error handling to `Dropdown::Toggle::Icon`
1116-
1117-
<small class="doc-whats-new-changelog-metadata">[#1906](https://github.com/hashicorp/design-system/pull/1906) - Thanks [@cbfx](https://github.com/cbfx) for the contribution! 🙏</small>
1118-
1119-
<div class="doc-whats-new-changelog-separator"></div>
1120-
1121-
**Patch changes**
1122-
1123-
Enable glint
1124-
1125-
<small class="doc-whats-new-changelog-metadata">[#1976](https://github.com/hashicorp/design-system/pull/1976) - Thanks [@natmegs](https://github.com/natmegs) for the contribution! 🙏</small>
1126-
1127-
<div class="doc-whats-new-changelog-separator"></div>
1128-
1129-
Upgraded ember-truth-helpers from 3.1.1 to 4.0.3
1130-
1131-
<small class="doc-whats-new-changelog-metadata">[#1976](https://github.com/hashicorp/design-system/pull/1976) - Thanks [@natmegs](https://github.com/natmegs) for the contribution! 🙏</small>
1132-
1133-
<div class="doc-whats-new-changelog-separator"></div>
1134-
1135-
Added missing aria-label support to copy-snippet component.
1136-
1137-
<small class="doc-whats-new-changelog-metadata">[#1963](https://github.com/hashicorp/design-system/pull/1963)</small>
1138-
1139-
<div class="doc-whats-new-changelog-separator"></div>
1140-
1141-
Removed `dialog-polyfill` dependency
1142-
1143-
<small class="doc-whats-new-changelog-metadata">[#1977](https://github.com/hashicorp/design-system/pull/1977)</small>
1144-
1145-
<div class="doc-whats-new-changelog-separator"></div>
1146-
1147-
**🔄 Updated dependencies:**
1148-
1149-
- @hashicorp/design-system-tokens@2.1.0
1150-
- @hashicorp/ember-flight-icons@5.0.1
1151-
11521157

11531158
---
11541159

0 commit comments

Comments
 (0)