diff --git a/.changeset/mean-tools-repair.md b/.changeset/mean-tools-repair.md deleted file mode 100644 index 853eaec8dc..0000000000 --- a/.changeset/mean-tools-repair.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hashicorp/design-system-components": minor ---- - -`AppHeader` - Added new component. - -`SideNav` - Added new `withAppHeader` option. diff --git a/.changeset/nasty-points-wait.md b/.changeset/nasty-points-wait.md deleted file mode 100644 index 62b0b8b21a..0000000000 --- a/.changeset/nasty-points-wait.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@hashicorp/design-system-components": minor ---- - -`Dropdown` - Converted component to TypeScript - -`MenuPrimitive` - Converted component to TypeScript - -`TooltipModifier` - Converted modifier to TypeScript \ No newline at end of file diff --git a/.changeset/olive-eagles-add.md b/.changeset/olive-eagles-add.md deleted file mode 100644 index c8534e83fa..0000000000 --- a/.changeset/olive-eagles-add.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hashicorp/design-system-components": minor ---- - -`Breadcrumb` - Converted component to TypeScript diff --git a/.changeset/shaggy-apes-own.md b/.changeset/shaggy-apes-own.md deleted file mode 100644 index a381ff15a0..0000000000 --- a/.changeset/shaggy-apes-own.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -"@hashicorp/design-system-components": minor ---- - -`ApplicationState`: - -- Spacing and alignment updates -- New `@align` (`left` (default), `center`) argument for aligning content -- Added new yielded `Media` child component - -`ApplicationState::Header`: - -- The header now supports an optional `@titleTag` argument that can override the default title element (`div`) - -`ApplicationState::Footer`: - -- The footer now yields `Button` and `Dropdown` components as well as `LinkStandalone` -- The visual separator has been removed to modernize the component’s visual look diff --git a/.changeset/small-mirrors-hope.md b/.changeset/small-mirrors-hope.md deleted file mode 100644 index 8bae081663..0000000000 --- a/.changeset/small-mirrors-hope.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hashicorp/design-system-components": minor ---- - -`SegmentedGroup` - Converted component to TypeScript diff --git a/.changeset/small-peaches-complain.md b/.changeset/small-peaches-complain.md deleted file mode 100644 index 9c7944ee60..0000000000 --- a/.changeset/small-peaches-complain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hashicorp/design-system-components": patch ---- - -Add explicit `ember-get-config` dependency for use in the icon sprite initializer diff --git a/.changeset/tough-tigers-dress.md b/.changeset/tough-tigers-dress.md deleted file mode 100644 index 92c06938de..0000000000 --- a/.changeset/tough-tigers-dress.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@hashicorp/design-system-tokens": minor ---- - -`AppHeader` - Added design tokens: - -- `--token-app-header-height` -- `--token-app-header-home-link-size` -- `--token-app-header-logo-size` diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 8ff7d83374..14be596588 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -1,5 +1,72 @@ # @hashicorp/design-system-components +## 4.8.0 + +[4.8.0 documentation](https://hds-website-4-8-0.vercel.app/) + +### Minor Changes + +`AppHeader` - Added new component. + +`SideNav` - Added new `withAppHeader` option. + +[#2161](https://github.com/hashicorp/design-system/pull/2161) + +
+ +`Dropdown` - Converted component to TypeScript + +`MenuPrimitive` - Converted component to TypeScript + +`TooltipModifier` - Converted modifier to TypeScript + +[#2272](https://github.com/hashicorp/design-system/pull/2272) + +
+ +`Breadcrumb` - Converted component to TypeScript + +[#2304](https://github.com/hashicorp/design-system/pull/2304) + +
+ +`ApplicationState`: + +- Spacing and alignment updates +- New `@align` (`left` (default), `center`) argument for aligning content +- Added new yielded `Media` child component + +`ApplicationState::Header`: + +- The header now supports an optional `@titleTag` argument that can override the default title element (`div`) + +`ApplicationState::Footer`: + +- The footer now yields `Button` and `Dropdown` components as well as `LinkStandalone` +- The visual separator has been removed to modernize the component’s visual look + +[#2274](https://github.com/hashicorp/design-system/pull/2274) + +
+ +`SegmentedGroup` - Converted component to TypeScript + +[#2094](https://github.com/hashicorp/design-system/pull/2094) + +
+ +### Patch Changes + +Add explicit `ember-get-config` dependency for use in the icon sprite initializer + +[#2283](https://github.com/hashicorp/design-system/pull/2283) + +
+ +**🔄 Updated dependencies:** + +- @hashicorp/design-system-tokens@2.2.0 + ## 4.7.0 ### Minor Changes diff --git a/packages/components/package.json b/packages/components/package.json index 55cb70bfc5..7631238b6d 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@hashicorp/design-system-components", - "version": "4.7.0", + "version": "4.8.0", "description": "Helios Design System Components", "keywords": [ "hashicorp", @@ -38,7 +38,7 @@ "@ember/test-waiters": "^3.1.0", "@embroider/addon-shim": "^1.8.7", "@floating-ui/dom": "^1.6.3", - "@hashicorp/design-system-tokens": "^2.1.0", + "@hashicorp/design-system-tokens": "^2.2.0", "@hashicorp/ember-flight-icons": "^5.1.3", "@hashicorp/flight-icons": "^3.5.0", "decorator-transforms": "^1.1.0", diff --git a/packages/tokens/CHANGELOG.md b/packages/tokens/CHANGELOG.md index a5a421f01f..c3c997de04 100644 --- a/packages/tokens/CHANGELOG.md +++ b/packages/tokens/CHANGELOG.md @@ -1,5 +1,19 @@ # @hashicorp/design-system-tokens +## 2.2.0 + +### Minor Changes + +`AppHeader` - Added design tokens: + +- `--token-app-header-height` +- `--token-app-header-home-link-size` +- `--token-app-header-logo-size` + +[#2161](https://github.com/hashicorp/design-system/pull/2161) + +
+ ## 2.1.0 ### Minor Changes diff --git a/packages/tokens/package.json b/packages/tokens/package.json index 010be7d181..dfa073221a 100644 --- a/packages/tokens/package.json +++ b/packages/tokens/package.json @@ -1,6 +1,6 @@ { "name": "@hashicorp/design-system-tokens", - "version": "2.1.0", + "version": "2.2.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 df0ffbd276..b42088608c 100644 --- a/website/docs/whats-new/release-notes/partials/components.md +++ b/website/docs/whats-new/release-notes/partials/components.md @@ -12,9 +12,72 @@

-## 4.7.0 +## 4.8.0 + +**Minor changes** + +`AppHeader` - Added new component. + +`SideNav` - Added new `withAppHeader` option. + +[#2161](https://github.com/hashicorp/design-system/pull/2161) + +
+ +`Dropdown` - Converted component to TypeScript + +`MenuPrimitive` - Converted component to TypeScript + +`TooltipModifier` - Converted modifier to TypeScript + +[#2272](https://github.com/hashicorp/design-system/pull/2272) + +
+ +`Breadcrumb` - Converted component to TypeScript + +[#2304](https://github.com/hashicorp/design-system/pull/2304) -[4.7.0 documentation](https://hds-website-4-7-0.vercel.app/) +
+ +`ApplicationState`: + +- Spacing and alignment updates +- New `@align` (`left` (default), `center`) argument for aligning content +- Added new yielded `Media` child component + +`ApplicationState::Header`: + +- The header now supports an optional `@titleTag` argument that can override the default title element (`div`) + +`ApplicationState::Footer`: + +- The footer now yields `Button` and `Dropdown` components as well as `LinkStandalone` +- The visual separator has been removed to modernize the component’s visual look + +[#2274](https://github.com/hashicorp/design-system/pull/2274) + +
+ +`SegmentedGroup` - Converted component to TypeScript + +[#2094](https://github.com/hashicorp/design-system/pull/2094) + +
+ +**Patch changes** + +Add explicit `ember-get-config` dependency for use in the icon sprite initializer + +[#2283](https://github.com/hashicorp/design-system/pull/2283) + +
+ +**🔄 Updated dependencies:** + +- @hashicorp/design-system-tokens@2.2.0 + +## 4.7.0 **Minor changes** @@ -91,8 +154,6 @@ Converted form primitives to TypeScript ## 4.6.0 -[4.6.0 documentation](https://hds-website-4-6-0.vercel.app/) - **Minor changes** `PopoverPrimitive` - Converted to TypeScript @@ -872,36 +933,6 @@ Added `hds-` prefix to Sass variables for component styles (where missing).
-## 3.2.0 - -**Minor changes** - -`CodeBlock` - Added language support for Ruby syntax - -[#1834](https://github.com/hashicorp/design-system/pull/1834) - -
- -`Table` - Updated `@columns` object to support `isVisuallyHidden` argument - -- `Table::Th` - Updated to support `isVisuallyHidden` argument - -[#1819](https://github.com/hashicorp/design-system/pull/1819) - -
- -**Patch changes** - -`SideNav` - Reduced the width of `SideNav::ToggleButton` - -[#1807](https://github.com/hashicorp/design-system/pull/1807) - -
- -**🔄 Updated dependencies:** - -- @hashicorp/ember-flight-icons@4.0.4 - --- 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 8a706b3534..87ed91469c 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,20 @@

+## 2.2.0 + +**Minor changes** + +`AppHeader` - Added design tokens: + +- `--token-app-header-height` +- `--token-app-header-home-link-size` +- `--token-app-header-logo-size` + +[#2161](https://github.com/hashicorp/design-system/pull/2161) + +
+ ## 2.1.0 **Minor changes** @@ -187,19 +201,6 @@ This release signifies the first major release of the HashiCorp Design System. M - [#327](https://github.com/hashicorp/design-system/pull/327) [`a46fc035`](https://github.com/hashicorp/design-system/commit/a46fc03570f51e8375b15571ddcb10e62ba446fb) Thanks [@didoo](https://github.com/didoo)! - removed deprecated design tokens for old semantic colors -## 0.8.0 - -**Minor changes** - -- [#136](https://github.com/hashicorp/design-system/pull/136) [`c17f142c`](https://github.com/hashicorp/design-system/commit/c17f142c0c938b471b696820d1fa440f62f7315b) Thanks [@didoo](https://github.com/didoo)! - Updated the font-stack design tokens in “typography” - - - removed `SF Pro Display/Text` in `Display/Text` (we can rely on `-apple-system + BlinkMacSystemFont`) - - replaced `Segoe UI Display/Text` with `Segoe UI` in `Display/Text` - - added `Helvetica, Arial` to the `sans` block in `Display/Text` - - added explicit emoji support for `Display/Text` - - replaced `SF Mono` with `ui-monospace` in Code - - added `Menlo` to `Code` - --- diff --git a/yarn.lock b/yarn.lock index 4301e09f25..711eedee30 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4108,7 +4108,7 @@ __metadata: "@glint/core": "npm:^1.4.0" "@glint/environment-ember-loose": "npm:^1.4.0" "@glint/template": "npm:^1.4.0" - "@hashicorp/design-system-tokens": "npm:^2.1.0" + "@hashicorp/design-system-tokens": "npm:^2.2.0" "@hashicorp/ember-flight-icons": "npm:^5.1.3" "@hashicorp/flight-icons": "npm:^3.5.0" "@rollup/plugin-babel": "npm:^6.0.4" @@ -4163,7 +4163,7 @@ __metadata: languageName: unknown linkType: soft -"@hashicorp/design-system-tokens@npm:^2.1.0, @hashicorp/design-system-tokens@workspace:^, @hashicorp/design-system-tokens@workspace:packages/tokens": +"@hashicorp/design-system-tokens@npm:^2.2.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: