Skip to content

Commit 881eec9

Browse files
hashibot-hdsgithub-actions[bot]zamooreKristinLBradley
authored
Version Packages (#3362)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Zack Moore <zack.moore@hashicorp.com> Co-authored-by: Kristin Bradley <kristin.bradley@hashicorp.com>
1 parent 76635ef commit 881eec9

File tree

36 files changed

+204
-164
lines changed

36 files changed

+204
-164
lines changed

.changeset/blue-cloths-laugh.md

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

.changeset/brave-cities-fetch.md

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

.changeset/easy-parrots-follow.md

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

.changeset/modern-phones-try.md

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

.changeset/new-flowers-love.md

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

.changeset/stupid-views-look.md

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

packages/components/CHANGELOG.md

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

3-
## 5.0.0
3+
## 5.1.0
44

5-
[5.0.0 documentation](https://hds-website-5-0-0.vercel.app/)
5+
[5.1.0 documentation](https://hds-website-5-1-0.vercel.app/)
66

7-
### Major Changes
7+
### Minor Changes
88

99

10-
`Flyout` - Removed deprecated `HdsFlyoutHeader`, `HdsFlyoutBody`, `HdsFlyoutDescription`, and `HdsFlyoutFooter` subcomponents.
10+
`CodeEditor` - Added a new `@customExtensions` argument which allows consumers to provide their own custom CodeMirror extensions.
1111

1212

13+
<small class="doc-whats-new-changelog-metadata">[#3372](https://github.com/hashicorp/design-system/pull/3372)</small>
1314

14-
`Modal` - Removed deprecated `HdsModalHeader`, `HdsModalBody`, and `HdsModalFooter` subcomponents.
15+
<div class="doc-whats-new-changelog-separator"></div>
1516

17+
### Patch Changes
1618

17-
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
19+
20+
`Dropdown` - Updated component signature for `ListItemCheckbox` and `ListItemRadio` to have an optional `@id` argument.
21+
22+
23+
<small class="doc-whats-new-changelog-metadata">[#3371](https://github.com/hashicorp/design-system/pull/3371)</small>
1824

1925
<div class="doc-whats-new-changelog-separator"></div>
2026

27+
Fix mixed sass declaration syntax to silence warnings
2128

22-
`Dropdown` - Removed the deprecated `@text` argument from the `HdsDropdownListItemInteractive` component.
29+
<small class="doc-whats-new-changelog-metadata">[#3368](https://github.com/hashicorp/design-system/pull/3368)</small>
2330

24-
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))
31+
<div class="doc-whats-new-changelog-separator"></div>
2532

2633

27-
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
34+
`AdvancedTable` - Fixed a bug in the cleanup logic of selectable rows where data updates caused the internal selection state to be incorrectly reset.
35+
36+
37+
<small class="doc-whats-new-changelog-metadata">[#3373](https://github.com/hashicorp/design-system/pull/3373)</small>
2838

2939
<div class="doc-whats-new-changelog-separator"></div>
3040

3141

32-
`Dropdown` - Added assertion to the `ToggleIcon` to provide improved developer guidance for the `hasChevron` attribute
42+
`Button` - Optimized CSS used to apply dark theme styles within `AppHeader` and `SideNav`
43+
44+
45+
46+
`Dropdown` - Optimized CSS used to apply dark theme styles within `AppHeader` and `SideNav`
47+
48+
49+
50+
`SideNav`: - Made CSS updates including:
51+
52+
- Optimized CSS used to apply dark theme styles to Buttons & Dropdowns
53+
- Removed deprecated ".hds-side-nav__dropdown" class name which is redundant to the HDS Dropdown class name referenced in styles
54+
3355

56+
`AppHeader` - Optimized CSS used to apply dark theme styles to Buttons & Dropdowns
57+
58+
59+
<small class="doc-whats-new-changelog-metadata">[#3356](https://github.com/hashicorp/design-system/pull/3356)</small>
60+
61+
<div class="doc-whats-new-changelog-separator"></div>
62+
63+
**🔄 Updated dependencies:**
64+
65+
- @hashicorp/flight-icons@4.1.0
66+
67+
## 5.0.0
68+
69+
[5.0.0 documentation](https://hds-website-5-0-0.vercel.app/)
70+
71+
### Major Changes
72+
73+
`Flyout` - Removed deprecated `HdsFlyoutHeader`, `HdsFlyoutBody`, `HdsFlyoutDescription`, and `HdsFlyoutFooter` subcomponents.
74+
75+
`Modal` - Removed deprecated `HdsModalHeader`, `HdsModalBody`, and `HdsModalFooter` subcomponents.
3476

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

3779
<div class="doc-whats-new-changelog-separator"></div>
3880

81+
`Dropdown` - Removed the deprecated `@text` argument from the `HdsDropdownListItemInteractive` component.
3982

40-
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.
83+
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))
84+
85+
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
86+
87+
<div class="doc-whats-new-changelog-separator"></div>
4188

89+
`Dropdown` - Added assertion to the `ToggleIcon` to provide improved developer guidance for the `hasChevron` attribute
4290

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

4593
<div class="doc-whats-new-changelog-separator"></div>
4694

95+
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.
4796

48-
`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.
97+
<small class="doc-whats-new-changelog-metadata">[#3211](https://github.com/hashicorp/design-system/pull/3211)</small>
4998

99+
<div class="doc-whats-new-changelog-separator"></div>
100+
101+
`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.
50102

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

@@ -64,10 +116,8 @@ Removed `sass` and `ember-cli-sass` dependencies. Consumers using `sass` in thei
64116

65117
<div class="doc-whats-new-changelog-separator"></div>
66118

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

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

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

86136
<div class="doc-whats-new-changelog-separator"></div>
87137

88-
89138
`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`.
90139

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

94142
<div class="doc-whats-new-changelog-separator"></div>
95143

96-
97144
`SideNav` - Removed deprecated features
98145

99146
- Removed the `@ariaLabel` argument
@@ -104,10 +151,8 @@ Upgraded `@glimmer/component` dependency to version `2.0`
104151

105152
<div class="doc-whats-new-changelog-separator"></div>
106153

107-
108154
`Icon` - Renamed the `volume-2` icon to `volume-up`
109155

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

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

121166
### Patch Changes
122167

123-
124168
`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`.
125169

126-
127-
128170
`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`.
129171

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

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

packages/components/package.json

Lines changed: 2 additions & 2 deletions
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.1.0",
44
"description": "Helios Design System Components",
55
"keywords": [
66
"hashicorp",
@@ -52,7 +52,7 @@
5252
"@embroider/util": "^1.13.4",
5353
"@floating-ui/dom": "^1.6.12",
5454
"@hashicorp/design-system-tokens": "workspace:^3.0.0",
55-
"@hashicorp/flight-icons": "workspace:^4.0.0",
55+
"@hashicorp/flight-icons": "workspace:^4.1.0",
5656
"@lezer/highlight": "^1.2.1",
5757
"@nullvoxpopuli/ember-composable-helpers": "^5.2.11",
5858
"clipboard-polyfill": "^4.1.1",

packages/flight-icons/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# @hashicorp/flight-icons
22

3+
## 4.1.0
4+
5+
### Minor Changes
6+
7+
`ansible-community`, `ansible-community-color`, `ansible-automation-platform`, and `ansible-automation-platform-color` icons added.
8+
9+
<small class="doc-whats-new-changelog-metadata">[#3404](https://github.com/hashicorp/design-system/pull/3404)</small>
10+
11+
<div class="doc-whats-new-changelog-separator"></div>
12+
313
## 4.0.0
414

515
### Major Changes

packages/flight-icons/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hashicorp/flight-icons",
3-
"version": "4.0.0",
3+
"version": "4.1.0",
44
"description": "Flight: HashiCorp SVG icon set",
55
"keywords": [
66
"hashicorp",

0 commit comments

Comments
 (0)