diff --git a/.changeset/forty-vans-laugh.md b/.changeset/forty-vans-laugh.md deleted file mode 100644 index 1fafd4619a0..00000000000 --- a/.changeset/forty-vans-laugh.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -"@hashicorp/design-system-components": patch ---- - -Upgraded the following dependencies: - -- `@ember/render-modifiers` from `2.0.5` to `2.1.0` -- `@ember/addon-shim` from `1.8.7` to `1.9.0` -- `clipboard-polyfill` from `4.1.0` to `4.1.1` -- `decorator-transforms` from `1.1.0` to `1.2.1` -- `ember-a11y-refocus` from `4.1.3` to `4.1.4` -- `ember-element-helper` from `0.8.5` to `0.8.6` -- `ember-focus-trap` from `1.1.0` to `1.1.1` -- `ember-modifier` from `4.1.0` to `4.2.0` -- `ember-power-select` from `8.2.0` to `8.6.2` -- `sass` from `1.69.5` to `1.83.0` diff --git a/.changeset/gorgeous-days-call.md b/.changeset/gorgeous-days-call.md deleted file mode 100644 index ca710a6ce0d..00000000000 --- a/.changeset/gorgeous-days-call.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hashicorp/design-system-components": minor ---- - -`Table` - Updated the visual design of `Table` cells by adding borders, making them more distinguishable when spanning rows or columns. diff --git a/.changeset/hungry-mayflies-destroy.md b/.changeset/hungry-mayflies-destroy.md deleted file mode 100644 index 29b403f832b..00000000000 --- a/.changeset/hungry-mayflies-destroy.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hashicorp/design-system-components": minor -"@hashicorp/design-system-tokens": minor ---- - -Added global tokens for border radius diff --git a/.changeset/lovely-goats-work.md b/.changeset/lovely-goats-work.md deleted file mode 100644 index 7640b6a467b..00000000000 --- a/.changeset/lovely-goats-work.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hashicorp/design-system-components": patch ---- - -`Table` - fixed the aria-labels for select row and select all checkboxes so they do not change based on the state of the checkbox. diff --git a/.changeset/many-apples-film.md b/.changeset/many-apples-film.md deleted file mode 100644 index f2d789b5b38..00000000000 --- a/.changeset/many-apples-film.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@hashicorp/design-system-components": patch ---- - -`Breadcrumb` - Implemented `aria-controls` in `Breadcrumb::Truncation` for a11y improvements with toggled content from `PopoverPrimitive` -`Dropdown` - Implemented `aria-controls` in `Dropdown::Toggle::Button` for a11y improvements with toggled content from `PopoverPrimitive` -`PopoverPrimitve` - Implemented `aria-controls` in toggle element for a11y improvements with toggled content -`RichTooltip` - Removed explicitly setting `aria-controls` in `RichTooltip::Toggle` as it is now set through the `PopoverPrimitive` diff --git a/.changeset/new-paws-cross.md b/.changeset/new-paws-cross.md deleted file mode 100644 index 2a61bab7824..00000000000 --- a/.changeset/new-paws-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hashicorp/design-system-components": minor ---- - -`SuperSelect` - Added `searchFieldPosition="before-options"` to fix a11y issue in `Multiple` component diff --git a/.changeset/sharp-beds-approve.md b/.changeset/sharp-beds-approve.md deleted file mode 100644 index 513c72be47b..00000000000 --- a/.changeset/sharp-beds-approve.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hashicorp/flight-icons": minor ---- - -`confluence` and `confluence-color` icons added. diff --git a/.changeset/short-rockets-press.md b/.changeset/short-rockets-press.md deleted file mode 100644 index 3b5a1687831..00000000000 --- a/.changeset/short-rockets-press.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hashicorp/design-system-components": patch ---- - -`Tabs` - Implement `aria-controls` in tab for a11y improvements with toggled content diff --git a/.changeset/silver-trees-occur.md b/.changeset/silver-trees-occur.md deleted file mode 100644 index 8fc38af8965..00000000000 --- a/.changeset/silver-trees-occur.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hashicorp/design-system-components": patch -"@hashicorp/design-system-codemods": patch ---- - -Shifted our supported version of Node.js from `16* || >= 18` to `>=18` diff --git a/.changeset/smooth-months-repair.md b/.changeset/smooth-months-repair.md deleted file mode 100644 index cee473bab0a..00000000000 --- a/.changeset/smooth-months-repair.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hashicorp/design-system-components": patch ---- - -`Dropdown` - Fixed `z-index` bug which caused the focus ring of the toggle icon to not be visible when the component was nested in a container. diff --git a/packages/codemods/CHANGELOG.md b/packages/codemods/CHANGELOG.md index a8ebd8b1539..5b7084753eb 100644 --- a/packages/codemods/CHANGELOG.md +++ b/packages/codemods/CHANGELOG.md @@ -1,5 +1,15 @@ # @hashicorp/design-system-codemods +## 0.5.1 + +### Patch Changes + +Shifted our supported version of Node.js from `16* || >= 18` to `>=18` + +[#2619](https://github.com/hashicorp/design-system/pull/2619) + +
+ ## 0.5.0 ### Minor Changes diff --git a/packages/codemods/package.json b/packages/codemods/package.json index 9aba26ee2d2..b76b2d57033 100644 --- a/packages/codemods/package.json +++ b/packages/codemods/package.json @@ -1,7 +1,7 @@ { "name": "@hashicorp/design-system-codemods", "description": "Helios Design System codemods", - "version": "0.5.0", + "version": "0.5.1", "scripts": { "lint": "eslint --cache .", "lint:fix": "eslint . --fix", diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index acf2def298e..4f1d6c3d4ca 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -1,5 +1,84 @@ # @hashicorp/design-system-components +## 4.16.0 + +### Minor Changes + +`Table` - Updated the visual design of `Table` cells by adding borders, making them more distinguishable when spanning rows or columns. + +[#2588](https://github.com/hashicorp/design-system/pull/2588) + +
+ +Added global tokens for border radius + +[#2595](https://github.com/hashicorp/design-system/pull/2595) + +
+ +`SuperSelect` - Added `searchFieldPosition="before-options"` to fix a11y issue in `Multiple` component + +[#2612](https://github.com/hashicorp/design-system/pull/2612) + +
+ +### Patch Changes + +Upgraded the following dependencies: + +- `@ember/render-modifiers` from `2.0.5` to `2.1.0` +- `@ember/addon-shim` from `1.8.7` to `1.9.0` +- `clipboard-polyfill` from `4.1.0` to `4.1.1` +- `decorator-transforms` from `1.1.0` to `1.2.1` +- `ember-a11y-refocus` from `4.1.3` to `4.1.4` +- `ember-element-helper` from `0.8.5` to `0.8.6` +- `ember-focus-trap` from `1.1.0` to `1.1.1` +- `ember-modifier` from `4.1.0` to `4.2.0` +- `ember-power-select` from `8.2.0` to `8.6.2` +- `sass` from `1.69.5` to `1.83.0` + +[#2625](https://github.com/hashicorp/design-system/pull/2625) + +
+ +`Table` - fixed the aria-labels for select row and select all checkboxes so they do not change based on the state of the checkbox. + +[#2596](https://github.com/hashicorp/design-system/pull/2596) + +
+ +`Breadcrumb` - Implemented `aria-controls` in `Breadcrumb::Truncation` for a11y improvements with toggled content from `PopoverPrimitive` +`Dropdown` - Implemented `aria-controls` in `Dropdown::Toggle::Button` for a11y improvements with toggled content from `PopoverPrimitive` +`PopoverPrimitve` - Implemented `aria-controls` in toggle element for a11y improvements with toggled content +`RichTooltip` - Removed explicitly setting `aria-controls` in `RichTooltip::Toggle` as it is now set through the `PopoverPrimitive` + +[#2639](https://github.com/hashicorp/design-system/pull/2639) + +
+ +`Tabs` - Implement `aria-controls` in tab for a11y improvements with toggled content + +[#2637](https://github.com/hashicorp/design-system/pull/2637) + +
+ +Shifted our supported version of Node.js from `16* || >= 18` to `>=18` + +[#2619](https://github.com/hashicorp/design-system/pull/2619) + +
+ +`Dropdown` - Fixed `z-index` bug which caused the focus ring of the toggle icon to not be visible when the component was nested in a container. + +[#2638](https://github.com/hashicorp/design-system/pull/2638) + +
+ +**🔄 Updated dependencies:** + +- @hashicorp/design-system-tokens@2.3.0 +- @hashicorp/flight-icons@3.9.0 + ## 4.15.0 [4.15.0 documentation](https://hds-website-4-15-0.vercel.app/) diff --git a/packages/components/package.json b/packages/components/package.json index 3001173645f..ce957546253 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@hashicorp/design-system-components", - "version": "4.15.0", + "version": "4.16.0", "description": "Helios Design System Components", "keywords": [ "hashicorp", @@ -40,8 +40,8 @@ "@ember/test-waiters": "^3.1.0", "@embroider/addon-shim": "^1.9.0", "@floating-ui/dom": "^1.6.12", - "@hashicorp/design-system-tokens": "^2.2.2", - "@hashicorp/flight-icons": "^3.8.0", + "@hashicorp/design-system-tokens": "^2.3.0", + "@hashicorp/flight-icons": "^3.9.0", "clipboard-polyfill": "^4.1.1", "decorator-transforms": "^1.2.1", "ember-a11y-refocus": "^4.1.4", diff --git a/packages/ember-flight-icons/package.json b/packages/ember-flight-icons/package.json index 45e99147d86..5092dca5cf7 100644 --- a/packages/ember-flight-icons/package.json +++ b/packages/ember-flight-icons/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@embroider/addon-shim": "^1.9.0", - "@hashicorp/flight-icons": "^3.8.0", + "@hashicorp/flight-icons": "^3.9.0", "decorator-transforms": "^1.2.1", "ember-get-config": "^2.1.1" }, diff --git a/packages/flight-icons/CHANGELOG.md b/packages/flight-icons/CHANGELOG.md index 1495013cae0..52fe3c4eff9 100644 --- a/packages/flight-icons/CHANGELOG.md +++ b/packages/flight-icons/CHANGELOG.md @@ -1,5 +1,15 @@ # @hashicorp/flight-icons +## 3.9.0 + +### Minor Changes + +`confluence` and `confluence-color` icons added. + +[#2635](https://github.com/hashicorp/design-system/pull/2635) + +
+ ## 3.8.0 ### Minor Changes diff --git a/packages/flight-icons/package.json b/packages/flight-icons/package.json index 81bd6a432bb..8b4d48aafc2 100644 --- a/packages/flight-icons/package.json +++ b/packages/flight-icons/package.json @@ -1,6 +1,6 @@ { "name": "@hashicorp/flight-icons", - "version": "3.8.0", + "version": "3.9.0", "description": "Flight: HashiCorp SVG icon set", "keywords": [ "hashicorp", diff --git a/packages/tokens/CHANGELOG.md b/packages/tokens/CHANGELOG.md index 7692a7ed547..f611d831cde 100644 --- a/packages/tokens/CHANGELOG.md +++ b/packages/tokens/CHANGELOG.md @@ -1,5 +1,15 @@ # @hashicorp/design-system-tokens +## 2.3.0 + +### Minor Changes + +Added global tokens for border radius + +[#2595](https://github.com/hashicorp/design-system/pull/2595) + +
+ ## 2.2.2 ### Patch Changes diff --git a/packages/tokens/package.json b/packages/tokens/package.json index f9480505e97..fa45580cb46 100644 --- a/packages/tokens/package.json +++ b/packages/tokens/package.json @@ -1,6 +1,6 @@ { "name": "@hashicorp/design-system-tokens", - "version": "2.2.2", + "version": "2.3.0", "description": "Helios Design Tokens", "keywords": [ "hashicorp", diff --git a/website/docs/whats-new/release-notes/partials/components.md b/website/docs/whats-new/release-notes/partials/components.md index 3990fb181db..1e0f08c5f11 100644 --- a/website/docs/whats-new/release-notes/partials/components.md +++ b/website/docs/whats-new/release-notes/partials/components.md @@ -12,6 +12,85 @@

+## 4.16.0 + +**Minor changes** + +`Table` - Updated the visual design of `Table` cells by adding borders, making them more distinguishable when spanning rows or columns. + +[#2588](https://github.com/hashicorp/design-system/pull/2588) + +
+ +Added global tokens for border radius + +[#2595](https://github.com/hashicorp/design-system/pull/2595) + +
+ +`SuperSelect` - Added `searchFieldPosition="before-options"` to fix a11y issue in `Multiple` component + +[#2612](https://github.com/hashicorp/design-system/pull/2612) + +
+ +**Patch changes** + +Upgraded the following dependencies: + +- `@ember/render-modifiers` from `2.0.5` to `2.1.0` +- `@ember/addon-shim` from `1.8.7` to `1.9.0` +- `clipboard-polyfill` from `4.1.0` to `4.1.1` +- `decorator-transforms` from `1.1.0` to `1.2.1` +- `ember-a11y-refocus` from `4.1.3` to `4.1.4` +- `ember-element-helper` from `0.8.5` to `0.8.6` +- `ember-focus-trap` from `1.1.0` to `1.1.1` +- `ember-modifier` from `4.1.0` to `4.2.0` +- `ember-power-select` from `8.2.0` to `8.6.2` +- `sass` from `1.69.5` to `1.83.0` + +[#2625](https://github.com/hashicorp/design-system/pull/2625) + +
+ +`Table` - fixed the aria-labels for select row and select all checkboxes so they do not change based on the state of the checkbox. + +[#2596](https://github.com/hashicorp/design-system/pull/2596) + +
+ +`Breadcrumb` - Implemented `aria-controls` in `Breadcrumb::Truncation` for a11y improvements with toggled content from `PopoverPrimitive` +`Dropdown` - Implemented `aria-controls` in `Dropdown::Toggle::Button` for a11y improvements with toggled content from `PopoverPrimitive` +`PopoverPrimitve` - Implemented `aria-controls` in toggle element for a11y improvements with toggled content +`RichTooltip` - Removed explicitly setting `aria-controls` in `RichTooltip::Toggle` as it is now set through the `PopoverPrimitive` + +[#2639](https://github.com/hashicorp/design-system/pull/2639) + +
+ +`Tabs` - Implement `aria-controls` in tab for a11y improvements with toggled content + +[#2637](https://github.com/hashicorp/design-system/pull/2637) + +
+ +Shifted our supported version of Node.js from `16* || >= 18` to `>=18` + +[#2619](https://github.com/hashicorp/design-system/pull/2619) + +
+ +`Dropdown` - Fixed `z-index` bug which caused the focus ring of the toggle icon to not be visible when the component was nested in a container. + +[#2638](https://github.com/hashicorp/design-system/pull/2638) + +
+ +**🔄 Updated dependencies:** + +- @hashicorp/design-system-tokens@2.3.0 +- @hashicorp/flight-icons@3.9.0 + ## 4.15.0 [4.15.0 documentation](https://hds-website-4-15-0.vercel.app/) @@ -1235,14 +1314,6 @@ Fixed default export warnings by preventing `types.js` files from being reexport
-## 4.1.2 - -**Patch changes** - -This version is a re-release of `@hashicorp/design-system-components@4.1.1` containing the missing pre-compiled CSS - -
- --- diff --git a/website/docs/whats-new/release-notes/partials/design-tokens.md b/website/docs/whats-new/release-notes/partials/design-tokens.md index f5de098ebc3..b85cb6fe591 100644 --- a/website/docs/whats-new/release-notes/partials/design-tokens.md +++ b/website/docs/whats-new/release-notes/partials/design-tokens.md @@ -12,6 +12,16 @@

+## 2.3.0 + +**Minor changes** + +Added global tokens for border radius + +[#2595](https://github.com/hashicorp/design-system/pull/2595) + +
+ ## 2.2.2 **Patch changes** @@ -101,7 +111,7 @@ Added color tokens for “Vault Radar” product **Minor changes** -Added design tokens for `SideNav` with `@isCollapsible` (to control if users can collapse the SideNav on 'desktop' viewports) and `@isMinimized` (to control the default state on 'desktop' viewports) arguments +Added design tokens for `SideNav` with `@isCollapsible` (to control if users can collapse the sidenav on 'desktop' viewports) and `@isMinimized` (to control the default state on 'desktop' viewports) arguments [#1630](https://github.com/hashicorp/design-system/pull/1630) @@ -197,12 +207,6 @@ Added design tokens for indeterminate `Checkbox` - [#584](https://github.com/hashicorp/design-system/pull/584) [`258c06d9`](https://github.com/hashicorp/design-system/commit/258c06d952d41696bb8c5b4bab19eb46e4612cdc) Thanks [@didoo](https://github.com/didoo)! - added specific design tokens for the `RadioCard` component -## 1.0.1 - -**Patch changes** - -- [#555](https://github.com/hashicorp/design-system/pull/555) [`0b245333`](https://github.com/hashicorp/design-system/commit/0b24533369ccc2d02aa5c6c8b8ba4f722e07d236) Thanks [@didoo](https://github.com/didoo)! - Added design tokens for `code-200` and `code-300` typographic styles - --- diff --git a/website/docs/whats-new/release-notes/partials/figma-library-components.md b/website/docs/whats-new/release-notes/partials/figma-library-components.md index 2403c75c02c..820a34a976e 100644 --- a/website/docs/whats-new/release-notes/partials/figma-library-components.md +++ b/website/docs/whats-new/release-notes/partials/figma-library-components.md @@ -11,6 +11,7 @@ Figma library: HDS Components UI Kit

+ ### December 20th, 2024 `IconTile` - Removed the border and updated the colors for improved contrast and to create a distinctive look that aligns better with the surrounding elements. diff --git a/website/docs/whats-new/release-notes/partials/flight-icons.md b/website/docs/whats-new/release-notes/partials/flight-icons.md index 3a9cf96f2a5..b0f3672dd68 100644 --- a/website/docs/whats-new/release-notes/partials/flight-icons.md +++ b/website/docs/whats-new/release-notes/partials/flight-icons.md @@ -12,6 +12,16 @@

+## 3.9.0 + +**Minor changes** + +`confluence` and `confluence-color` icons added. + +[#2635](https://github.com/hashicorp/design-system/pull/2635) + +
+ ## 3.8.0 **Minor changes** @@ -238,14 +248,6 @@ Added `elastic-observability` and `new-relic` icons [#1515](https://github.com/hashicorp/design-system/pull/1515) -## 2.15.0 - -**Minor changes** - -Added Venafi service icon - -[#1487](https://github.com/hashicorp/design-system/pull/1487) - --- diff --git a/yarn.lock b/yarn.lock index c6a4e0e4a12..05a2f17b755 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3784,8 +3784,8 @@ __metadata: "@glint/core": "npm:^1.5.0" "@glint/environment-ember-loose": "npm:^1.4.0" "@glint/template": "npm:^1.5.0" - "@hashicorp/design-system-tokens": "npm:^2.2.2" - "@hashicorp/flight-icons": "npm:^3.8.0" + "@hashicorp/design-system-tokens": "npm:^2.3.0" + "@hashicorp/flight-icons": "npm:^3.9.0" "@rollup/plugin-babel": "npm:^6.0.4" "@tsconfig/ember": "npm:^3.0.8" "@types/ember-qunit": "npm:^6.1.3" @@ -3842,7 +3842,7 @@ __metadata: languageName: unknown linkType: soft -"@hashicorp/design-system-tokens@npm:^2.2.2, @hashicorp/design-system-tokens@workspace:^, @hashicorp/design-system-tokens@workspace:packages/tokens": +"@hashicorp/design-system-tokens@npm:^2.3.0, @hashicorp/design-system-tokens@workspace:^, @hashicorp/design-system-tokens@workspace:packages/tokens": version: 0.0.0-use.local resolution: "@hashicorp/design-system-tokens@workspace:packages/tokens" dependencies: @@ -3894,7 +3894,7 @@ __metadata: "@glint/environment-ember-loose": "npm:^1.4.0" "@glint/environment-ember-template-imports": "npm:^1.5.0" "@glint/template": "npm:^1.5.0" - "@hashicorp/flight-icons": "npm:^3.8.0" + "@hashicorp/flight-icons": "npm:^3.9.0" "@rollup/plugin-babel": "npm:^6.0.4" "@tsconfig/ember": "npm:^3.0.8" "@typescript-eslint/eslint-plugin": "npm:^8.18.1" @@ -3919,7 +3919,7 @@ __metadata: languageName: unknown linkType: soft -"@hashicorp/flight-icons@npm:^3.8.0, @hashicorp/flight-icons@workspace:^, @hashicorp/flight-icons@workspace:packages/flight-icons": +"@hashicorp/flight-icons@npm:^3.9.0, @hashicorp/flight-icons@workspace:^, @hashicorp/flight-icons@workspace:packages/flight-icons": version: 0.0.0-use.local resolution: "@hashicorp/flight-icons@workspace:packages/flight-icons" dependencies: