Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: SAP/ui5-webcomponents-react
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.0-rc.0
Choose a base ref
...
head repository: SAP/ui5-webcomponents-react
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.0.0-rc.1
Choose a head ref
  • 20 commits
  • 150 files changed
  • 5 contributors

Commits on Jul 15, 2024

  1. chore(deps): update all non-major dependencies (examples & templates)…

    … (main) (patch) (#6073)
    
    [![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-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config)
    ([source](https://togithub.com/vercel/next.js/tree/HEAD/packages/eslint-config-next))
    | [`14.2.4` ->
    `14.2.5`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.4/14.2.5)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/14.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/14.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/14.2.4/14.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/14.2.4/14.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [eslint-plugin-react](https://togithub.com/jsx-eslint/eslint-plugin-react)
    | [`7.34.3` ->
    `7.34.4`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.34.3/7.34.4)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react/7.34.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-react/7.34.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-react/7.34.3/7.34.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react/7.34.3/7.34.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [eslint-plugin-react-refresh](https://togithub.com/ArnaudBarre/eslint-plugin-react-refresh)
    | [`0.4.7` ->
    `0.4.8`](https://renovatebot.com/diffs/npm/eslint-plugin-react-refresh/0.4.7/0.4.8)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react-refresh/0.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-react-refresh/0.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-react-refresh/0.4.7/0.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react-refresh/0.4.7/0.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [isbot](https://isbot.js.org)
    ([source](https://togithub.com/omrilotan/isbot)) | [`5.1.11` ->
    `5.1.12`](https://renovatebot.com/diffs/npm/isbot/5.1.11/5.1.12) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/isbot/5.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/isbot/5.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/isbot/5.1.11/5.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/isbot/5.1.11/5.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [next](https://nextjs.org)
    ([source](https://togithub.com/vercel/next.js)) | [`14.2.4` ->
    `14.2.5`](https://renovatebot.com/diffs/npm/next/14.2.4/14.2.5) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/next/14.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/14.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/14.2.4/14.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/14.2.4/14.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>vercel/next.js (eslint-config-next)</summary>
    
    ###
    [`v14.2.5`](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5)
    
    [Compare
    Source](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5)
    
    </details>
    
    <details>
    <summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary>
    
    ###
    [`v7.34.4`](https://togithub.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7344---20240713)
    
    [Compare
    Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4)
    
    ##### Fixed
    
    - \[`prop-types`]: fix `className` missing in prop validation false
    negative ([#&#8203;3749]
    [@&#8203;akulsr0](https://togithub.com/akulsr0))
    - \[`sort-prop-types`]: Check for undefined before accessing
    `node.typeAnnotation.typeAnnotation` ([#&#8203;3779]
    [@&#8203;tylerlaprade](https://togithub.com/tylerlaprade))
    
    [7.34.4]:
    https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4
    
    [#&#8203;3779]:
    https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3779
    
    [#&#8203;3749]:
    https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3749
    
    </details>
    
    <details>
    <summary>ArnaudBarre/eslint-plugin-react-refresh
    (eslint-plugin-react-refresh)</summary>
    
    ###
    [`v0.4.8`](https://togithub.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#048)
    
    [Compare
    Source](https://togithub.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.7...v0.4.8)
    
    - Support `export const foo = -1` with `allowConstantExport` (fixes
    [#&#8203;43](https://togithub.com/ArnaudBarre/eslint-plugin-react-refresh/issues/43))
    
    </details>
    
    <details>
    <summary>omrilotan/isbot (isbot)</summary>
    
    ###
    [`v5.1.12`](https://togithub.com/omrilotan/isbot/blob/HEAD/CHANGELOG.md#5112)
    
    [Compare
    Source](https://togithub.com/omrilotan/isbot/compare/v5.1.11...v5.1.12)
    
    - \[Pattern] Pattern updates: [Project
    LightSpeed](https://engineering.fb.com/2020/03/02/data-infrastructure/messenger/)
    browsers are not bots
    
    </details>
    
    <details>
    <summary>vercel/next.js (next)</summary>
    
    ###
    [`v14.2.5`](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5)
    
    [Compare
    Source](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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/SAP/ui5-webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 15, 2024
    Copy the full SHA
    57157b5 View commit details
  2. chore(deps): bump braces from 3.0.2 to 3.0.3 in /templates/nextjs-app (

    …#6082)
    
    Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to
    3.0.3.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d"><code>74b2db2</code></a>
    3.0.3</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e"><code>88f1429</code></a>
    update eslint. lint, fix unit tests.</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff"><code>415d660</code></a>
    Snyk js braces 6838727 (<a
    href="https://redirect.github.com/micromatch/braces/issues/40">#40</a>)</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6"><code>190510f</code></a>
    fix tests, skip 1 test in test/braces.expand</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856"><code>716eb9f</code></a>
    readme bump</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3"><code>a5851e5</code></a>
    Merge pull request <a
    href="https://redirect.github.com/micromatch/braces/issues/37">#37</a>
    from coderaiser/fix/vulnerability</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538"><code>2092bd1</code></a>
    feature: braces: add maxSymbols (<a
    href="https://github.com/micromatch/braces/issues/">https://github.com/micromatch/braces/issues/</a>...</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3"><code>9f5b4cf</code></a>
    fix: vulnerability (<a
    href="https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727">https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727</a>)</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d"><code>98414f9</code></a>
    remove funding file</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14"><code>665ab5d</code></a>
    update keepEscaping doc (<a
    href="https://redirect.github.com/micromatch/braces/issues/27">#27</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/micromatch/braces/compare/3.0.2...3.0.3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=braces&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the
    [Security Alerts
    page](https://github.com/SAP/ui5-webcomponents-react/network/alerts).
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 15, 2024
    Copy the full SHA
    ee41ab5 View commit details
  3. chore(deps): update all non-major dependencies (examples & templates)…

    … to v7.16.0 (main) (minor) (#6076)
    
    [![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-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
    ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
    | [`7.15.0` ->
    `7.16.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.15.0/7.16.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.15.0/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.15.0/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
    ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
    | [`7.15.0` ->
    `7.16.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.15.0/7.16.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.15.0/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.15.0/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (@&#8203;typescript-eslint/eslint-plugin)</summary>
    
    ###
    [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7160-2024-07-08)
    
    [Compare
    Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0)
    
    ##### 🚀 Features
    
    -   **rule-tester:** stricter rule test validations
    
    - **eslint-plugin:** \[no-unnecessary-parameter-property-assignment] add
    new rule
    
    - **eslint-plugin:** add support for nested namespaces to
    unsafe-member-access
    
    -   **eslint-plugin:** \[no-floating-promises] add checkThenables option
    
    ##### 🩹 Fixes
    
    - **deps:** update dependency
    [@&#8203;eslint-community/regexpp](https://togithub.com/eslint-community/regexpp)
    to v4.11.0
    
    - **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests
    from
    [#&#8203;9263](https://togithub.com/typescript-eslint/typescript-eslint/issues/9263)
    `checkThenables`
    
    -   **website:** react key error on internal pages of website
    
    - **eslint-plugin:** \[restrict-template-expressions] don't report
    tuples if `allowArray` option is enabled
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Josh Goldberg ✨
    -   Juan Sanchez
    -   Vinccool96
    -   YeonJuan
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    </details>
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (@&#8203;typescript-eslint/parser)</summary>
    
    ###
    [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7160-2024-07-08)
    
    [Compare
    Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0)
    
    ##### 🩹 Fixes
    
    - **deps:** update dependency
    [@&#8203;eslint-community/regexpp](https://togithub.com/eslint-community/regexpp)
    to v4.11.0
    
    -   **website:** react key error on internal pages of website
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Josh Goldberg ✨
    -   Juan Sanchez
    -   Vinccool96
    -   YeonJuan
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these
    updates 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/SAP/ui5-webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 15, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d7ea410 View commit details
  4. chore(deps): update all non-major dependencies (main) (minor) (#6077)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [@semantic-release/github](https://togithub.com/semantic-release/github)
    | [`10.0.6` ->
    `10.1.0`](https://renovatebot.com/diffs/npm/@semantic-release%2fgithub/10.0.6/10.1.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@semantic-release%2fgithub/10.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@semantic-release%2fgithub/10.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@semantic-release%2fgithub/10.0.6/10.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@semantic-release%2fgithub/10.0.6/10.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
    ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
    | [`7.14.1` ->
    `7.16.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.14.1/7.16.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.14.1/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.14.1/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
    ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
    | [`7.14.1` ->
    `7.16.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.14.1/7.16.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.14.1/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.14.1/7.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>semantic-release/github
    (@&#8203;semantic-release/github)</summary>
    
    ###
    [`v10.1.0`](https://togithub.com/semantic-release/github/releases/tag/v10.1.0)
    
    [Compare
    Source](https://togithub.com/semantic-release/github/compare/v10.0.7...v10.1.0)
    
    ##### Features
    
    - use branch prerelease property for detection
    ([#&#8203;863](https://togithub.com/semantic-release/github/issues/863))
    ([45b8da9](https://togithub.com/semantic-release/github/commit/45b8da99a95f71d3549c22d463c4a9bd38fb2fb9))
    
    ###
    [`v10.0.7`](https://togithub.com/semantic-release/github/releases/tag/v10.0.7)
    
    [Compare
    Source](https://togithub.com/semantic-release/github/compare/v10.0.6...v10.0.7)
    
    ##### Bug Fixes
    
    - replace github search api with graphql in success lifecycle method
    ([#&#8203;857](https://togithub.com/semantic-release/github/issues/857))
    ([be394cf](https://togithub.com/semantic-release/github/commit/be394cfb9190b9cb8961e7a9155f39eb00cbde8b))
    
    </details>
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (@&#8203;typescript-eslint/eslint-plugin)</summary>
    
    ###
    [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7160-2024-07-08)
    
    [Compare
    Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0)
    
    ##### 🚀 Features
    
    -   **rule-tester:** stricter rule test validations
    
    - **eslint-plugin:** \[no-unnecessary-parameter-property-assignment] add
    new rule
    
    - **eslint-plugin:** add support for nested namespaces to
    unsafe-member-access
    
    -   **eslint-plugin:** \[no-floating-promises] add checkThenables option
    
    ##### 🩹 Fixes
    
    - **deps:** update dependency
    [@&#8203;eslint-community/regexpp](https://togithub.com/eslint-community/regexpp)
    to v4.11.0
    
    - **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests
    from
    [#&#8203;9263](https://togithub.com/typescript-eslint/typescript-eslint/issues/9263)
    `checkThenables`
    
    -   **website:** react key error on internal pages of website
    
    - **eslint-plugin:** \[restrict-template-expressions] don't report
    tuples if `allowArray` option is enabled
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Josh Goldberg ✨
    -   Juan Sanchez
    -   Vinccool96
    -   YeonJuan
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v7.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7150-2024-07-01)
    
    [Compare
    Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.0)
    
    ##### 🚀 Features
    
    -   **eslint-plugin:** \[array-type] detect `Readonly<string[]>` case
    
    - **eslint-plugin:** back-port new rules around empty object types from
    v8
    
    ##### 🩹 Fixes
    
    - disable `EXPERIMENTAL_useProjectService` in `disabled-type-checked`
    shared config
    
    - **eslint-plugin:** \[no-unsafe-return] differentiate a types-error any
    from a true any
    
    - **eslint-plugin:** \[no-unsafe-call] differentiate a types-error any
    from a true any
    
    ##### ❤️  Thank You
    
    -   auvred
    -   Kim Sang Du
    -   rgehbt
    -   Vinccool96
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    </details>
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (@&#8203;typescript-eslint/parser)</summary>
    
    ###
    [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7160-2024-07-08)
    
    [Compare
    Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0)
    
    ##### 🩹 Fixes
    
    - **deps:** update dependency
    [@&#8203;eslint-community/regexpp](https://togithub.com/eslint-community/regexpp)
    to v4.11.0
    
    -   **website:** react key error on internal pages of website
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Josh Goldberg ✨
    -   Juan Sanchez
    -   Vinccool96
    -   YeonJuan
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v7.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7150-2024-07-01)
    
    [Compare
    Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.0)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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/SAP/ui5-webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 15, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6baeaff View commit details
  5. chore(deps): update ui5 web components react (examples & templates) (…

    …main) (patch) (#6075)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [@ui5/webcomponents](https://togithub.com/SAP/ui5-webcomponents)
    ([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/main))
    | [`1.24.6` ->
    `1.24.7`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents/1.24.6/1.24.7)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents/1.24.6/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents/1.24.6/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [@ui5/webcomponents-fiori](https://togithub.com/SAP/ui5-webcomponents)
    ([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/fiori))
    | [`1.24.6` ->
    `1.24.7`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-fiori/1.24.6/1.24.7)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-fiori/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-fiori/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-fiori/1.24.6/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-fiori/1.24.6/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [@ui5/webcomponents-icons](https://togithub.com/SAP/ui5-webcomponents)
    ([source](https://togithub.com/SAP/ui5-webcomponents/tree/HEAD/packages/icons))
    | [`1.24.6` ->
    `1.24.7`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-icons/1.24.6/1.24.7)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-icons/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-icons/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-icons/1.24.6/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-icons/1.24.6/1.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@ui5/webcomponents-react](https://sap.github.io/ui5-webcomponents-react)
    ([source](https://togithub.com/SAP/ui5-webcomponents-react/tree/HEAD/packages/main))
    | [`1.29.3` ->
    `1.29.4`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-react/1.29.3/1.29.4)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-react/1.29.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@ui5%2fwebcomponents-react/1.29.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@ui5%2fwebcomponents-react/1.29.3/1.29.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-react/1.29.3/1.29.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>SAP/ui5-webcomponents (@&#8203;ui5/webcomponents)</summary>
    
    ###
    [`v1.24.7`](https://togithub.com/SAP/ui5-webcomponents/releases/tag/v1.24.7)
    
    [Compare
    Source](https://togithub.com/SAP/ui5-webcomponents/compare/v1.24.6...v1.24.7)
    
    ##### Bug Fixes
    
    - **ui5-input, ui5-combobox, ui5-multi-combobox:** prevent native input
    autocomplete
    ([#&#8203;9141](https://togithub.com/SAP/ui5-webcomponents/issues/9141))
    ([ddd6314](https://togithub.com/SAP/ui5-webcomponents/commit/ddd6314e7ed0360b1d9be4dd56642725291ad223))
    - **ui5-multi-combobox:** fix scoping by querying on pure tag attr
    ([165b0e0](https://togithub.com/SAP/ui5-webcomponents/commit/165b0e017f4276f42a2e712e862b6b6068ffc577))
    
    </details>
    
    <details>
    <summary>SAP/ui5-webcomponents-react
    (@&#8203;ui5/webcomponents-react)</summary>
    
    ###
    [`v1.29.4`](https://togithub.com/SAP/ui5-webcomponents-react/releases/tag/v1.29.4)
    
    [Compare
    Source](https://togithub.com/SAP/ui5-webcomponents-react/compare/v1.29.3...v1.29.4)
    
    ##### Bug Fixes
    
    - apply correct scoping for internal ui5wc CSS vars
    ([#&#8203;6059](https://togithub.com/SAP/ui5-webcomponents-react/issues/6059))
    ([b7200cc](https://togithub.com/SAP/ui5-webcomponents-react/commit/b7200cc6218f018abf47d4be1ad38e5d219a0d0a)),
    closes
    [#&#8203;6051](https://togithub.com/SAP/ui5-webcomponents-react/issues/6051)
    - **DynamicPage:** always show focused element when Tabbing in content
    ([#&#8203;6003](https://togithub.com/SAP/ui5-webcomponents-react/issues/6003))
    ([6d61f24](https://togithub.com/SAP/ui5-webcomponents-react/commit/6d61f245ca2664eb2e649e21ba1806bcb62eb32b)),
    closes
    [#&#8203;6000](https://togithub.com/SAP/ui5-webcomponents-react/issues/6000)
    - **MessageViewItem:** enable details view if `titleText` is overflowing
    ([#&#8203;6015](https://togithub.com/SAP/ui5-webcomponents-react/issues/6015))
    ([1bd5250](https://togithub.com/SAP/ui5-webcomponents-react/commit/1bd5250755f4702013a998b53c34fc7db40888bb)),
    closes
    [#&#8203;5990](https://togithub.com/SAP/ui5-webcomponents-react/issues/5990)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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/SAP/ui5-webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 15, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    079ed9a View commit details
  6. fix(codemod): fix import statment for UI5 Web Component enums (#6084)

    MarcusNotheis authored Jul 15, 2024
    Copy the full SHA
    b3a5aed View commit details

Commits on Jul 17, 2024

  1. feat(codemod): transform Text wrapping to maxLines (#6085)

    MarcusNotheis authored Jul 17, 2024
    Copy the full SHA
    a879a9b View commit details
  2. feat(codemod): basic replacements for DynamicPage (#6086)

    MarcusNotheis authored Jul 17, 2024
    Copy the full SHA
    93819a9 View commit details
  3. chore(renovate): create dedicated group for rimraf dep (#6083)

    Lukas742 authored Jul 17, 2024
    Copy the full SHA
    c84f784 View commit details
  4. ci: update renovate

    MarcusNotheis authored Jul 17, 2024
    Copy the full SHA
    50f22ef View commit details
  5. chore(deps): update all non-major dependencies (main) (patch) (#6074)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence | Type |
    Update |
    |---|---|---|---|---|---|---|---|
    | [@babel/cli](https://babel.dev/docs/en/next/babel-cli)
    ([source](https://togithub.com/babel/babel/tree/HEAD/packages/babel-cli))
    | [`7.24.7` ->
    `7.24.8`](https://renovatebot.com/diffs/npm/@babel%2fcli/7.24.7/7.24.8)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcli/7.24.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fcli/7.24.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fcli/7.24.7/7.24.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fcli/7.24.7/7.24.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [@babel/core](https://babel.dev/docs/en/next/babel-core)
    ([source](https://togithub.com/babel/babel/tree/HEAD/packages/babel-core))
    | [`7.24.7` ->
    `7.24.9`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.24.7/7.24.9)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcore/7.24.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fcore/7.24.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fcore/7.24.7/7.24.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fcore/7.24.7/7.24.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [@babel/preset-env](https://babel.dev/docs/en/next/babel-preset-env)
    ([source](https://togithub.com/babel/babel/tree/HEAD/packages/babel-preset-env))
    | [`7.24.7` ->
    `7.24.8`](https://renovatebot.com/diffs/npm/@babel%2fpreset-env/7.24.7/7.24.8)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fpreset-env/7.24.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fpreset-env/7.24.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fpreset-env/7.24.7/7.24.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fpreset-env/7.24.7/7.24.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    |
    [@cypress/code-coverage](https://togithub.com/cypress-io/code-coverage)
    | [`3.12.39` ->
    `3.12.42`](https://renovatebot.com/diffs/npm/@cypress%2fcode-coverage/3.12.39/3.12.42)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@cypress%2fcode-coverage/3.12.42?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@cypress%2fcode-coverage/3.12.42?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@cypress%2fcode-coverage/3.12.39/3.12.42?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cypress%2fcode-coverage/3.12.39/3.12.42?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [@tanstack/react-virtual](https://tanstack.com/virtual)
    ([source](https://togithub.com/TanStack/virtual/tree/HEAD/packages/react-virtual))
    | [`3.8.1` ->
    `3.8.3`](https://renovatebot.com/diffs/npm/@tanstack%2freact-virtual/3.8.1/3.8.3)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@tanstack%2freact-virtual/3.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tanstack%2freact-virtual/3.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tanstack%2freact-virtual/3.8.1/3.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tanstack%2freact-virtual/3.8.1/3.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dependencies | patch |
    |
    [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
    ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
    | [`20.14.9` ->
    `20.14.11`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.9/20.14.11)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.9/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.9/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    |
    [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
    ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
    | [`7.16.0` ->
    `7.16.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.16.0/7.16.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.16.0/7.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.16.0/7.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    |
    [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
    ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
    | [`7.16.0` ->
    `7.16.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.16.0/7.16.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.16.0/7.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.16.0/7.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [actions/setup-node](https://togithub.com/actions/setup-node) |
    `v4.0.2` -> `v4.0.3` |
    [![age](https://developer.mend.io/api/mc/badges/age/github-tags/actions%2fsetup-node/v4.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/actions%2fsetup-node/v4.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/actions%2fsetup-node/v4.0.2/v4.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/actions%2fsetup-node/v4.0.2/v4.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | action | patch |
    | [chromatic](https://www.chromatic.com)
    ([source](https://togithub.com/chromaui/chromatic-cli)) | [`11.5.4` ->
    `11.5.5`](https://renovatebot.com/diffs/npm/chromatic/11.5.4/11.5.5) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/chromatic/11.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/chromatic/11.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/chromatic/11.5.4/11.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/chromatic/11.5.4/11.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [cssnano](https://togithub.com/cssnano/cssnano) | [`7.0.3` ->
    `7.0.4`](https://renovatebot.com/diffs/npm/cssnano/7.0.3/7.0.4) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/cssnano/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cssnano/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cssnano/7.0.3/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cssnano/7.0.3/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [cypress](https://cypress.io)
    ([source](https://togithub.com/cypress-io/cypress)) | [`13.13.0` ->
    `13.13.1`](https://renovatebot.com/diffs/npm/cypress/13.13.0/13.13.1) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/cypress/13.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cypress/13.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cypress/13.13.0/13.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cypress/13.13.0/13.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    |
    [eslint-plugin-react](https://togithub.com/jsx-eslint/eslint-plugin-react)
    | [`7.34.3` ->
    `7.34.4`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.34.3/7.34.4)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react/7.34.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-react/7.34.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-react/7.34.3/7.34.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react/7.34.3/7.34.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [lerna](https://lerna.js.org)
    ([source](https://togithub.com/lerna/lerna/tree/HEAD/packages/lerna)) |
    [`8.1.5` ->
    `8.1.6`](https://renovatebot.com/diffs/npm/lerna/8.1.5/8.1.6) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/lerna/8.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lerna/8.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lerna/8.1.5/8.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lerna/8.1.5/8.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [npm-run-all2](https://togithub.com/bcomnes/npm-run-all2) | [`6.2.0`
    -> `6.2.2`](https://renovatebot.com/diffs/npm/npm-run-all2/6.2.0/6.2.2)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/npm-run-all2/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/npm-run-all2/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/npm-run-all2/6.2.0/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/npm-run-all2/6.2.0/6.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [prettier](https://prettier.io)
    ([source](https://togithub.com/prettier/prettier)) | [`3.3.2` ->
    `3.3.3`](https://renovatebot.com/diffs/npm/prettier/3.3.2/3.3.3) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.3.2/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.3.2/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [typedoc](https://typedoc.org)
    ([source](https://togithub.com/TypeStrong/TypeDoc)) | [`0.26.3` ->
    `0.26.4`](https://renovatebot.com/diffs/npm/typedoc/0.26.3/0.26.4) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/typedoc/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typedoc/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typedoc/0.26.3/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typedoc/0.26.3/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    | [vite](https://vitejs.dev)
    ([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) |
    [`5.3.2` -> `5.3.4`](https://renovatebot.com/diffs/npm/vite/5.3.2/5.3.4)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.3.2/5.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.3.2/5.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | devDependencies | patch |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>babel/babel (@&#8203;babel/cli)</summary>
    
    ###
    [`v7.24.8`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7248-2024-07-11)
    
    [Compare
    Source](https://togithub.com/babel/babel/compare/v7.24.7...v7.24.8)
    
    ##### 👓 Spec Compliance
    
    -   `babel-parser`
    - [#&#8203;16567](https://togithub.com/babel/babel/pull/16567) Do not
    use strict mode in TS `declare`
    ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
    
    ##### 🐛 Bug Fix
    
    -   `babel-generator`
    - [#&#8203;16630](https://togithub.com/babel/babel/pull/16630) Correctly
    print parens around `in` in `for` heads
    ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
    - [#&#8203;16626](https://togithub.com/babel/babel/pull/16626) Fix
    printing of comments in `await using`
    ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
    - [#&#8203;16591](https://togithub.com/babel/babel/pull/16591) fix
    typescript code generation for yield expression inside type expre…
    ([@&#8203;SreeXD](https://togithub.com/SreeXD))
    -   `babel-parser`
    - [#&#8203;16613](https://togithub.com/babel/babel/pull/16613) Disallow
    destructuring assignment in `using` declarations
    ([@&#8203;H0onnn](https://togithub.com/H0onnn))
    - [#&#8203;16490](https://togithub.com/babel/babel/pull/16490) fix: do
    not add `.value: undefined` to regexp literals
    ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
    -   `babel-types`
    - [#&#8203;16615](https://togithub.com/babel/babel/pull/16615) Remove
    boolean props from `ObjectTypeInternalSlot` visitor keys
    ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
    -   `babel-plugin-transform-typescript`
    - [#&#8203;16566](https://togithub.com/babel/babel/pull/16566) fix:
    Correctly handle `export import x =`
    ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
    
    ##### 💅 Polish
    
    -   `babel-generator`
    - [#&#8203;16625](https://togithub.com/babel/babel/pull/16625) Avoid
    unnecessary parens around `async` in `for await`
    ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
    -   `babel-traverse`
    - [#&#8203;16619](https://togithub.com/babel/babel/pull/16619) Avoid
    checking `Scope.globals` multiple times
    ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
    
    </details>
    
    <details>
    <summary>cypress-io/code-coverage
    (@&#8203;cypress/code-coverage)</summary>
    
    ###
    [`v3.12.42`](https://togithub.com/cypress-io/code-coverage/releases/tag/v3.12.42)
    
    [Compare
    Source](https://togithub.com/cypress-io/code-coverage/compare/v3.12.41...v3.12.42)
    
    ##### Bug Fixes
    
    - **deps:** update dependency
    [@&#8203;cypress/webpack-preprocessor](https://togithub.com/cypress/webpack-preprocessor)
    to v6.0.2
    ([#&#8203;852](https://togithub.com/cypress-io/code-coverage/issues/852))
    ([631fbfe](https://togithub.com/cypress-io/code-coverage/commit/631fbfe2b7c36a1432b93dd9da64004086375407))
    
    ###
    [`v3.12.41`](https://togithub.com/cypress-io/code-coverage/releases/tag/v3.12.41)
    
    [Compare
    Source](https://togithub.com/cypress-io/code-coverage/compare/v3.12.40...v3.12.41)
    
    ##### Bug Fixes
    
    - **deps:** update dependency
    [@&#8203;types/react](https://togithub.com/types/react) to v18.3.3
    ([#&#8203;838](https://togithub.com/cypress-io/code-coverage/issues/838))
    ([6af6991](https://togithub.com/cypress-io/code-coverage/commit/6af69919bd69dd03bdd72fbf3c78f819f4331c50))
    
    ###
    [`v3.12.40`](https://togithub.com/cypress-io/code-coverage/releases/tag/v3.12.40)
    
    [Compare
    Source](https://togithub.com/cypress-io/code-coverage/compare/v3.12.39...v3.12.40)
    
    ##### Bug Fixes
    
    - fix error when testing cross-origin code
    ([#&#8203;685](https://togithub.com/cypress-io/code-coverage/issues/685))
    ([aaf6ad0](https://togithub.com/cypress-io/code-coverage/commit/aaf6ad0dbb82e46110ebae1ad1edc55558518885))
    
    </details>
    
    <details>
    <summary>TanStack/virtual (@&#8203;tanstack/react-virtual)</summary>
    
    ###
    [`v3.8.3`](https://togithub.com/TanStack/virtual/releases/tag/v3.8.3)
    
    [Compare
    Source](https://togithub.com/TanStack/virtual/compare/v3.8.2...v3.8.3)
    
    Version 3.8.3 - 7/11/24, 4:12 AM (Manual Release)
    
    #### Changes
    
    ##### Chore
    
    - deps: update dependency sherif to ^0.10.0
    ([#&#8203;758](https://togithub.com/TanStack/virtual/issues/758))
    ([`b572dcd`](https://togithub.com/TanStack/virtual/commit/b572dcd)) by
    renovate\[bot]
    - deps: update dependency
    [@&#8203;faker-js/faker](https://togithub.com/faker-js/faker) to v8
    ([#&#8203;756](https://togithub.com/TanStack/virtual/issues/756))
    ([`42c9234`](https://togithub.com/TanStack/virtual/commit/42c9234)) by
    renovate\[bot]
    
    ##### Ci
    
    - enable npm provenance
    ([#&#8203;759](https://togithub.com/TanStack/virtual/issues/759))
    ([`50ab53b`](https://togithub.com/TanStack/virtual/commit/50ab53b)) by
    Lachlan Collins
    - Improve Nx inputs
    ([#&#8203;757](https://togithub.com/TanStack/virtual/issues/757))
    ([`d403e19`](https://togithub.com/TanStack/virtual/commit/d403e19)) by
    Lachlan Collins
    
    #### Packages
    
    -
    [@&#8203;tanstack/lit-virtual](https://togithub.com/tanstack/lit-virtual)[@&#8203;3](https://togithub.com/3).8.3
    -
    [@&#8203;tanstack/react-virtual](https://togithub.com/tanstack/react-virtual)[@&#8203;3](https://togithub.com/3).8.3
    -
    [@&#8203;tanstack/solid-virtual](https://togithub.com/tanstack/solid-virtual)[@&#8203;3](https://togithub.com/3).8.3
    -
    [@&#8203;tanstack/svelte-virtual](https://togithub.com/tanstack/svelte-virtual)[@&#8203;3](https://togithub.com/3).8.3
    -
    [@&#8203;tanstack/virtual-core](https://togithub.com/tanstack/virtual-core)[@&#8203;3](https://togithub.com/3).8.3
    -
    [@&#8203;tanstack/vue-virtual](https://togithub.com/tanstack/vue-virtual)[@&#8203;3](https://togithub.com/3).8.3
    
    ###
    [`v3.8.2`](https://togithub.com/TanStack/virtual/releases/tag/v3.8.2)
    
    [Compare
    Source](https://togithub.com/TanStack/virtual/compare/v3.8.1...v3.8.2)
    
    Version 3.8.2 - 7/9/24, 5:40 AM (Manual Release)
    
    #### Changes
    
    ##### Chore
    
    - deps: update dependency
    [@&#8203;tanstack/config](https://togithub.com/tanstack/config) to
    ^0.9.2 ([#&#8203;755](https://togithub.com/TanStack/virtual/issues/755))
    ([`a4d2d41`](https://togithub.com/TanStack/virtual/commit/a4d2d41)) by
    renovate\[bot]
    - deps: update all non-major dependencies
    ([#&#8203;754](https://togithub.com/TanStack/virtual/issues/754))
    ([`1fe8a10`](https://togithub.com/TanStack/virtual/commit/1fe8a10)) by
    renovate\[bot]
    - deps: update all non-major dependencies
    ([#&#8203;753](https://togithub.com/TanStack/virtual/issues/753))
    ([`557791a`](https://togithub.com/TanStack/virtual/commit/557791a)) by
    renovate\[bot]
    
    ##### Ci
    
    - renovate: Add ignorePresets
    ([`455c99b`](https://togithub.com/TanStack/virtual/commit/455c99b)) by
    Lachlan Collins
    - Add PR previews with `pkg-pr-new`
    ([#&#8203;751](https://togithub.com/TanStack/virtual/issues/751))
    ([`9c3ee80`](https://togithub.com/TanStack/virtual/commit/9c3ee80)) by
    Lachlan Collins
    - Optimise GitHub Actions workflow
    ([#&#8203;746](https://togithub.com/TanStack/virtual/issues/746))
    ([`36faca8`](https://togithub.com/TanStack/virtual/commit/36faca8)) by
    Lachlan Collins
    
    ##### Docs
    
    - add documentation links to Lit Virtual
    ([#&#8203;747](https://togithub.com/TanStack/virtual/issues/747))
    ([`9f89211`](https://togithub.com/TanStack/virtual/commit/9f89211)) by
    [@&#8203;kadoshms](https://togithub.com/kadoshms)
    
    #### Packages
    
    -
    [@&#8203;tanstack/lit-virtual](https://togithub.com/tanstack/lit-virtual)[@&#8203;3](https://togithub.com/3).8.2
    -
    [@&#8203;tanstack/react-virtual](https://togithub.com/tanstack/react-virtual)[@&#8203;3](https://togithub.com/3).8.2
    -
    [@&#8203;tanstack/solid-virtual](https://togithub.com/tanstack/solid-virtual)[@&#8203;3](https://togithub.com/3).8.2
    -
    [@&#8203;tanstack/svelte-virtual](https://togithub.com/tanstack/svelte-virtual)[@&#8203;3](https://togithub.com/3).8.2
    -
    [@&#8203;tanstack/virtual-core](https://togithub.com/tanstack/virtual-core)[@&#8203;3](https://togithub.com/3).8.2
    -
    [@&#8203;tanstack/vue-virtual](https://togithub.com/tanstack/vue-virtual)[@&#8203;3](https://togithub.com/3).8.2
    
    </details>
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (@&#8203;typescript-eslint/eslint-plugin)</summary>
    
    ###
    [`v7.16.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7161-2024-07-15)
    
    [Compare
    Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.0...v7.16.1)
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-unnecessary-type-parameters] descend into all
    parts of mapped types in no-unnecessary-type-parameters
    
    ##### ❤️  Thank You
    
    -   Dan Vanderkam
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    </details>
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (@&#8203;typescript-eslint/parser)</summary>
    
    ###
    [`v7.16.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7161-2024-07-15)
    
    [Compare
    Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.0...v7.16.1)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    </details>
    
    <details>
    <summary>actions/setup-node (actions/setup-node)</summary>
    
    ###
    [`v4.0.3`](https://togithub.com/actions/setup-node/compare/v4.0.2...v4.0.3)
    
    [Compare
    Source](https://togithub.com/actions/setup-node/compare/v4.0.2...v4.0.3)
    
    </details>
    
    <details>
    <summary>chromaui/chromatic-cli (chromatic)</summary>
    
    ###
    [`v11.5.5`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1155-Mon-Jul-08-2024)
    
    [Compare
    Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.4...v11.5.5)
    
    ##### 🐛 Bug Fix
    
    - Add missing skipUpdateCheck option to config schema
    [#&#8203;1011](https://togithub.com/chromaui/chromatic-cli/pull/1011)
    ([@&#8203;ryan-case-ml](https://togithub.com/ryan-case-ml))
    
    ##### Authors: 1
    
    - Ryan Case ([@&#8203;ryan-case-ml](https://togithub.com/ryan-case-ml))
    
    ***
    
    </details>
    
    <details>
    <summary>cssnano/cssnano (cssnano)</summary>
    
    ###
    [`v7.0.4`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%407.0.4):
    v7.0.4
    
    [Compare
    Source](https://togithub.com/cssnano/cssnano/compare/[email protected]@7.0.4)
    
    #### Bug fixes
    
    - fix(postcss-convert-values): preserve percent sign in
    border-image-width in
    [https://github.com/cssnano/cssnano/pull/1645](https://togithub.com/cssnano/cssnano/pull/1645)
    
    </details>
    
    <details>
    <summary>cypress-io/cypress (cypress)</summary>
    
    ###
    [`v13.13.1`](https://togithub.com/cypress-io/cypress/releases/tag/v13.13.1)
    
    [Compare
    Source](https://togithub.com/cypress-io/cypress/compare/v13.13.0...v13.13.1)
    
    Changelog: https://docs.cypress.io/guides/references/changelog#13-13-1
    
    </details>
    
    <details>
    <summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary>
    
    ###
    [`v7.34.4`](https://togithub.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7344---20240713)
    
    [Compare
    Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4)
    
    ##### Fixed
    
    - \[`prop-types`]: fix `className` missing in prop validation false
    negative ([#&#8203;3749]
    [@&#8203;akulsr0](https://togithub.com/akulsr0))
    - \[`sort-prop-types`]: Check for undefined before accessing
    `node.typeAnnotation.typeAnnotation` ([#&#8203;3779]
    [@&#8203;tylerlaprade](https://togithub.com/tylerlaprade))
    
    [7.34.4]:
    https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4
    
    [#&#8203;3779]:
    https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3779
    
    [#&#8203;3749]:
    https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3749
    
    </details>
    
    <details>
    <summary>lerna/lerna (lerna)</summary>
    
    ###
    [`v8.1.6`](https://togithub.com/lerna/lerna/blob/HEAD/packages/lerna/CHANGELOG.md#816-2024-07-05)
    
    [Compare
    Source](https://togithub.com/lerna/lerna/compare/v8.1.5...v8.1.6)
    
    ##### Bug Fixes
    
    - set explicit string-width dependency
    ([#&#8203;4038](https://togithub.com/lerna/lerna/issues/4038))
    ([5f3603a](https://togithub.com/lerna/lerna/commit/5f3603a6f44a858ee65b1535ab91d3497812ddb8))
    
    </details>
    
    <details>
    <summary>bcomnes/npm-run-all2 (npm-run-all2)</summary>
    
    ###
    [`v6.2.2`](https://togithub.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v622)
    
    [Compare
    Source](https://togithub.com/bcomnes/npm-run-all2/compare/v6.2.1...v6.2.2)
    
    ##### Commits
    
    - Revert "Compatibility: npm, yarn and pnpm run scripts"
    [`fc35f0d`](https://togithub.com/bcomnes/npm-run-all2/commit/fc35f0dc4f78afc1c631fa94b6ac85ba0fb0e7b1)
    
    ###
    [`v6.2.1`](https://togithub.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v621)
    
    [Compare
    Source](https://togithub.com/bcomnes/npm-run-all2/compare/v6.2.0...v6.2.1)
    
    ##### Merged
    
    - Compatibility: npm, yarn and pnpm run scripts
    [`#143`](https://togithub.com/bcomnes/npm-run-all2/pull/143)
    - Use neostandard + add more static code analysis
    [`#142`](https://togithub.com/bcomnes/npm-run-all2/pull/142)
    - Upgrade: Bump c8 from 9.1.0 to 10.0.0
    [`#141`](https://togithub.com/bcomnes/npm-run-all2/pull/141)
    - Upgrade: Bump p-queue from 7.4.1 to 8.0.1
    [`#138`](https://togithub.com/bcomnes/npm-run-all2/pull/138)
    
    </details>
    
    <details>
    <summary>prettier/prettier (prettier)</summary>
    
    ###
    [`v3.3.3`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333)
    
    [Compare
    Source](https://togithub.com/prettier/prettier/compare/3.3.2...3.3.3)
    
    [diff](https://togithub.com/prettier/prettier/compare/3.3.2...3.3.3)
    
    ##### Add parentheses for nullish coalescing in ternary
    ([#&#8203;16391](https://togithub.com/prettier/prettier/pull/16391) by
    [@&#8203;cdignam-segment](https://togithub.com/cdignam-segment))
    
    This change adds clarity to operator precedence.
    
    <!-- prettier-ignore -->
    
    ```js
    // Input
    foo ? bar ?? foo : baz;
    foo ?? bar ? a : b;
    a ? b : foo ?? bar;
    
    // Prettier 3.3.2
    foo ? bar ?? foo : baz;
    foo ?? bar ? a : b;
    a ? b : foo ?? bar;
    
    // Prettier 3.3.3
    foo ? (bar ?? foo) : baz;
    (foo ?? bar) ? a : b;
    a ? b : (foo ?? bar);
    ```
    
    ##### Add parentheses for decorator expressions
    ([#&#8203;16458](https://togithub.com/prettier/prettier/pull/16458) by
    [@&#8203;y-schneider](https://togithub.com/y-schneider))
    
    Prevent parentheses around member expressions or tagged template
    literals from being removed to follow the stricter parsing rules of
    TypeScript 5.5.
    
    <!-- prettier-ignore -->
    
    ```ts
    // Input
    @&#8203;(foo`tagged template`)
    class X {}
    
    // Prettier 3.3.2
    @&#8203;foo`tagged template`
    class X {}
    
    // Prettier 3.3.3
    @&#8203;(foo`tagged template`)
    class X {}
    ```
    
    ##### Support `@let` declaration syntax
    ([#&#8203;16474](https://togithub.com/prettier/prettier/pull/16474) by
    [@&#8203;sosukesuzuki](https://togithub.com/sosukesuzuki))
    
    Adds support for Angular v18 `@let` declaration syntax.
    
    Please see the following code example. The `@let` declaration allows you
    to define local variables within the template:
    
    <!-- prettier-ignore -->
    
    ```html
    @&#8203;let name = 'Frodo';
    
    <h1>Dashboard for {{name}}</h1>
    Hello, {{name}}
    ```
    
    For more details, please refer to the excellent blog post by the Angular
    Team: [Introducing @&#8203;let in
    Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f).
    
    We also appreciate the Angular Team for kindly answering our questions
    to implement this feature.
    
    </details>
    
    <details>
    <summary>TypeStrong/TypeDoc (typedoc)</summary>
    
    ###
    [`v0.26.4`](https://togithub.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0264-2024-07-10)
    
    [Compare
    Source](https://togithub.com/TypeStrong/TypeDoc/compare/v0.26.3...v0.26.4)
    
    ##### Bug Fixes
    
    - The page navigation sidebar no longer incorrectly includes re-exports
    if the same member is exported with multiple names
    [#&#8203;2625](https://togithub.com/TypeStrong/TypeDoc/issues/2625).
    - Page navigation now ensures the current page is visible when the page
    is first loaded,
    [#&#8203;2626](https://togithub.com/TypeStrong/TypeDoc/issues/2626).
    - If a relative linked image is referenced multiple times, TypeDoc will
    no longer sometimes produce invalid links to the image
    [#&#8203;2627](https://togithub.com/TypeStrong/TypeDoc/issues/2627).
    - `@link` tags will now be validated in referenced markdown documents,
    [#&#8203;2629](https://togithub.com/TypeStrong/TypeDoc/issues/2629).
    - `@link` tags are now resolved in project documents,
    [#&#8203;2629](https://togithub.com/TypeStrong/TypeDoc/issues/2629).
    - HTML/JSON output generated by TypeDoc now contains a trailing newline,
    [#&#8203;2632](https://togithub.com/TypeStrong/TypeDoc/issues/2632).
    - TypeDoc now correctly handles markdown documents with CRLF line
    endings,
    [#&#8203;2628](https://togithub.com/TypeStrong/TypeDoc/issues/2628).
    - `@hidden` is now properly applied when placed in a function
    implementation comment,
    [#&#8203;2634](https://togithub.com/TypeStrong/TypeDoc/issues/2634).
    -   Comments on re-exports are now rendered.
    
    ##### Thanks!
    
    -   [@&#8203;bukowa](https://togithub.com/bukowa)
    -   [@&#8203;garrett-hopper](https://togithub.com/garrett-hopper)
    
    </details>
    
    <details>
    <summary>vitejs/vite (vite)</summary>
    
    ###
    [`v5.3.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small534-2024-07-16-small)
    
    [Compare
    Source](https://togithub.com/vitejs/vite/compare/v5.3.3...v5.3.4)
    
    - fix: update Terser type definitions (fix
    [#&#8203;17668](https://togithub.com/vitejs/vite/issues/17668))
    ([#&#8203;17669](https://togithub.com/vitejs/vite/issues/17669))
    ([b723a75](https://togithub.com/vitejs/vite/commit/b723a75)), closes
    [#&#8203;17668](https://togithub.com/vitejs/vite/issues/17668)
    [#&#8203;17669](https://togithub.com/vitejs/vite/issues/17669)
    - fix(build): skip preload treeshaking for nested braces
    ([#&#8203;17687](https://togithub.com/vitejs/vite/issues/17687))
    ([4be96b4](https://togithub.com/vitejs/vite/commit/4be96b4)), closes
    [#&#8203;17687](https://togithub.com/vitejs/vite/issues/17687)
    - fix(css): include `.css?url` in assets field of manifest
    ([#&#8203;17623](https://togithub.com/vitejs/vite/issues/17623))
    ([1465b20](https://togithub.com/vitejs/vite/commit/1465b20)), closes
    [#&#8203;17623](https://togithub.com/vitejs/vite/issues/17623)
    - fix(worker): nested inlined worker always fallbacked to data URI
    worker instead of using blob worker
    ([07bc489](https://togithub.com/vitejs/vite/commit/07bc489)), closes
    [#&#8203;17509](https://togithub.com/vitejs/vite/issues/17509)
    - refactor: replace includes with logical operations
    ([#&#8203;17620](https://togithub.com/vitejs/vite/issues/17620))
    ([c4a2227](https://togithub.com/vitejs/vite/commit/c4a2227)), closes
    [#&#8203;17620](https://togithub.com/vitejs/vite/issues/17620)
    - chore: add callback to http-proxy.d.ts jsdoc
    ([#&#8203;17646](https://togithub.com/vitejs/vite/issues/17646))
    ([d8a5d70](https://togithub.com/vitejs/vite/commit/d8a5d70)), closes
    [#&#8203;17646](https://togithub.com/vitejs/vite/issues/17646)
    
    ###
    [`v5.3.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small533-2024-07-03-small)
    
    [Compare
    Source](https://togithub.com/vitejs/vite/compare/v5.3.2...v5.3.3)
    
    - fix: lazily evaluate \__vite\_\_mapDeps files
    ([#&#8203;17602](https://togithub.com/vitejs/vite/issues/17602))
    ([dafff4a](https://togithub.com/vitejs/vite/commit/dafff4a)), closes
    [#&#8203;17602](https://togithub.com/vitejs/vite/issues/17602)
    - fix(deps): update all non-major dependencies
    ([#&#8203;17590](https://togithub.com/vitejs/vite/issues/17590))
    ([012490c](https://togithub.com/vitejs/vite/commit/012490c)), closes
    [#&#8203;17590](https://togithub.com/vitejs/vite/issues/17590)
    - fix(lib): remove pure CSS dynamic import
    ([#&#8203;17601](https://togithub.com/vitejs/vite/issues/17601))
    ([055f1c1](https://togithub.com/vitejs/vite/commit/055f1c1)), closes
    [#&#8203;17601](https://togithub.com/vitejs/vite/issues/17601)
    - fix(proxy): replace changeOrigin changes in 5.3.0 with new
    rewriteWsOrigin option
    ([#&#8203;17563](https://togithub.com/vitejs/vite/issues/17563))
    ([14c3d49](https://togithub.com/vitejs/vite/commit/14c3d49)), closes
    [#&#8203;17563](https://togithub.com/vitejs/vite/issues/17563)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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/SAP/ui5-webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Marcus Notheis <[email protected]>
    renovate[bot] and MarcusNotheis authored Jul 17, 2024
    Copy the full SHA
    5283a35 View commit details
  6. chore(deps): bump braces from 3.0.2 to 3.0.3 in /examples/nextjs-pages (

    #6090)
    
    Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to
    3.0.3.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d"><code>74b2db2</code></a>
    3.0.3</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e"><code>88f1429</code></a>
    update eslint. lint, fix unit tests.</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff"><code>415d660</code></a>
    Snyk js braces 6838727 (<a
    href="https://redirect.github.com/micromatch/braces/issues/40">#40</a>)</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6"><code>190510f</code></a>
    fix tests, skip 1 test in test/braces.expand</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856"><code>716eb9f</code></a>
    readme bump</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3"><code>a5851e5</code></a>
    Merge pull request <a
    href="https://redirect.github.com/micromatch/braces/issues/37">#37</a>
    from coderaiser/fix/vulnerability</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538"><code>2092bd1</code></a>
    feature: braces: add maxSymbols (<a
    href="https://github.com/micromatch/braces/issues/">https://github.com/micromatch/braces/issues/</a>...</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3"><code>9f5b4cf</code></a>
    fix: vulnerability (<a
    href="https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727">https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727</a>)</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d"><code>98414f9</code></a>
    remove funding file</li>
    <li><a
    href="https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14"><code>665ab5d</code></a>
    update keepEscaping doc (<a
    href="https://redirect.github.com/micromatch/braces/issues/27">#27</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/micromatch/braces/compare/3.0.2...3.0.3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=braces&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the
    [Security Alerts
    page](https://github.com/SAP/ui5-webcomponents-react/network/alerts).
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 17, 2024
    Copy the full SHA
    9a253cd View commit details
  7. docs: deploy v1, v2 and nightly (#6096)

    MarcusNotheis authored Jul 17, 2024
    Copy the full SHA
    9d0873e View commit details

Commits on Jul 18, 2024

  1. docs: update to new logo (#6097)

    MarcusNotheis authored Jul 18, 2024
    Copy the full SHA
    0300765 View commit details
  2. docs: add Logo.png again

    MarcusNotheis committed Jul 18, 2024
    Copy the full SHA
    44c90da View commit details

Commits on Jul 19, 2024

  1. feat(ObjectPage): refactor component to support ui5wc v2 (#6089)

    BREAKING CHANGE: `headerContent` has been renamed to `headerArea` and
    now only accepts the `ObjectPageHeader` component.
    BREAKING CHANGE: `headerTitle` has been renamed to `titleArea` and now
    only accepts the `ObjectPageTitle` component.
    BREAKING CHANGE: `footer` has been renamed to `footerArea`.
    BREAKING CHANGE: `onToggleHeaderContent` has been renamed to
    `onToggleHeaderArea`
    BREAKING CHANGE: `onPinnedStateChange` has been renamed to
    `onPinButtonToggle`
    BREAKING CHANGE: __ObjectPageTitle__: `actions` has been renamed to
    `actionsBar`. Instead of single actions, the `Toolbar` component should
    now be passed.
    BREAKING CHANGE: __ObjectPageTitle__: `navigationActions` has been
    renamed to `navigationBar`. Instead of single actions, the `Toolbar`
    component should now be passed.
    BREAKING CHANGE: __ObjectPageTitle__: `actionsToolbarProps`: Since it's
    now recommended passing the `Toolbar` component directly, this prop is
    redundant.
    BREAKING CHANGE: __ObjectPageTitle__: `navigationActionsToolbarProps`:
    Since it's now recommended passing the `Toolbar` component directly,
    this prop is redundant.
    Lukas742 authored Jul 19, 2024
    Copy the full SHA
    105b2da View commit details
  2. refactor: drop support for React 16 & 17 (#6095)

    BREAKING CHANGE: the minimum required `react` and `react-dom` version is now 18.0.0
    MarcusNotheis authored Jul 19, 2024
    Copy the full SHA
    07facf3 View commit details
  3. docs(MigrationGuide): format headings (#6098)

    Co-authored-by: Marcus Notheis <[email protected]>
    Lukas742 and MarcusNotheis authored Jul 19, 2024
    Copy the full SHA
    beb2b0d View commit details
  4. docs: add codemod (#6100)

    MarcusNotheis authored Jul 19, 2024
    Copy the full SHA
    47baa33 View commit details
  5. Copy the full SHA
    1fcbadb View commit details
Showing with 2,567 additions and 13,147 deletions.
  1. +8 −2 .github/renovate.json
  2. +1 −1 .github/workflows/chromatic.yml
  3. +8 −3 .github/workflows/docs-stable.yml
  4. +1 −1 .github/workflows/examples.yml
  5. +5 −5 .github/workflows/main.yml
  6. +1 −1 .github/workflows/release-comments.yml
  7. +1 −1 .github/workflows/release-custom-tag.yml
  8. +1 −1 .github/workflows/release-snapshot.yml
  9. +2 −2 .github/workflows/release.yml
  10. +1 −1 .github/workflows/test.yml
  11. BIN .storybook/images/favicon.ico
  12. +1 −1 .storybook/theme.js
  13. +84 −3,903 CHANGELOG.md
  14. +3 −3 README.md
  15. BIN assets/Logo-Sticker.png
  16. BIN assets/Logo.png
  17. BIN assets/Logo_Dark_Mode.png
  18. +2 −2 docs/MigrationGuide.archive.md
  19. +14 −0 docs/MigrationGuide.css
  20. +97 −15 docs/MigrationGuide.mdx
  21. +2 −2 docs/Welcome.mdx
  22. +6 −6 docs/knowledge-base/FAQ.mdx
  23. +1 −1 docs/knowledge-base/Public-Utils.mdx
  24. +3 −5 docs/knowledge-base/ServerSideRendering.mdx
  25. +3 −8 docs/knowledge-base/Styling.mdx
  26. +97 −97 examples/nextjs-app/package-lock.json
  27. +5 −5 examples/nextjs-app/package.json
  28. +104 −104 examples/nextjs-pages/package-lock.json
  29. +5 −5 examples/nextjs-pages/package.json
  30. +104 −109 examples/remix-ts/package-lock.json
  31. +88 −87 examples/vite-ts/package-lock.json
  32. +1 −1 lerna.json
  33. +3 −3 package.json
  34. +39 −1,763 packages/base/CHANGELOG.md
  35. +1 −1 packages/base/README.md
  36. +2 −2 packages/base/package.json
  37. +0 −2 packages/base/src/hooks/index.ts
  38. +0 −24 packages/base/src/hooks/useIsomorphicId.ts
  39. +2 −8 packages/base/src/utils/index.ts
  40. +13 −1,867 packages/charts/CHANGELOG.md
  41. +2 −2 packages/charts/package.json
  42. +4 −4 packages/charts/src/components/BulletChart/BulletChart.tsx
  43. +3 −3 packages/charts/src/components/ColumnChartWithTrend/ColumnChartWithTrend.tsx
  44. +4 −4 packages/charts/src/components/ComposedChart/index.tsx
  45. +1 −1 packages/charts/src/hooks/useChartMargin.ts
  46. +1 −1 packages/charts/src/internal/Utils.ts
  47. +42 −24 packages/cli/CHANGELOG.md
  48. +1 −1 packages/cli/package.json
  49. +81 −17 packages/cli/src/bin/index.ts
  50. +40 −0 packages/cli/src/scripts/codemod/main.ts
  51. +34 −1 packages/cli/src/scripts/codemod/transforms/v2/codemodConfig.json
  52. +90 −1 packages/cli/src/scripts/codemod/transforms/v2/main.cts
  53. +1 −1 packages/cli/src/scripts/create-wrappers/PropTypesRenderer.ts
  54. +36 −1 packages/compat/CHANGELOG.md
  55. +3 −3 packages/compat/package.json
  56. +1 −1 packages/compat/src/components/Table/index.tsx
  57. +9 −1 packages/compat/src/components/Toolbar/index.tsx
  58. +6 −96 packages/cypress-commands/CHANGELOG.md
  59. +1 −1 packages/cypress-commands/README.md
  60. +1 −1 packages/cypress-commands/package.json
  61. +49 −3,882 packages/main/CHANGELOG.md
  62. +3 −3 packages/main/package.json
  63. +1 −1 packages/main/src/components/ActionSheet/index.tsx
  64. +3 −3 packages/main/src/components/AnalyticalCardHeader/index.tsx
  65. +1 −1 packages/main/src/components/AnalyticalTable/AnalyticalTable.mdx
  66. +6 −6 packages/main/src/components/AnalyticalTable/AnalyticalTableHooks.mdx
  67. +1 −1 packages/main/src/components/AnalyticalTable/Recipes.mdx
  68. +2 −3 packages/main/src/components/AnalyticalTable/index.tsx
  69. +3 −3 packages/main/src/components/AnalyticalTable/types/index.ts
  70. +3 −3 packages/main/src/components/ExpandableText/index.tsx
  71. +3 −3 packages/main/src/components/FilterBar/FilterDialog.tsx
  72. +1 −1 packages/main/src/components/FilterBar/types.ts
  73. +3 −3 packages/main/src/components/MessageBox/index.tsx
  74. +55 −57 packages/main/src/components/ObjectPage/ObjectPage.cy.tsx
  75. +81 −8 packages/main/src/components/ObjectPage/ObjectPage.mdx
  76. +5 −0 packages/main/src/components/ObjectPage/ObjectPage.module.css
  77. +86 −86 packages/main/src/components/ObjectPage/ObjectPage.stories.tsx
  78. +73 −44 packages/main/src/components/ObjectPage/index.tsx
  79. +4 −4 packages/main/src/components/ObjectPageAnchorBar/index.tsx
  80. +24 −60 packages/main/src/components/ObjectPageTitle/ObjectPageTitle.cy.tsx
  81. +39 −24 packages/main/src/components/ObjectPageTitle/ObjectPageTitle.module.css
  82. +85 −142 packages/main/src/components/ObjectPageTitle/index.tsx
  83. +3 −8 packages/main/src/components/ThemeProvider/index.tsx
  84. +4 −1 packages/main/src/components/Toolbar/index.tsx
  85. +3 −3 packages/main/src/components/VariantManagement/ManageViewsDialog.tsx
  86. +3 −3 packages/main/src/components/VariantManagement/SaveViewDialog.tsx
  87. +1 −1 packages/main/src/webComponents/Avatar/index.tsx
  88. +1 −1 packages/main/src/webComponents/AvatarGroup/index.tsx
  89. +1 −1 packages/main/src/webComponents/Bar/Bar.stories.tsx
  90. +2 −2 packages/main/src/webComponents/Bar/index.tsx
  91. +2 −2 packages/main/src/webComponents/Calendar/index.tsx
  92. +1 −1 packages/main/src/webComponents/Card/index.tsx
  93. +2 −2 packages/main/src/webComponents/CardHeader/index.tsx
  94. +2 −2 packages/main/src/webComponents/ComboBox/index.tsx
  95. +1 −1 packages/main/src/webComponents/DatePicker/index.tsx
  96. +1 −1 packages/main/src/webComponents/DateRangePicker/index.tsx
  97. +1 −1 packages/main/src/webComponents/DateTimePicker/index.tsx
  98. +2 −2 packages/main/src/webComponents/Dialog/index.tsx
  99. +2 −2 packages/main/src/webComponents/DynamicPage/DynamicPage.stories.tsx
  100. +3 −3 packages/main/src/webComponents/DynamicPage/index.tsx
  101. +7 −7 packages/main/src/webComponents/DynamicPageTitle/index.tsx
  102. +1 −1 packages/main/src/webComponents/DynamicSideContent/index.tsx
  103. +1 −1 packages/main/src/webComponents/FileUploader/index.tsx
  104. +1 −1 packages/main/src/webComponents/FilterItem/index.tsx
  105. +3 −1 packages/main/src/webComponents/FlexibleColumnLayout/FlexibleColumnLayout.stories.tsx
  106. +3 −3 packages/main/src/webComponents/FlexibleColumnLayout/index.tsx
  107. +1 −1 packages/main/src/webComponents/Form/Form.mdx
  108. +1 −1 packages/main/src/webComponents/Form/index.tsx
  109. +1 −1 packages/main/src/webComponents/FormItem/index.tsx
  110. +2 −2 packages/main/src/webComponents/IllustratedMessage/index.tsx
  111. +2 −2 packages/main/src/webComponents/Input/index.tsx
  112. +1 −1 packages/main/src/webComponents/List/index.tsx
  113. +1 −1 packages/main/src/webComponents/ListItemCustom/index.tsx
  114. +1 −1 packages/main/src/webComponents/ListItemGroup/index.tsx
  115. +2 −2 packages/main/src/webComponents/ListItemStandard/index.tsx
  116. +1 −1 packages/main/src/webComponents/MediaGalleryItem/index.tsx
  117. +2 −2 packages/main/src/webComponents/MenuItem/index.tsx
  118. +1 −1 packages/main/src/webComponents/MessageStrip/index.tsx
  119. +2 −2 packages/main/src/webComponents/MultiComboBox/index.tsx
  120. +3 −3 packages/main/src/webComponents/MultiInput/index.tsx
  121. +3 −3 packages/main/src/webComponents/NotificationListItem/index.tsx
  122. +2 −2 packages/main/src/webComponents/Page/index.tsx
  123. +1 −1 packages/main/src/webComponents/Panel/index.tsx
  124. +2 −2 packages/main/src/webComponents/Popover/index.tsx
  125. +2 −2 packages/main/src/webComponents/ResponsivePopover/index.tsx
  126. +2 −2 packages/main/src/webComponents/Select/index.tsx
  127. +6 −6 packages/main/src/webComponents/ShellBar/index.tsx
  128. +2 −2 packages/main/src/webComponents/SideNavigation/index.tsx
  129. +1 −1 packages/main/src/webComponents/StepInput/index.tsx
  130. +1 −1 packages/main/src/webComponents/SuggestionItemGroup/index.tsx
  131. +1 −1 packages/main/src/webComponents/Tab/index.tsx
  132. +2 −2 packages/main/src/webComponents/TabContainer/index.tsx
  133. +3 −3 packages/main/src/webComponents/Table/index.tsx
  134. +1 −1 packages/main/src/webComponents/Tag/index.tsx
  135. +1 −1 packages/main/src/webComponents/TextArea/index.tsx
  136. +1 −1 packages/main/src/webComponents/TimePicker/index.tsx
  137. +1 −1 packages/main/src/webComponents/Token/index.tsx
  138. +1 −1 packages/main/src/webComponents/Tree/index.tsx
  139. +1 −1 packages/main/src/webComponents/TreeItem/index.tsx
  140. +2 −2 packages/main/src/webComponents/TreeItemCustom/index.tsx
  141. +1 −1 packages/main/src/webComponents/UploadCollection/index.tsx
  142. +2 −2 packages/main/src/webComponents/UploadCollectionItem/index.tsx
  143. +2 −2 packages/main/src/webComponents/ViewSettingsDialog/index.tsx
  144. +5 −2 scripts/create-storybook-sitemap.js
  145. +104 −104 templates/nextjs-app/package-lock.json
  146. +5 −5 templates/nextjs-app/package.json
  147. +97 −97 templates/nextjs-pages/package-lock.json
  148. +5 −5 templates/nextjs-pages/package.json
  149. +88 −87 templates/vite-ts/package-lock.json
  150. +549 −190 yarn.lock
10 changes: 8 additions & 2 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -22,6 +22,12 @@
"**/__fixtures__/**"
],
"packageRules": [
{
"groupName": "Rimraf",
"extends": ["schedule:weekly"],
"matchPackageNames": ["rimraf"],
"semanticCommitType": "chore"
},
{
"groupName": "UI5 Web Components",
"matchSourceUrlPrefixes": ["https://github.com/SAP/ui5-webcomponents"]
@@ -41,9 +47,9 @@
"semanticCommitType": "chore",
"groupName": "all non-major dependencies",
"groupSlug": "root-all-minor-patch",
"matchPackagePatterns": ["*"],
"matchFileNames": ["package.json"],
"matchUpdateTypes": ["minor", "patch"],
"excludePackageNames": ["react", "react-dom", "storybook"],
"excludePackageNames": ["react", "react-dom", "storybook", "rimraf"],
"excludePackagePatterns": ["^@storybook/"]
},
{
2 changes: 1 addition & 1 deletion .github/workflows/chromatic.yml
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@ jobs:
fetch-depth: 0

- name: Setup Node.js environment
uses: actions/setup-node@v4.0.2
uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
cache: 'yarn'
11 changes: 8 additions & 3 deletions .github/workflows/docs-stable.yml
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@ jobs:
- uses: actions/checkout@v4

- name: Setup Node.js environment
uses: actions/setup-node@v4.0.2
uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
cache: 'yarn'
@@ -28,10 +28,15 @@ jobs:
env:
CYPRESS_INSTALL_BINARY: 0

- name: Get Major Version
run: |
MAJOR_VERSION=$(node -p -e "/^(\d+)\./.exec(require('./lerna.json').version)[1]")
echo "MAJOR_VERSION=${MAJOR_VERSION}" >> "$GITHUB_ENV"
- name: Build Storybook
run: |
yarn build:storybook
yarn build:storybook-sitemap
yarn build:storybook-sitemap --basePath "v${{ env.MAJOR_VERSION }}"
env:
NODE_OPTIONS: '--max-old-space-size=4096'

@@ -40,5 +45,5 @@ jobs:
with:
branch: gh-pages # The branch the action should deploy to.
folder: .out # The folder the action should deploy.
target-folder: v${{ env.MAJOR_VERSION }}
clean: true
clean-exclude: 'main'
2 changes: 1 addition & 1 deletion .github/workflows/examples.yml
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ jobs:
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4.0.2
- uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'

10 changes: 5 additions & 5 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -41,7 +41,7 @@ jobs:
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4.0.2
- uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
cache: 'yarn'
@@ -65,7 +65,7 @@ jobs:
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4.0.2
- uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
cache: 'yarn'
@@ -91,7 +91,7 @@ jobs:
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4.0.2
- uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
cache: 'yarn'
@@ -114,7 +114,7 @@ jobs:
- uses: actions/checkout@v4

- name: Setup Node.js environment
uses: actions/setup-node@v4.0.2
uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
cache: 'yarn'
@@ -131,5 +131,5 @@ jobs:
with:
branch: gh-pages # The branch the action should deploy to.
folder: .out # The folder the action should deploy.
target-folder: main
target-folder: nightly
clean: true
2 changes: 1 addition & 1 deletion .github/workflows/release-comments.yml
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ jobs:
token: ${{ secrets.ACCESS_TOKEN }}

- name: Setup Node.js environment
uses: actions/setup-node@v4.0.2
uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
cache: 'yarn'
2 changes: 1 addition & 1 deletion .github/workflows/release-custom-tag.yml
Original file line number Diff line number Diff line change
@@ -34,7 +34,7 @@ jobs:
fetch-depth: 0

- name: Setup Node.js environment
uses: actions/setup-node@v4.0.2
uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
registry-url: 'https://registry.npmjs.org'
2 changes: 1 addition & 1 deletion .github/workflows/release-snapshot.yml
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ jobs:
fetch-depth: 0

- name: Setup Node.js environment
uses: actions/setup-node@v4.0.2
uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
registry-url: 'https://registry.npmjs.org'
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ jobs:
fetch-depth: 0

- name: Setup Node.js environment
uses: actions/setup-node@v4.0.2
uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
cache: 'yarn'
@@ -63,7 +63,7 @@ jobs:
fetch-depth: 0

- name: Setup Node.js environment
uses: actions/setup-node@v4.0.2
uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
cache: 'yarn'
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4

- uses: actions/setup-node@v4.0.2
- uses: actions/setup-node@v4.0.3
with:
node-version-file: '.nvmrc'
cache: 'yarn'
Binary file modified .storybook/images/favicon.ico
Binary file not shown.
2 changes: 1 addition & 1 deletion .storybook/theme.js
Original file line number Diff line number Diff line change
@@ -38,5 +38,5 @@ export const Fiori4ReactTheme = create({
* @type {String}
*/
brandUrl: 'https://sap.github.io/ui5-webcomponents-react',
brandImage: 'https://raw.githubusercontent.com/SAP/ui5-webcomponents-react/main/assets/Logo.png'
brandImage: 'https://raw.githubusercontent.com/SAP/ui5-webcomponents-react/main/assets/Logo-Sticker.png'
});
Loading