Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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/[email protected]

## 4.9.0

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