Skip to content

Commit

Permalink
Merge pull request #2330 from hashicorp/changeset-release/main
Browse files Browse the repository at this point in the history
Version Packages
  • Loading branch information
shleewhite authored Sep 11, 2024
2 parents 88fe712 + 7bf98a5 commit 653036f
Show file tree
Hide file tree
Showing 32 changed files with 411 additions and 215 deletions.
5 changes: 0 additions & 5 deletions .changeset/afraid-guests-relax.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/clean-tigers-promise.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/eight-houses-remain.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/famous-garlics-fetch.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/fifty-kiwis-impress.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/four-zoos-promise.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fuzzy-buses-mate.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/fuzzy-melons-dream.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/gentle-cows-remain.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/heavy-pears-cheer.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/hungry-cycles-drum.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/khaki-bats-admire.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/long-moles-sneeze.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/many-lies-leave.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/new-teachers-pay.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/nice-drinks-do.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/old-pots-argue.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/olive-mugs-travel.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/popular-shoes-tease.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/rich-actors-speak.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/silent-dolls-unite.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/silver-steaks-teach.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/soft-badgers-obey.md

This file was deleted.

18 changes: 18 additions & 0 deletions packages/codemods/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# @hashicorp/design-system-codemods

## 0.4.0

### Minor Changes

`Dropdown::ListItem::Interactive`

- Adds a yielded block.
- Yields the `Hds::Badge` component.
- Deprecates the `@text` argument.

New codemod: `v4/dropdown-list-item-interactive`

- Converts `Dropdown::ListItem::Interactive` `@text` arguments to content within a yielded block.

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

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

## 0.3.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/codemods/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@hashicorp/design-system-codemods",
"description": "Helios Design System codemods",
"version": "0.3.0",
"version": "0.4.0",
"scripts": {
"lint": "eslint --cache .",
"lint:fix": "eslint . --fix",
Expand Down
182 changes: 182 additions & 0 deletions packages/components/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,187 @@
# @hashicorp/design-system-components

## 4.10.0

### Minor Changes

`SuperSelect` - Converted components to TypeScript

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

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

`SideNav` - Added a default value of "#hds-main" for `a11yRefocusSkipTo`
`AppHeader` - Changed default value of `a11yRefocusSkipTo` from "#main" to "#hds-main"
`AppFrame::Main` - Added id with default value of "hds-main" which `a11yRefocusSkipTo` points to

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

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

simplify components reexports and add types reexports

- update `HdsCard` reexport to reflect correct component name `HdsCardContainer`

<small class="doc-whats-new-changelog-metadata">[#2320](https://github.com/hashicorp/design-system/pull/2320) - Thanks [@aklkv](https://github.com/aklkv) for the contribution! 🙏</small>

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

`AppHeader`:

- Hide the closed menu content in mobile view using CSS instead of conditionally rendering/not rendering the menu content.
- Add `NavigationNarrator` with associated arguments to provide a "skip link".

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

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

`Accordion`: Added `@titleTag` argument

`Alert`: Added `@tag` argument to `[A].Title`

`ApplicationState`: Updated the `@titleTag` argument to only accept `"div" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6"`

`CodeBlock`: Added `@tag` argument to `[CB].Title`

`DialogPrimitive`: Added `@titleTag` argument to `DialogPrimitive::Header`

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

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

`Hds::Pagination` - Converted component to Typescript

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

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

`Hds::SideNav::Header::IconButton` - Deprecate the component. Use the [`Hds::Button` component](/components/button) with `isIconOnly` set to `true` as a replacement.

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

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

`Dropdown::ListItem::Interactive`

- Adds a yielded block.
- Yields the `Hds::Badge` component.
- Deprecates the `@text` argument.

New codemod: `v4/dropdown-list-item-interactive`

- Converts `Dropdown::ListItem::Interactive` `@text` arguments to content within a yielded block.

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

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

`Flyout`: Changed the HTML element wrapping the tagline and title from a `<div>` to a `<h1>`

`Modal`: Changed the HTML element wrapping the tagline and title from a `<div>` to a `<h1>`

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

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

`Dropdown` - added `@enableCollisionDetection` and `@isOpen` arguments

`Dropdown`, `Breadcrumb::Truncation` - replaced `MenuPrimitive` with `PopoverPrimitive`

`MenuPrimitive` - marked as deprecated and will be removed in the next major version

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

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

`AppFrame`:

- Modified sticky/fixed position to turn off when viewport height is under 480px in height
- Refactored styles to make `AppFrame` responsible for sticky/fixed layout of `SideNav` and `AppHeader`

`AppHeader`:

- Styled inoperable actions as disabled (which occurs when the `SideNav` is expanded in mobile view)

`SideNav`:

- Removed the `withAppHeader` option as it is no longer needed.

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

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

`Table` - Converted component and sub-components to TypeScript

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

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

### Patch Changes

`DismissButton`, `RadioCard::Group`, `RichTooltip::Toggle` - Type safety fixes

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

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

`SideNav` & `AppHeader` - Fixed styling issue to prevent `Button` and `Dropdown` nested within another `Dropdown` from inheriting dark theme.

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

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

`AppHeader` - Fixed issue with mobile menu to prevent tabbing to hidden content and hiding it from assistive technology when closed.

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

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

`Breadcrumb`: fix background hover color for `Breadcrumb::Truncation`

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

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

Update `ember-a11y-refocus` to `4.1.3`

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

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

`Accordion`: changed the default name of the `Accordion` item toggles. Now, they are labelled by the content in the `Accordion` title.

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

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

`BadgeCount`: updated the color tokens to use palette tokens.

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

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

`Badge`: update the color tokens to use palette tokens.

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

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

`Stepper::Indicator::Task`: Updated palette tokens to use semantic tokens.

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

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

Migrated all internal instances of `FlightIcon` to `Hds::Icon`

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

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

**🔄 Updated dependencies:**

- @hashicorp/design-system-tokens@2.2.1

## 4.9.0

[4.9.0 documentation](https://hds-website-4-9-0.vercel.app/)
Expand Down
Loading

0 comments on commit 653036f

Please sign in to comment.