Skip to content

Commit 73fd8f9

Browse files
Version Packages
1 parent 632eda8 commit 73fd8f9

File tree

4 files changed

+69
-96
lines changed

4 files changed

+69
-96
lines changed

.changeset/new-flowers-love.md

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

packages/components/CHANGELOG.md

Lines changed: 34 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,75 @@
11
# @hashicorp/design-system-components
22

3+
## 5.0.1
4+
5+
### Patch Changes
6+
7+
<!-- START components/button -->
8+
9+
`Button` - Optimized CSS used to apply dark theme styles within `AppHeader` and `SideNav`
10+
11+
<!-- END -->
12+
13+
<!-- START components/dropdown -->
14+
15+
`Dropdown` - Optimized CSS used to apply dark theme styles within `AppHeader` and `SideNav`
16+
17+
<!-- END -->
18+
19+
<!-- START components/side-nav -->
20+
21+
`SideNav`:
22+
23+
- Optimized CSS used to apply dark theme styles to Buttons & Dropdowns
24+
- Removed deprecated ".hds-side-nav\_\_dropdown" class name which is redundant to the HDS Dropdown class name referenced in styles
25+
<!-- END -->
26+
27+
<!-- START components/app-header -->
28+
29+
`AppHeader` - Optimized CSS used to apply dark theme styles to Buttons & Dropdowns
30+
31+
<!-- END -->
32+
33+
<small class="doc-whats-new-changelog-metadata">[#3356](https://github.com/hashicorp/design-system/pull/3356)</small>
34+
35+
<div class="doc-whats-new-changelog-separator"></div>
36+
337
## 5.0.0
438

539
[5.0.0 documentation](https://hds-website-5-0-0.vercel.app/)
640

741
### Major Changes
842

9-
1043
`Flyout` - Removed deprecated `HdsFlyoutHeader`, `HdsFlyoutBody`, `HdsFlyoutDescription`, and `HdsFlyoutFooter` subcomponents.
1144

12-
13-
1445
`Modal` - Removed deprecated `HdsModalHeader`, `HdsModalBody`, and `HdsModalFooter` subcomponents.
1546

16-
1747
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
1848

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

21-
2251
`Dropdown` - Removed the deprecated `@text` argument from the `HdsDropdownListItemInteractive` component.
2352

2453
To migrate, run the codemod `v4/dropdown-list-item-interactive` (see [readme file](https://github.com/hashicorp/design-system/tree/main/packages/codemods/transforms/v4/dropdown-list-item-interactive))
2554

26-
2755
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
2856

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

31-
3259
`Dropdown` - Added assertion to the `ToggleIcon` to provide improved developer guidance for the `hasChevron` attribute
3360

34-
3561
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
3662

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

39-
4065
Added `ember-basic-dropdown` as a peer dependency required by `ember-power-select`. To migrate, if your application uses `SuperSelect`, make sure to add this dependency.
4166

42-
4367
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
4468

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

47-
4871
`ApplicationState` - Replaced the default opinionated `margin: 0 auto;` rule from the component's root element with a new `@isAutoCentered` argument (which defaults to `true`, to preserve the existing centering behavior). This delegates the horizontal alignment control to the consumers, allowing them to disable it when needed.
4972

50-
5173
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
5274

5375
<div class="doc-whats-new-changelog-separator"></div>
@@ -64,10 +86,8 @@ Removed `sass` and `ember-cli-sass` dependencies. Consumers using `sass` in thei
6486

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

67-
6889
`AdvancedTable` - Removed the `@isVisuallyHidden` argument from `HdsAdvancedTableTh` component. This setting is supported via setting `isVisuallyHidden` in the corresponding `@columns` item's configuration.
6990

70-
7191
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
7292

7393
<div class="doc-whats-new-changelog-separator"></div>
@@ -85,15 +105,12 @@ Upgraded `@glimmer/component` dependency to version `2.0`
85105

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

88-
89108
`Card` - Removed the component invocation paths `Hds::Card` and `hds/card`. Consumers must update their templates to use `<Hds::Card::Container>` or `{{hds/card/container}}`
90109

91-
92110
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
93111

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

96-
97114
`SideNav` - Removed deprecated features
98115

99116
- Removed the `@ariaLabel` argument
@@ -104,10 +121,8 @@ Upgraded `@glimmer/component` dependency to version `2.0`
104121

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

107-
108124
`Icon` - Renamed the `volume-2` icon to `volume-up`
109125

110-
111126
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
112127

113128
<div class="doc-whats-new-changelog-separator"></div>
@@ -120,14 +135,10 @@ Removed support for deprecated `ember-flight-icons` `lazyEmbed` config
120135

121136
### Patch Changes
122137

123-
124138
`SideNav` - Fixed the type of `@a11yRefocusRouteChangeValidator` to match the expected type from `ember-a11y-refocus`. The new type is `(transition: Transition) => boolean` instead of `string`.
125139

126-
127-
128140
`AppHeader` - Fixed the type of `@a11yRefocusRouteChangeValidator` to match the expected type from `ember-a11y-refocus`. The new type is `(transition: Transition) => boolean` instead of `string`.
129141

130-
131142
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
132143

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

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

Lines changed: 34 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -12,54 +12,76 @@
1212
</a>
1313
</p>
1414

15+
## 5.0.1
16+
17+
**Patch changes**
18+
19+
<!-- START components/button -->
20+
21+
`Button` - Optimized CSS used to apply dark theme styles within `AppHeader` and `SideNav`
22+
23+
<!-- END -->
24+
25+
<!-- START components/dropdown -->
26+
27+
`Dropdown` - Optimized CSS used to apply dark theme styles within `AppHeader` and `SideNav`
28+
29+
<!-- END -->
30+
31+
<!-- START components/side-nav -->
32+
33+
`SideNav`:
34+
35+
- Optimized CSS used to apply dark theme styles to Buttons & Dropdowns
36+
- Removed deprecated ".hds-side-nav\_\_dropdown" class name which is redundant to the HDS Dropdown class name referenced in styles
37+
<!-- END -->
38+
39+
<!-- START components/app-header -->
40+
41+
`AppHeader` - Optimized CSS used to apply dark theme styles to Buttons & Dropdowns
42+
43+
<!-- END -->
44+
45+
<small class="doc-whats-new-changelog-metadata">[#3356](https://github.com/hashicorp/design-system/pull/3356)</small>
46+
47+
<div class="doc-whats-new-changelog-separator"></div>
48+
1549
## 5.0.0
1650

1751
[5.0.0 documentation](https://hds-website-5-0-0.vercel.app/)
1852

1953
**Major changes**
2054

21-
2255
`Flyout` - Removed deprecated `HdsFlyoutHeader`, `HdsFlyoutBody`, `HdsFlyoutDescription`, and `HdsFlyoutFooter` subcomponents.
2356

24-
25-
2657
`Modal` - Removed deprecated `HdsModalHeader`, `HdsModalBody`, and `HdsModalFooter` subcomponents.
2758

28-
2959
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
3060

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

33-
3463
`Dropdown` - Removed the deprecated `@text` argument from the `HdsDropdownListItemInteractive` component.
3564

3665
To migrate, run the codemod `v4/dropdown-list-item-interactive` (see [readme file](https://github.com/hashicorp/design-system/tree/main/packages/codemods/transforms/v4/dropdown-list-item-interactive))
3766

38-
3967
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
4068

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

43-
4471
`Dropdown` - Added assertion to the `ToggleIcon` to provide improved developer guidance for the `hasChevron` attribute
4572

46-
4773
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
4874

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

51-
5277
Added `ember-basic-dropdown` as a peer dependency required by `ember-power-select`. To migrate, if your application uses `SuperSelect`, make sure to add this dependency.
5378

54-
5579
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
5680

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

59-
6083
`ApplicationState` - Replaced the default opinionated `margin: 0 auto;` rule from the component's root element with a new `@isAutoCentered` argument (which defaults to `true`, to preserve the existing centering behavior). This delegates the horizontal alignment control to the consumers, allowing them to disable it when needed.
6184

62-
6385
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
6486

6587
<div class="doc-whats-new-changelog-separator"></div>
@@ -76,10 +98,8 @@ Removed `sass` and `ember-cli-sass` dependencies. Consumers using `sass` in thei
7698

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

79-
80101
`AdvancedTable` - Removed the `@isVisuallyHidden` argument from `HdsAdvancedTableTh` component. This setting is supported via setting `isVisuallyHidden` in the corresponding `@columns` item's configuration.
81102

82-
83103
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
84104

85105
<div class="doc-whats-new-changelog-separator"></div>
@@ -97,15 +117,12 @@ Upgraded `@glimmer/component` dependency to version `2.0`
97117

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

100-
101120
`Card` - Removed the component invocation paths `Hds::Card` and `hds/card`. Consumers must update their templates to use `<Hds::Card::Container>` or `{{hds/card/container}}`
102121

103-
104122
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
105123

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

108-
109126
`SideNav` - Removed deprecated features
110127

111128
- Removed the `@ariaLabel` argument
@@ -116,10 +133,8 @@ Upgraded `@glimmer/component` dependency to version `2.0`
116133

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

119-
120136
`Icon` - Renamed the `volume-2` icon to `volume-up`
121137

122-
123138
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
124139

125140
<div class="doc-whats-new-changelog-separator"></div>
@@ -132,14 +147,10 @@ Removed support for deprecated `ember-flight-icons` `lazyEmbed` config
132147

133148
**Patch changes**
134149

135-
136150
`SideNav` - Fixed the type of `@a11yRefocusRouteChangeValidator` to match the expected type from `ember-a11y-refocus`. The new type is `(transition: Transition) => boolean` instead of `string`.
137151

138-
139-
140152
`AppHeader` - Fixed the type of `@a11yRefocusRouteChangeValidator` to match the expected type from `ember-a11y-refocus`. The new type is `(transition: Transition) => boolean` instead of `string`.
141153

142-
143154
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
144155

145156
<div class="doc-whats-new-changelog-separator"></div>
@@ -1429,34 +1440,6 @@ Fixed instances where arguments are passed into tracked properties at declaratio
14291440

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

1432-
## 4.13.1
1433-
1434-
**Patch changes**
1435-
1436-
`Hds::Flyout`
1437-
1438-
- Fixed error in `Description` and `Body` subcomponents, caused by not passing the `args` argument from the constructor to `super`
1439-
1440-
`Hds::Modal`
1441-
1442-
- Fixed error in `Body` subcomponent, caused by not passing the `args` argument from the constructor to `super`
1443-
1444-
<small class="doc-whats-new-changelog-metadata">[#2511](https://github.com/hashicorp/design-system/pull/2511)</small>
1445-
1446-
<div class="doc-whats-new-changelog-separator"></div>
1447-
1448-
Export TypeScript signatures for all components and modifiers
1449-
1450-
<small class="doc-whats-new-changelog-metadata">[#2499](https://github.com/hashicorp/design-system/pull/2499) - Thanks [@aklkv](https://github.com/aklkv) for the contribution! 🙏</small>
1451-
1452-
<div class="doc-whats-new-changelog-separator"></div>
1453-
1454-
`Alert` - Removed `role="alert"` and `aria-live="polite"` attributes from Alerts with color set to "neutral" or "highlight"
1455-
1456-
<small class="doc-whats-new-changelog-metadata">[#2500](https://github.com/hashicorp/design-system/pull/2500)</small>
1457-
1458-
<div class="doc-whats-new-changelog-separator"></div>
1459-
14601443

14611444
---
14621445

0 commit comments

Comments
 (0)