Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: ✨ add sd-step & sd-step-group #1007

Merged
merged 63 commits into from
May 24, 2024

Conversation

Vahid1919
Copy link
Contributor

@Vahid1919 Vahid1919 commented May 2, 2024

Description:

Added sd-step and sd-step-group. Closes #304

Definition of Reviewable:

  • Documentation is created/updated
  • Migration Guide is created/updated
  • E2E tests (features, a11y, bug fixes) are created/updated
  • Stories (features, a11y) are created/updated
  • relevant tickets are linked

Vahid1919 and others added 30 commits March 25, 2024 16:34
…v0.9.4 (#884)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@custom-elements-manifest/analyzer](https://togithub.com/open-wc/custom-elements-manifest)
([source](https://togithub.com/open-wc/custom-elements-manifest/tree/HEAD/packages/analyzer))
| [`0.9.3` ->
`0.9.4`](https://renovatebot.com/diffs/npm/@custom-elements-manifest%2fanalyzer/0.9.3/0.9.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@custom-elements-manifest%2fanalyzer/0.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@custom-elements-manifest%2fanalyzer/0.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@custom-elements-manifest%2fanalyzer/0.9.3/0.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@custom-elements-manifest%2fanalyzer/0.9.3/0.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-wc/custom-elements-manifest
(@&#8203;custom-elements-manifest/analyzer)</summary>

###
[`v0.9.4`](https://togithub.com/open-wc/custom-elements-manifest/blob/HEAD/packages/analyzer/CHANGELOG.md#Release-094)

[Compare
Source](https://togithub.com/open-wc/custom-elements-manifest/compare/8ca375da49daa86f79a0c6c790aeb96a935c7476...c99ff74c21d9d8d532d5dedcfcca4b5656d9b54e)

- Updated the internally used TS version to `~5.4.2`. This is a breaking
change for plugin authors, because the AST that typescript exposes has
changed; specifically for decorators; `node.decorators` no longer
exists, but decorators can now be found in `node.modifiers`. There may
be other AST changes as well.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://togithub.com/vitejs/vite/tree/main/#readme)
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.1.6` -> `5.2.6`](https://renovatebot.com/diffs/npm/vite/5.1.6/5.2.6)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.1.6/5.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.1.6/5.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.2.6`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small526-2024-03-24-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.5...v5.2.6)

- fix: `fs.deny` with globs with directories
([#&#8203;16250](https://togithub.com/vitejs/vite/issues/16250))
([ba5269c](https://togithub.com/vitejs/vite/commit/ba5269c)), closes
[#&#8203;16250](https://togithub.com/vitejs/vite/issues/16250)

###
[`v5.2.5`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small525-2024-03-24-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.4...v5.2.5)

- fix: avoid SSR requests in waitForRequestIdle
([#&#8203;16246](https://togithub.com/vitejs/vite/issues/16246))
([7093f77](https://togithub.com/vitejs/vite/commit/7093f77)), closes
[#&#8203;16246](https://togithub.com/vitejs/vite/issues/16246)
- docs: clarify enforce vs hook.order
([#&#8203;16226](https://togithub.com/vitejs/vite/issues/16226))
([3a73e48](https://togithub.com/vitejs/vite/commit/3a73e48)), closes
[#&#8203;16226](https://togithub.com/vitejs/vite/issues/16226)

###
[`v5.2.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small524-2024-03-23-small)

- fix: dont resolve imports with malformed URI
([#&#8203;16244](https://togithub.com/vitejs/vite/issues/16244))
([fbf69d5](https://togithub.com/vitejs/vite/commit/fbf69d5)), closes
[#&#8203;16244](https://togithub.com/vitejs/vite/issues/16244)

###
[`v5.2.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small523-2024-03-22-small)

- fix: handle warmup request error correctly
([#&#8203;16223](https://togithub.com/vitejs/vite/issues/16223))
([d7c5256](https://togithub.com/vitejs/vite/commit/d7c5256)), closes
[#&#8203;16223](https://togithub.com/vitejs/vite/issues/16223)
- fix: skip encode if is data uri
([#&#8203;16233](https://togithub.com/vitejs/vite/issues/16233))
([8617e76](https://togithub.com/vitejs/vite/commit/8617e76)), closes
[#&#8203;16233](https://togithub.com/vitejs/vite/issues/16233)
- fix(optimizer): fix `optimizeDeps.include` glob syntax for `./*`
exports ([#&#8203;16230](https://togithub.com/vitejs/vite/issues/16230))
([f184c80](https://togithub.com/vitejs/vite/commit/f184c80)), closes
[#&#8203;16230](https://togithub.com/vitejs/vite/issues/16230)
- fix(runtime): fix sourcemap with `prepareStackTrace`
([#&#8203;16220](https://togithub.com/vitejs/vite/issues/16220))
([dad7f4f](https://togithub.com/vitejs/vite/commit/dad7f4f)), closes
[#&#8203;16220](https://togithub.com/vitejs/vite/issues/16220)
- chore: `utf8` replaced with `utf-8`
([#&#8203;16232](https://togithub.com/vitejs/vite/issues/16232))
([9800c73](https://togithub.com/vitejs/vite/commit/9800c73)), closes
[#&#8203;16232](https://togithub.com/vitejs/vite/issues/16232)

###
[`v5.2.2`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small522-2024-03-20-small)

- fix(importAnalysis): skip encode in ssr
([#&#8203;16213](https://togithub.com/vitejs/vite/issues/16213))
([e4d2d60](https://togithub.com/vitejs/vite/commit/e4d2d60)), closes
[#&#8203;16213](https://togithub.com/vitejs/vite/issues/16213)

###
[`v5.2.1`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small521-2024-03-20-small)

- fix: encode path uri only
([#&#8203;16212](https://togithub.com/vitejs/vite/issues/16212))
([0b2e40b](https://togithub.com/vitejs/vite/commit/0b2e40b)), closes
[#&#8203;16212](https://togithub.com/vitejs/vite/issues/16212)

###
[`v5.2.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#520-2024-03-20)

- fix: update client.ts@cleanUrl to accomodate blob protocol
([#&#8203;16182](https://togithub.com/vitejs/vite/issues/16182))
([1a3b1d7](https://togithub.com/vitejs/vite/commit/1a3b1d7)), closes
[#&#8203;16182](https://togithub.com/vitejs/vite/issues/16182)
- fix(assets): avoid splitting `,` inside query parameter of image URI
in srcset property
([#&#8203;16081](https://togithub.com/vitejs/vite/issues/16081))
([50caf67](https://togithub.com/vitejs/vite/commit/50caf67)), closes
[#&#8203;16081](https://togithub.com/vitejs/vite/issues/16081)
- chore(deps): update all non-major dependencies
([#&#8203;16186](https://togithub.com/vitejs/vite/issues/16186))
([842643d](https://togithub.com/vitejs/vite/commit/842643d)), closes
[#&#8203;16186](https://togithub.com/vitejs/vite/issues/16186)
- perf(transformRequest): fast-path watch and sourcemap handling
([#&#8203;16170](https://togithub.com/vitejs/vite/issues/16170))
([de60f1e](https://togithub.com/vitejs/vite/commit/de60f1e)), closes
[#&#8203;16170](https://togithub.com/vitejs/vite/issues/16170)
- docs: add `@shikiji/vitepress-twoslash`
([#&#8203;16168](https://togithub.com/vitejs/vite/issues/16168))
([6f8a320](https://togithub.com/vitejs/vite/commit/6f8a320)), closes
[#&#8203;16168](https://togithub.com/vitejs/vite/issues/16168)

### [`v5.1.7`](https://togithub.com/vitejs/vite/releases/tag/v5.1.7)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.1.6...v5.1.7)

Please refer to
[CHANGELOG.md](https://togithub.com/vitejs/vite/blob/v5.1.7/packages/vite/CHANGELOG.md)
for details.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…t [skip chromatic] (#875)

## Added a migration guide from ui-image to sd-media and sd-copyright

Closes #808 

## Definition of Reviewable:
*PR notes: Irrelevant elements should be removed.*
- [x] Documentation is created/updated
- [x] Migration Guide is created/updated
- [x] relevant tickets are linked
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-config-prettier](https://togithub.com/prettier/eslint-config-prettier)
| [`9.0.0` ->
`9.1.0`](https://renovatebot.com/diffs/npm/eslint-config-prettier/9.0.0/9.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-prettier/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-prettier/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-prettier/9.0.0/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-prettier/9.0.0/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>prettier/eslint-config-prettier
(eslint-config-prettier)</summary>

###
[`v9.1.0`](https://togithub.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#Version-910-2023-12-02)

[Compare
Source](https://togithub.com/prettier/eslint-config-prettier/compare/v9.0.0...v9.1.0)

- Added: \[unicorn/template-indent], (as a \[special
rule]\[unicorn/template-indent-special]). Thanks to Gürgün Dayıoğlu
([@&#8203;gurgunday](https://togithub.com/gurgunday))!
- Changed: All the \[formatting rules that were deprecated in ESLint
8.53.0]\[deprecated-8.53.0] are now excluded if you set the
`ESLINT_CONFIG_PRETTIER_NO_DEPRECATED` environment variable.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint-plugin-lit](https://togithub.com/43081j/eslint-plugin-lit) |
[`1.10.1` ->
`1.11.0`](https://renovatebot.com/diffs/npm/eslint-plugin-lit/1.10.1/1.11.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-lit/1.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-lit/1.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-lit/1.10.1/1.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-lit/1.10.1/1.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>43081j/eslint-plugin-lit (eslint-plugin-lit)</summary>

###
[`v1.11.0`](https://togithub.com/43081j/eslint-plugin-lit/compare/v1.10.1...v1.11.0)

[Compare
Source](https://togithub.com/43081j/eslint-plugin-lit/compare/v1.10.1...v1.11.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [terser](https://terser.org)
([source](https://togithub.com/terser/terser)) | [`5.24.0` ->
`5.30.3`](https://renovatebot.com/diffs/npm/terser/5.24.0/5.30.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/terser/5.30.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/terser/5.30.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/terser/5.24.0/5.30.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/terser/5.24.0/5.30.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>terser/terser (terser)</summary>

###
[`v5.30.3`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5303)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.30.2...v5.30.3)

-   Fix precedence of `#private in ...` operator

###
[`v5.30.2`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5302)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.30.1...v5.30.2)

- Avoid optimizations inside computed keys, because they can cause
js-engine-specific bugs.

###
[`v5.30.1`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5301)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.30.0...v5.30.1)

-   Removed useless `\` escapes for non-ascii characters
- Make modern identifier characters quoted for older environments
([#&#8203;1512](https://togithub.com/terser/terser/issues/1512))

###
[`v5.30.0`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5300)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.29.2...v5.30.0)

-   Improve removal of classes referring to themselves

###
[`v5.29.2`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5292)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.29.1...v5.29.2)

-   Make sure 'computed_props' creates string keys
-   Take into account the evaluated size when inlining

###
[`v5.29.1`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5291)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.29.0...v5.29.1)

-   fix optimisation of all-bits mask check

###
[`v5.29.0`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5290)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.28.1...v5.29.0)

-   Re-releases previously reverted 5.28.0
-   Fix crash while optimizing some bitwise ops
- (internal) Remove needless wrapper for from_moz
([#&#8203;1499](https://togithub.com/terser/terser/issues/1499))

###
[`v5.28.1`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5281)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.28.0...v5.28.1)

(hotfix release)

-   Reverts v5.28.0

###
[`v5.28.0`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5280)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.27.2...v5.28.0)

- Optimise redundant or shrinkable bitwise operations (`|`, `^`, `&`,
`>>`, `<<`)
-   Evaluate some `BigInt` math operations

###
[`v5.27.2`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5272)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.27.1...v5.27.2)

- Recognise `this` as a reference to the surrounding class in
`drop_unused`. Closes
[#&#8203;1472](https://togithub.com/terser/terser/issues/1472)

###
[`v5.27.1`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5271)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.27.0...v5.27.1)

- Fixed case where `collapse_vars` inlines `await` expressions into
non-async functions.

###
[`v5.27.0`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5270)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.26.0...v5.27.0)

- Created `minify_sync()` alternative to `minify()` since there's no
async code left.

###
[`v5.26.0`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5260)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.25.0...v5.26.0)

- Do not take the `/*#__PURE__*/` annotation into account when the
`side_effects` compress option is off.
- The `preserve_annotations` option now automatically opts annotation
comments in, instead of requiring the `comments` option to be configured
for this.
-   Refuse to parse empty parenthesized expressions (`()`)

###
[`v5.25.0`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5250)

[Compare
Source](https://togithub.com/terser/terser/compare/v5.24.0...v5.25.0)

- Regex properties added to reserved property mangler
([#&#8203;1471](https://togithub.com/terser/terser/issues/1471))
-   `pure_new` option added to drop unused `new` expressions.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vitejs.dev)
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.2.6` -> `5.2.8`](https://renovatebot.com/diffs/npm/vite/5.2.6/5.2.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.6/5.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.6/5.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.2.8`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small528-2024-04-03-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.7...v5.2.8)

- fix: csp nonce injection when no closing tag
([#&#8203;16281](https://togithub.com/vitejs/vite/issues/16281))
([#&#8203;16282](https://togithub.com/vitejs/vite/issues/16282))
([3c85c6b](https://togithub.com/vitejs/vite/commit/3c85c6b)), closes
[#&#8203;16281](https://togithub.com/vitejs/vite/issues/16281)
[#&#8203;16282](https://togithub.com/vitejs/vite/issues/16282)
- fix: do not access document in `/@&#8203;vite/client` when not defined
([#&#8203;16318](https://togithub.com/vitejs/vite/issues/16318))
([646319c](https://togithub.com/vitejs/vite/commit/646319c)), closes
[#&#8203;16318](https://togithub.com/vitejs/vite/issues/16318)
- fix: fix sourcemap when using object as `define` value
([#&#8203;15805](https://togithub.com/vitejs/vite/issues/15805))
([445c4f2](https://togithub.com/vitejs/vite/commit/445c4f2)), closes
[#&#8203;15805](https://togithub.com/vitejs/vite/issues/15805)
- fix(css): unknown file error happened with lightningcss
([#&#8203;16306](https://togithub.com/vitejs/vite/issues/16306))
([01af308](https://togithub.com/vitejs/vite/commit/01af308)), closes
[#&#8203;16306](https://togithub.com/vitejs/vite/issues/16306)
- fix(hmr): multiple updates happened when invalidate is called while
multiple tabs open
([#&#8203;16307](https://togithub.com/vitejs/vite/issues/16307))
([21cc10b](https://togithub.com/vitejs/vite/commit/21cc10b)), closes
[#&#8203;16307](https://togithub.com/vitejs/vite/issues/16307)
- fix(scanner): duplicate modules for same id if glob is used in
html-like types
([#&#8203;16305](https://togithub.com/vitejs/vite/issues/16305))
([eca68fa](https://togithub.com/vitejs/vite/commit/eca68fa)), closes
[#&#8203;16305](https://togithub.com/vitejs/vite/issues/16305)
- chore(deps): update all non-major dependencies
([#&#8203;16325](https://togithub.com/vitejs/vite/issues/16325))
([a78e265](https://togithub.com/vitejs/vite/commit/a78e265)), closes
[#&#8203;16325](https://togithub.com/vitejs/vite/issues/16325)
- refactor: use types from sass instead of
[@&#8203;types/sass](https://togithub.com/types/sass)
([#&#8203;16340](https://togithub.com/vitejs/vite/issues/16340))
([4581e83](https://togithub.com/vitejs/vite/commit/4581e83)), closes
[#&#8203;16340](https://togithub.com/vitejs/vite/issues/16340)

###
[`v5.2.7`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small527-2024-03-29-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.6...v5.2.7)

- chore: deprecate splitVendorChunkPlugin
([#&#8203;16274](https://togithub.com/vitejs/vite/issues/16274))
([45a06da](https://togithub.com/vitejs/vite/commit/45a06da)), closes
[#&#8203;16274](https://togithub.com/vitejs/vite/issues/16274)
- fix: skip injecting `__vite__mapDeps` when it's not used
([#&#8203;16271](https://togithub.com/vitejs/vite/issues/16271))
([890538a](https://togithub.com/vitejs/vite/commit/890538a)), closes
[#&#8203;16271](https://togithub.com/vitejs/vite/issues/16271)
- fix(deps): update all non-major dependencies
([#&#8203;16258](https://togithub.com/vitejs/vite/issues/16258))
([7caef42](https://togithub.com/vitejs/vite/commit/7caef42)), closes
[#&#8203;16258](https://togithub.com/vitejs/vite/issues/16258)
- fix(hmr): don't mutate module graph when collecting modules
([#&#8203;16302](https://togithub.com/vitejs/vite/issues/16302))
([dfffea1](https://togithub.com/vitejs/vite/commit/dfffea1)), closes
[#&#8203;16302](https://togithub.com/vitejs/vite/issues/16302)
- fix(hmr): trigger hmr for missing file import errored module after
file creation
([#&#8203;16303](https://togithub.com/vitejs/vite/issues/16303))
([ffedc06](https://togithub.com/vitejs/vite/commit/ffedc06)), closes
[#&#8203;16303](https://togithub.com/vitejs/vite/issues/16303)
- fix(sourcemap): don't warn even if the sourcesContent is an empty
string ([#&#8203;16273](https://togithub.com/vitejs/vite/issues/16273))
([24e376a](https://togithub.com/vitejs/vite/commit/24e376a)), closes
[#&#8203;16273](https://togithub.com/vitejs/vite/issues/16273)
- feat(hmr): reload when HTML file is created/deleted
([#&#8203;16288](https://togithub.com/vitejs/vite/issues/16288))
([1f53796](https://togithub.com/vitejs/vite/commit/1f53796)), closes
[#&#8203;16288](https://togithub.com/vitejs/vite/issues/16288)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [classix](https://togithub.com/alexnault/classix) | [`2.1.36` ->
`2.1.37`](https://renovatebot.com/diffs/npm/classix/2.1.36/2.1.37) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/classix/2.1.37?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/classix/2.1.37?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/classix/2.1.36/2.1.37?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/classix/2.1.36/2.1.37?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>alexnault/classix (classix)</summary>

###
[`v2.1.37`](https://togithub.com/alexnault/classix/releases/tag/v2.1.37)

[Compare
Source](https://togithub.com/alexnault/classix/compare/v2.1.36...v2.1.37)

#####
[2.1.37](https://togithub.com/alexnault/classix/compare/v2.1.36...v2.1.37)
(2024-04-05)

##### Chores

- **deps-dev:** Bump vite from 4.5.2 to 4.5.3
([#&#8203;57](https://togithub.com/alexnault/classix/issues/57))
([e7664f1](https://togithub.com/alexnault/classix/commit/e7664f197c17e150a04912538d80457e36a131df))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [chromatic](https://www.chromatic.com)
([source](https://togithub.com/chromaui/chromatic-cli)) | [`11.1.1` ->
`11.2.0`](https://renovatebot.com/diffs/npm/chromatic/11.1.1/11.2.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/chromatic/11.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/chromatic/11.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/chromatic/11.1.1/11.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/chromatic/11.1.1/11.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>chromaui/chromatic-cli (chromatic)</summary>

###
[`v11.2.0`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1120-Wed-Mar-20-2024)

[Compare
Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.1.1...v11.2.0)

##### 🚀 Enhancement

- Allow passing both `buildScriptName` and `storybookBuildDir`
[#&#8203;934](https://togithub.com/chromaui/chromatic-cli/pull/934)
(WOU@kmd.dk
[@&#8203;woutervanvliet](https://togithub.com/woutervanvliet)
[@&#8203;ghengeveld](https://togithub.com/ghengeveld))

##### Authors: 3

- Gert Hengeveld ([@&#8203;ghengeveld](https://togithub.com/ghengeveld))
- Wouter van Vliet
([@&#8203;woutervanvliet](https://togithub.com/woutervanvliet))
-   Wouter van Vliet (WOU) (WOU@kmd.dk)

***

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | [`5.4.2` ->
`5.4.4`](https://renovatebot.com/diffs/npm/typescript/5.4.2/5.4.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.4.2/5.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.4.2/5.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

###
[`v5.4.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.4):
TypeScript 5.4.4

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.4)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.4.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.4
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.4.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.3):
TypeScript 5.4.3

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.3)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.4.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cssnano](https://togithub.com/cssnano/cssnano) | [`6.1.0` ->
`6.1.2`](https://renovatebot.com/diffs/npm/cssnano/6.1.0/6.1.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/cssnano/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cssnano/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cssnano/6.1.0/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cssnano/6.1.0/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>cssnano/cssnano (cssnano)</summary>

###
[`v6.1.2`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.1.2):
v6.1.2

[Compare
Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.1.1...cssnano@6.1.2)

#### Bug Fixes

-   preserve correct order of `gap` and `column-gap` properties

#### Patch Changes

-   update autoprefixer

###
[`v6.1.1`](https://togithub.com/cssnano/cssnano/compare/cssnano@6.1.0...cssnano@6.1.1)

[Compare
Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.1.0...cssnano@6.1.1)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [postcss](https://postcss.org/)
([source](https://togithub.com/postcss/postcss)) | [`8.4.37` ->
`8.4.38`](https://renovatebot.com/diffs/npm/postcss/8.4.37/8.4.38) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/postcss/8.4.38?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/postcss/8.4.38?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/postcss/8.4.37/8.4.38?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss/8.4.37/8.4.38?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>postcss/postcss (postcss)</summary>

###
[`v8.4.38`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8438)

[Compare
Source](https://togithub.com/postcss/postcss/compare/8.4.37...8.4.38)

- Fixed `endIndex: 0` in errors and warnings (by
[@&#8203;romainmenke](https://togithub.com/romainmenke)).

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [playwright](https://playwright.dev)
([source](https://togithub.com/microsoft/playwright)) | [`1.42.1` ->
`1.43.0`](https://renovatebot.com/diffs/npm/playwright/1.42.1/1.43.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/playwright/1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/playwright/1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/playwright/1.42.1/1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/playwright/1.42.1/1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/playwright (playwright)</summary>

###
[`v1.43.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.43.0)

[Compare
Source](https://togithub.com/microsoft/playwright/compare/v1.42.1...v1.43.0)

#### New APIs

- Method
[browserContext.clearCookies()](https://playwright.dev/docs/api/class-browsercontext#browser-context-clear-cookies)
now supports filters to remove only some cookies.

    ```js
    // Clear all cookies.
    await context.clearCookies();
    // New: clear cookies with a particular name.
    await context.clearCookies({ name: 'session-id' });
    // New: clear cookies for a particular domain.
    await context.clearCookies({ domain: 'my-origin.com' });
    ```

- New mode `retain-on-first-failure` for
[testOptions.trace](https://playwright.dev/docs/api/class-testoptions#test-options-trace).
In this mode, trace is recorded for the first run of each test, but not
for retires. When test run fails, the trace file is retained, otherwise
it is removed.

    ```js title=playwright.config.ts
    import { defineConfig } from '@&#8203;playwright/test';

    export default defineConfig({
      use: {
        trace: 'retain-on-first-failure',
      },
    });
    ```

- New property
[testInfo.tags](https://playwright.dev/docs/api/class-testinfo#test-info-tags)
exposes test tags during test execution.

    ```js
    test('example', async ({ page }) => {
      console.log(test.info().tags);
    });
    ```

- New method
[locator.contentFrame()](https://playwright.dev/docs/api/class-locator#locator-content-frame)
converts a `Locator` object to a `FrameLocator`. This can be useful when
you have a `Locator` object obtained somewhere, and later on would like
to interact with the content inside the frame.

    ```js
    const locator = page.locator('iframe[name="embedded"]');
    // ...
    const frameLocator = locator.contentFrame();
    await frameLocator.getByRole('button').click();
    ```

- New method
[frameLocator.owner()](https://playwright.dev/docs/api/class-framelocator#frame-locator-owner)
converts a `FrameLocator` object to a `Locator`. This can be useful when
you have a `FrameLocator` object obtained somewhere, and later on would
like to interact with the `iframe` element.

    ```js
    const frameLocator = page.frameLocator('iframe[name="embedded"]');
    // ...
    const locator = frameLocator.owner();
    await expect(locator).toBeVisible();
    ```

#### UI Mode Updates

![Playwright UI
Mode](https://togithub.com/microsoft/playwright/assets/9881434/61ca7cfc-eb7a-4305-8b62-b6c9f098f300)

-   See tags in the test list.
-   Filter by tags by typing `@fast` or clicking on the tag itself.
-   New shortcuts:
    -   <kbd>F5</kbd> to run tests.
    -   <kbd>Shift</kbd> <kbd>F5</kbd> to stop running tests.
    -   <kbd>Ctrl</kbd> <kbd>\`</kbd> to toggle test output.

#### Browser Versions

-   Chromium 124.0.6367.29
-   Mozilla Firefox 124.0
-   WebKit 17.4

This version was also tested against the following stable channels:

-   Google Chrome 123
-   Microsoft Edge 123

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vahid <vahidmenu@gmail.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint-plugin-wc](https://togithub.com/43081j/eslint-plugin-wc) |
[`2.0.4` ->
`2.1.0`](https://renovatebot.com/diffs/npm/eslint-plugin-wc/2.0.4/2.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-wc/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-wc/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-wc/2.0.4/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-wc/2.0.4/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>43081j/eslint-plugin-wc (eslint-plugin-wc)</summary>

###
[`v2.1.0`](https://togithub.com/43081j/eslint-plugin-wc/compare/v2.0.4...v2.1.0)

[Compare
Source](https://togithub.com/43081j/eslint-plugin-wc/compare/v2.0.4...v2.1.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone
Europe/Berlin, Automerge - "after 10pm every weekday,before 5am every
weekday" in timezone Europe/Berlin.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/solid-design-system/solid).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
)

## Description:
Adding `ui-iframe`, `ui-portal` & `ui-text-image` to discontinued list
in migration guides.

closes #891 #892 #903

## Definition of Reviewable:
- [x] Documentation is created/updated
- [x] Migration Guide is created/updated
- [x] E2E tests (features, a11y, bug fixes) are created/updated
- [x] Stories (features, a11y) are created/updated
- [x] relevant tickets are linked
# [@solid-design-system/components-v2.11.1](components/2.11.0...components/2.11.1) (2024-04-09)

### Bug Fixes

* 🐛 remove TailwindCSS var from sd-copyright ([#907](#907)) ([a9f0f9a](a9f0f9a))
Co-authored-by: Yigit, Özlem
<oezlem.yigit@union-investment.de>
# [@solid-design-system/components-v2.11.2](components/2.11.1...components/2.11.2) (2024-04-09)

### Bug Fixes

* 🐛  add inverted color to sd-footnote ([#926](#926)) ([658876f](658876f))
## Description:
- adding markdown comments to template
- adding [skip chromatic] flag as default to PR-title in the template
@coraliefeil
Copy link
Contributor

Good job! Pls reassign for another review.

@mariohamann mariohamann removed their request for review May 23, 2024 14:10
@mariohamann
Copy link
Contributor

Please re-assign when you're done. :)

@mariohamann mariohamann removed their assignment May 24, 2024
@coraliefeil coraliefeil removed their assignment May 24, 2024
@coraliefeil
Copy link
Contributor

Really nice ;)
Pls reassign for final review

@coraliefeil coraliefeil removed their assignment May 24, 2024
@coraliefeil
Copy link
Contributor

Cool stuff. Approved. ;)

@Vahid1919 Vahid1919 merged commit d42c66f into main May 24, 2024
10 of 11 checks passed
@Vahid1919 Vahid1919 deleted the feat/add-sd-step-and-sd-step-group branch May 24, 2024 13:19
karlbaumhauer pushed a commit that referenced this pull request May 24, 2024
# [@solid-design-system/placeholders-v1.6.0](placeholders/1.5.0...placeholders/1.6.0) (2024-05-24)

### Features

* ✨ add sd-step & sd-step-group  ([#1007](#1007)) ([d42c66f](d42c66f))
karlbaumhauer pushed a commit that referenced this pull request May 24, 2024
# [@solid-design-system/components-v3.5.0](components/3.4.0...components/3.5.0) (2024-05-24)

### Features

* ✨ add sd-step & sd-step-group  ([#1007](#1007)) ([d42c66f](d42c66f))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

feat: ✨ add sd-step & sd-step-group
9 participants