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: UI5/webcomponents-react
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.15.0
Choose a base ref
...
head repository: UI5/webcomponents-react
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.15.1
Choose a head ref
  • 15 commits
  • 57 files changed
  • 4 contributors

Commits on Oct 6, 2025

  1. chore(deps): update fsfe/reuse-action action to v6 (#7802)

    > [!NOTE]
    > Mend has cancelled [the proposed
    renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842)
    of the Renovate GitHub app being renamed to `mend[bot]`.
    > 
    > This notice will be removed on 2025-10-07.
    
    <hr>
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [fsfe/reuse-action](https://redirect.github.com/fsfe/reuse-action) |
    action | major | `v5.0.0` -> `v6.0.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>fsfe/reuse-action (fsfe/reuse-action)</summary>
    
    ###
    [`v6.0.0`](https://redirect.github.com/fsfe/reuse-action/releases/tag/v6.0.0)
    
    [Compare
    Source](https://redirect.github.com/fsfe/reuse-action/compare/v5.0.0...v6.0.0)
    
    - Bump to v6 #(43)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/UI5/webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 6, 2025
    Configuration menu
    Copy the full SHA
    bf63441 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2025

  1. Configuration menu
    Copy the full SHA
    1f73bd0 View commit details
    Browse the repository at this point in the history
  2. fix(deps): update react monorepo to v19.2.0 (minor) (#7794)

    > [!NOTE]
    > Mend has cancelled [the proposed
    renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842)
    of the Renovate GitHub app being renamed to `mend[bot]`.
    > 
    > This notice will be removed on 2025-10-07.
    
    <hr>
    
    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [react](https://react.dev/)
    ([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/react))
    | [`19.1.1` ->
    `19.2.0`](https://renovatebot.com/diffs/npm/react/19.1.1/19.2.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/react/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react/19.1.1/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [react-dom](https://react.dev/)
    ([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/react-dom))
    | [`19.1.1` ->
    `19.2.0`](https://renovatebot.com/diffs/npm/react-dom/19.1.1/19.2.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/react-dom/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-dom/19.1.1/19.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>facebook/react (react)</summary>
    
    ###
    [`v19.2.0`](https://redirect.github.com/facebook/react/blob/HEAD/CHANGELOG.md#1920-October-1st-2025)
    
    [Compare
    Source](https://redirect.github.com/facebook/react/compare/v19.1.1...v19.2.0)
    
    Below is a list of all new features, APIs, and bug fixes.
    
    Read the [React 19.2 release
    post](https://react.dev/blog/2025/10/01/react-19-2) for more
    information.
    
    ##### New React Features
    
    - [`<Activity>`](https://react.dev/reference/react/Activity): A new API
    to hide and restore the UI and internal state of its children.
    - [`useEffectEvent`](https://react.dev/reference/react/useEffectEvent)
    is a React Hook that lets you extract non-reactive logic into an [Effect
    Event](https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event).
    - [`cacheSignal`](https://react.dev/reference/react/cacheSignal) (for
    RSCs) lets your know when the `cache()` lifetime is over.
    - [React Performance
    tracks](https://react.dev/reference/developer-tooling/react-performance-tracks)
    appear on the Performance panel’s timeline in your browser developer
    tools
    
    ##### New React DOM Features
    
    - Added resume APIs for partial pre-rendering with Web Streams:
    - [`resume`](https://react.dev/reference/react-dom/server/resume): to
    resume a prerender to a stream.
    -
    [`resumeAndPrerender`](https://react.dev/reference/react-dom/static/resumeAndPrerender):
    to resume a prerender to HTML.
    - Added resume APIs for partial pre-rendering with Node Streams:
    -
    [`resumeToPipeableStream`](https://react.dev/reference/react-dom/server/resumeToPipeableStream):
    to resume a prerender to a stream.
    -
    [`resumeAndPrerenderToNodeStream`](https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream):
    to resume a prerender to HTML.
    - Updated
    [`prerender`](https://react.dev/reference/react-dom/static/prerender)
    APIs to return a `postponed` state that can be passed to the `resume`
    APIs.
    
    ##### Notable changes
    
    - React DOM now batches suspense boundary reveals, matching the behavior
    of client side rendering. This change is especially noticeable when
    animating the reveal of Suspense boundaries e.g. with the upcoming
    `<ViewTransition>` Component. React will batch as much reveals as
    possible before the first paint while trying to hit popular
    first-contentful paint metrics.
    - Add Node Web Streams (`prerender`, `renderToReadableStream`) to
    server-side-rendering APIs for Node.js
    - Use underscore instead of `:` IDs generated by useId
    
    ##### All Changes
    
    ##### React
    
    - `<Activity />` was developed over many years, starting before
    `ClassComponent.setState`
    ([@&#8203;acdlite](https://redirect.github.com/acdlite)
    [@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage) and many
    others)
    - Stringify context as "SomeContext" instead of "SomeContext.Provider"
    ([@&#8203;kassens](https://redirect.github.com/kassens)
    [#&#8203;33507](https://redirect.github.com/facebook/react/pull/33507))
    - Include stack of cause of React instrumentation errors with `%o`
    placeholder ([@&#8203;eps1lon](https://redirect.github.com/eps1lon)
    [#&#8203;34198](https://redirect.github.com/facebook/react/pull/34198))
    - Fix infinite `useDeferredValue` loop in popstate event
    ([@&#8203;acdlite](https://redirect.github.com/acdlite)
    [#&#8203;32821](https://redirect.github.com/facebook/react/pull/32821))
    - Fix a bug when an initial value was passed to `useDeferredValue`
    ([@&#8203;acdlite](https://redirect.github.com/acdlite)
    [#&#8203;34376](https://redirect.github.com/facebook/react/pull/34376))
    - Fix a crash when submitting forms with Client Actions
    ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage)
    [#&#8203;33055](https://redirect.github.com/facebook/react/pull/33055))
    - Hide/unhide the content of dehydrated suspense boundaries if they
    resuspend
    ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage)
    [#&#8203;32900](https://redirect.github.com/facebook/react/pull/32900))
    - Avoid stack overflow on wide trees during Hot Reload
    ([@&#8203;sophiebits](https://redirect.github.com/sophiebits)
    [#&#8203;34145](https://redirect.github.com/facebook/react/pull/34145))
    - Improve Owner and Component stacks in various places
    ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage),
    [@&#8203;eps1lon](https://redirect.github.com/eps1lon):
    [#&#8203;33629](https://redirect.github.com/facebook/react/pull/33629),
    [#&#8203;33724](https://redirect.github.com/facebook/react/pull/33724),
    [#&#8203;32735](https://redirect.github.com/facebook/react/pull/32735),
    [#&#8203;33723](https://redirect.github.com/facebook/react/pull/33723))
    - Add `cacheSignal`
    ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage)
    [#&#8203;33557](https://redirect.github.com/facebook/react/pull/33557))
    
    ##### React DOM
    
    - Block on Suspensey Fonts during reveal of server-side-rendered content
    ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage)
    [#&#8203;33342](https://redirect.github.com/facebook/react/pull/33342))
    - Use underscore instead of `:` for IDs generated by `useId`
    ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage),
    [@&#8203;eps1lon](https://redirect.github.com/eps1lon):
    [#&#8203;32001](https://redirect.github.com/facebook/react/pull/32001),
    [#&#8203;33342](https://redirect.github.com/facebook/react/pull/33342)[#&#8203;33099](https://redirect.github.com/facebook/react/pull/33099),
    [#&#8203;33422](https://redirect.github.com/facebook/react/pull/33422))
    - Stop warning when ARIA 1.3 attributes are used
    ([@&#8203;Abdul-Omira](https://redirect.github.com/Abdul-Omira)
    [#&#8203;34264](https://redirect.github.com/facebook/react/pull/34264))
    - Allow `nonce` to be used on hoistable styles
    ([@&#8203;Andarist](https://redirect.github.com/Andarist)
    [#&#8203;32461](https://redirect.github.com/facebook/react/pull/32461))
    - Warn for using a React owned node as a Container if it also has text
    content ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage)
    [#&#8203;32774](https://redirect.github.com/facebook/react/pull/32774))
    - s/HTML/text for for error messages if text hydration mismatches
    ([@&#8203;rickhanlonii](https://redirect.github.com/rickhanlonii)
    [#&#8203;32763](https://redirect.github.com/facebook/react/pull/32763))
    - Fix a bug with `React.use` inside `React.lazy`-ed Component
    ([@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa)
    [#&#8203;33941](https://redirect.github.com/facebook/react/pull/33941))
    - Enable the `progressiveChunkSize` option for server-side-rendering
    APIs ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage)
    [#&#8203;33027](https://redirect.github.com/facebook/react/pull/33027))
    - Fix a bug with deeply nested Suspense inside Suspense fallback when
    server-side-rendering
    ([@&#8203;gnoff](https://redirect.github.com/gnoff)
    [#&#8203;33467](https://redirect.github.com/facebook/react/pull/33467))
    - Avoid hanging when suspending after aborting while rendering
    ([@&#8203;gnoff](https://redirect.github.com/gnoff)
    [#&#8203;34192](https://redirect.github.com/facebook/react/pull/34192))
    - Add Node Web Streams to server-side-rendering APIs for Node.js
    ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage)
    [#&#8203;33475](https://redirect.github.com/facebook/react/pull/33475))
    
    ##### React Server Components
    
    - Preload `<img>` and `<link>` using hints before they're rendered
    ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage)
    [#&#8203;34604](https://redirect.github.com/facebook/react/pull/34604))
    - Log error if production elements are rendered during development
    ([@&#8203;eps1lon](https://redirect.github.com/eps1lon)
    [#&#8203;34189](https://redirect.github.com/facebook/react/pull/34189))
    - Fix a bug when returning a Temporary reference (e.g. a Client
    Reference) from Server Functions
    ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage)
    [#&#8203;34084](https://redirect.github.com/facebook/react/pull/34084),
    [@&#8203;denk0403](https://redirect.github.com/denk0403)
    [#&#8203;33761](https://redirect.github.com/facebook/react/pull/33761))
    - Pass line/column to `filterStackFrame`
    ([@&#8203;eps1lon](https://redirect.github.com/eps1lon)
    [#&#8203;33707](https://redirect.github.com/facebook/react/pull/33707))
    - Support Async Modules in Turbopack Server References
    ([@&#8203;lubieowoce](https://redirect.github.com/lubieowoce)
    [#&#8203;34531](https://redirect.github.com/facebook/react/pull/34531))
    - Add support for .mjs file extension in Webpack
    ([@&#8203;jennyscript](https://redirect.github.com/jennyscript)
    [#&#8203;33028](https://redirect.github.com/facebook/react/pull/33028))
    - Fix a wrong missing key warning
    ([@&#8203;unstubbable](https://redirect.github.com/unstubbable)
    [#&#8203;34350](https://redirect.github.com/facebook/react/pull/34350))
    - Make console log resolve in predictable order
    ([@&#8203;sebmarkbage](https://redirect.github.com/sebmarkbage)
    [#&#8203;33665](https://redirect.github.com/facebook/react/pull/33665))
    
    ##### React Reconciler
    
    -
    [createContainer](https://redirect.github.com/facebook/react/blob/v19.2.0/packages/react-reconciler/src/ReactFiberReconciler.js#L255-L261)
    and
    [createHydrationContainer](https://redirect.github.com/facebook/react/blob/v19.2.0/packages/react-reconciler/src/ReactFiberReconciler.js#L305-L312)
    had their parameter order adjusted after `on*` handlers to account for
    upcoming experimental APIs
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/UI5/webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 7, 2025
    Configuration menu
    Copy the full SHA
    45f19dc View commit details
    Browse the repository at this point in the history
  3. chore(deps): update ui5 web components react (examples, templates & p…

    …atterns) to v2.15.0 (minor) (#7798)
    
    > [!NOTE]
    > Mend has cancelled [the proposed
    renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842)
    of the Renovate GitHub app being renamed to `mend[bot]`.
    > 
    > This notice will be removed on 2025-10-07.
    
    <hr>
    
    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [@ui5/webcomponents](https://redirect.github.com/UI5/webcomponents)
    ([source](https://redirect.github.com/UI5/webcomponents/tree/HEAD/packages/main))
    | [`2.14.0` ->
    `2.15.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents/2.14.0/2.15.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents/2.14.0/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@ui5/webcomponents-base](https://redirect.github.com/UI5/webcomponents)
    ([source](https://redirect.github.com/UI5/webcomponents/tree/HEAD/packages/base))
    | [`2.14.0` ->
    `2.15.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-base/2.14.0/2.15.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-base/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-base/2.14.0/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@ui5/webcomponents-cypress-commands](https://redirect.github.com/UI5/webcomponents-react)
    ([source](https://redirect.github.com/UI5/webcomponents-react/tree/HEAD/packages/cypress-commands))
    | [`2.14.1` ->
    `2.15.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-cypress-commands/2.14.1/2.15.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-cypress-commands/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-cypress-commands/2.14.1/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@ui5/webcomponents-fiori](https://redirect.github.com/UI5/webcomponents)
    ([source](https://redirect.github.com/UI5/webcomponents/tree/HEAD/packages/fiori))
    | [`2.14.0` ->
    `2.15.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-fiori/2.14.0/2.15.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-fiori/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-fiori/2.14.0/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@ui5/webcomponents-icons](https://redirect.github.com/UI5/webcomponents)
    ([source](https://redirect.github.com/UI5/webcomponents/tree/HEAD/packages/icons))
    | [`2.14.0` ->
    `2.15.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-icons/2.14.0/2.15.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-icons/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-icons/2.14.0/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [@ui5/webcomponents-react](https://ui5.github.io/webcomponents-react)
    ([source](https://redirect.github.com/UI5/webcomponents-react/tree/HEAD/packages/main))
    | [`2.14.1` ->
    `2.15.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-react/2.14.1/2.15.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@ui5%2fwebcomponents-react/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@ui5%2fwebcomponents-react/2.14.1/2.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>UI5/webcomponents (@&#8203;ui5/webcomponents)</summary>
    
    ###
    [`v2.15.0`](https://redirect.github.com/UI5/webcomponents/blob/HEAD/packages/main/CHANGELOG.md#2150-2025-10-03)
    
    [Compare
    Source](https://redirect.github.com/UI5/webcomponents/compare/v2.14.0...v2.15.0)
    
    ##### Bug Fixes
    
    - **ui5-datetime-picker:** render picker in playground samples
    ([#&#8203;12393](https://redirect.github.com/UI5/webcomponents/issues/12393))
    ([e486ea6](https://redirect.github.com/UI5/webcomponents/commit/e486ea6c6ff937c732714d233eae14dea50fc915))
    - **ui5-table:** custom row announcements are set
    ([#&#8203;12117](https://redirect.github.com/UI5/webcomponents/issues/12117))
    ([dcf014e](https://redirect.github.com/UI5/webcomponents/commit/dcf014e9d95bfe36644f300674cec726f3ec5029))
    
    </details>
    
    <details>
    <summary>UI5/webcomponents (@&#8203;ui5/webcomponents-base)</summary>
    
    ###
    [`v2.15.0`](https://redirect.github.com/UI5/webcomponents/blob/HEAD/packages/base/CHANGELOG.md#2150-2025-10-03)
    
    [Compare
    Source](https://redirect.github.com/UI5/webcomponents/compare/v2.14.0...v2.15.0)
    
    ##### Bug Fixes
    
    - **ui5-table:** custom row announcements are set
    ([#&#8203;12117](https://redirect.github.com/UI5/webcomponents/issues/12117))
    ([dcf014e](https://redirect.github.com/UI5/webcomponents/commit/dcf014e9d95bfe36644f300674cec726f3ec5029))
    
    </details>
    
    <details>
    <summary>UI5/webcomponents-react
    (@&#8203;ui5/webcomponents-cypress-commands)</summary>
    
    ###
    [`v2.15.0`](https://redirect.github.com/UI5/webcomponents-react/blob/HEAD/packages/cypress-commands/CHANGELOG.md#2150-2025-10-06)
    
    [Compare
    Source](https://redirect.github.com/UI5/webcomponents-react/compare/v2.14.1...v2.15.0)
    
    ##### Features
    
    - update to UI5 Web Components v2.15.0
    ([#&#8203;7801](https://redirect.github.com/UI5/webcomponents-react/issues/7801))
    ([03dfd2a](https://redirect.github.com/UI5/webcomponents-react/commit/03dfd2a2248bca6168f2acc711281619076c7185))
    
    ####
    [2.14.1](https://redirect.github.com/SAP/ui5-webcomponents-react/compare/v2.14.0...v2.14.1)
    (2025-09-08)
    
    **Note:** Version bump only for package
    [@&#8203;ui5/webcomponents-cypress-commands](https://redirect.github.com/ui5/webcomponents-cypress-commands)
    
    </details>
    
    <details>
    <summary>UI5/webcomponents (@&#8203;ui5/webcomponents-fiori)</summary>
    
    ###
    [`v2.15.0`](https://redirect.github.com/UI5/webcomponents/blob/HEAD/packages/fiori/CHANGELOG.md#2150-2025-10-03)
    
    [Compare
    Source](https://redirect.github.com/UI5/webcomponents/compare/v2.14.0...v2.15.0)
    
    **Note:** Version bump only for package
    [@&#8203;ui5/webcomponents-fiori](https://redirect.github.com/ui5/webcomponents-fiori)
    
    </details>
    
    <details>
    <summary>UI5/webcomponents (@&#8203;ui5/webcomponents-icons)</summary>
    
    ###
    [`v2.15.0`](https://redirect.github.com/UI5/webcomponents/blob/HEAD/packages/icons/CHANGELOG.md#2150-2025-10-03)
    
    [Compare
    Source](https://redirect.github.com/UI5/webcomponents/compare/v2.14.0...v2.15.0)
    
    **Note:** Version bump only for package
    [@&#8203;ui5/webcomponents-icons](https://redirect.github.com/ui5/webcomponents-icons)
    
    </details>
    
    <details>
    <summary>UI5/webcomponents-react
    (@&#8203;ui5/webcomponents-react)</summary>
    
    ###
    [`v2.15.0`](https://redirect.github.com/UI5/webcomponents-react/blob/HEAD/packages/main/CHANGELOG.md#2150-2025-10-06)
    
    [Compare
    Source](https://redirect.github.com/UI5/webcomponents-react/compare/v2.14.1...v2.15.0)
    
    ##### Bug Fixes
    
    - **AnalyticalTable - useF2CellEdit:** support interactive `Icon`
    ([#&#8203;7782](https://redirect.github.com/UI5/webcomponents-react/issues/7782))
    ([4051aa5](https://redirect.github.com/UI5/webcomponents-react/commit/4051aa51d7df0cfc7243bbf83c642c38442a3116))
    - **AnalyticalTable:** fix inactive row hover styles, implement
    ObjectStatus deltas
    ([#&#8203;7781](https://redirect.github.com/UI5/webcomponents-react/issues/7781))
    ([ba7a966](https://redirect.github.com/UI5/webcomponents-react/commit/ba7a96699166570053f3688434b5f1994a40521c)),
    closes
    [#&#8203;7778](https://redirect.github.com/UI5/webcomponents-react/issues/7778)
    - **AnalyticalTable:** improve scroll performance
    ([#&#8203;7777](https://redirect.github.com/UI5/webcomponents-react/issues/7777))
    ([1e70896](https://redirect.github.com/UI5/webcomponents-react/commit/1e7089691f2c3ad012a4cf35018ec165b0d51b1f)),
    closes
    [#&#8203;6615](https://redirect.github.com/UI5/webcomponents-react/issues/6615)
    - fix React18 ref types
    ([#&#8203;7775](https://redirect.github.com/UI5/webcomponents-react/issues/7775))
    ([3b89dfd](https://redirect.github.com/UI5/webcomponents-react/commit/3b89dfd20be4418c37bede0c83a19a9520785d98))
    - **ObjectPage:** contain stacking context within the page
    ([#&#8203;7756](https://redirect.github.com/UI5/webcomponents-react/issues/7756))
    ([7c25f77](https://redirect.github.com/UI5/webcomponents-react/commit/7c25f770384c3f825bc6ff37c3a6f9b586fcf4b3))
    - **ObjectPage:** support height change of pinned header
    ([#&#8203;7787](https://redirect.github.com/UI5/webcomponents-react/issues/7787))
    ([4fb27f5](https://redirect.github.com/UI5/webcomponents-react/commit/4fb27f5f97197e9e4a268b09af928d37b2064e60)),
    closes
    [#&#8203;7687](https://redirect.github.com/UI5/webcomponents-react/issues/7687)
    
    ##### Features
    
    - **AnalyticalTable:** add `noDataReason` & `accessibleRole` prop to
    `NoDataComponent`
    ([#&#8203;7732](https://redirect.github.com/UI5/webcomponents-react/issues/7732))
    ([4e99e5f](https://redirect.github.com/UI5/webcomponents-react/commit/4e99e5feb3f15444e63795964a2ddbdc46729111))
    - **create-wrappers:** document supported slot types & deep-link to
    UI5WC component docs
    ([#&#8203;7791](https://redirect.github.com/UI5/webcomponents-react/issues/7791))
    ([b5e5cee](https://redirect.github.com/UI5/webcomponents-react/commit/b5e5cee33cbdd436dbd666d533b0df121ff12889))
    - update to UI5 Web Components v2.15.0
    ([#&#8203;7801](https://redirect.github.com/UI5/webcomponents-react/issues/7801))
    ([03dfd2a](https://redirect.github.com/UI5/webcomponents-react/commit/03dfd2a2248bca6168f2acc711281619076c7185))
    
    ####
    [2.14.1](https://redirect.github.com/SAP/ui5-webcomponents-react/compare/v2.14.0...v2.14.1)
    (2025-09-08)
    
    ##### Bug Fixes
    
    - **Assets:** remove top-level `await`
    ([#&#8203;7741](https://redirect.github.com/SAP/ui5-webcomponents-react/issues/7741))
    ([63165f8](https://redirect.github.com/SAP/ui5-webcomponents-react/commit/63165f80cedfb6405af78322717bb5c02758f4cd))
    - **FilterBar:** announce filters dialog title by screen readers
    ([#&#8203;7730](https://redirect.github.com/SAP/ui5-webcomponents-react/issues/7730))
    ([1a63673](https://redirect.github.com/SAP/ui5-webcomponents-react/commit/1a63673b2b74061c52eb02206e61ca30113bdda8)),
    closes
    [#&#8203;7582](https://redirect.github.com/SAP/ui5-webcomponents-react/issues/7582)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/UI5/webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 7, 2025
    Configuration menu
    Copy the full SHA
    4cca666 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d67476 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2025

  1. chore(deps): update github/codeql-action action to v4 (#7809)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [github/codeql-action](https://redirect.github.com/github/codeql-action)
    | action | major | `v3.30.6` -> `v4.30.7` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v4.30.7`](https://redirect.github.com/github/codeql-action/compare/v3.30.6...v4.30.7)
    
    [Compare
    Source](https://redirect.github.com/github/codeql-action/compare/v3.30.7...v4.30.7)
    
    ###
    [`v3.30.7`](https://redirect.github.com/github/codeql-action/compare/v3.30.6...v3.30.7)
    
    [Compare
    Source](https://redirect.github.com/github/codeql-action/compare/v3.30.6...v3.30.7)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/UI5/webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 9, 2025
    Configuration menu
    Copy the full SHA
    f7f8a17 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2025

  1. chore(deps): update github/codeql-action action to v4.30.8 (#7816)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [github/codeql-action](https://redirect.github.com/github/codeql-action)
    | action | patch | `v4.30.7` -> `v4.30.8` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v4.30.8`](https://redirect.github.com/github/codeql-action/compare/v4.30.7...v4.30.8)
    
    [Compare
    Source](https://redirect.github.com/github/codeql-action/compare/v4.30.7...v4.30.8)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/UI5/webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    69a81c0 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update all non-major dependencies (examples, templates &…

    … patterns) (patch) (#7817)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [@react-router/dev](https://reactrouter.com)
    ([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router-dev))
    | [`7.9.3` ->
    `7.9.4`](https://renovatebot.com/diffs/npm/@react-router%2fdev/7.9.3/7.9.4)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@react-router%2fdev/7.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@react-router%2fdev/7.9.3/7.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@react-router/node](https://redirect.github.com/remix-run/react-router)
    ([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router-node))
    | [`7.9.3` ->
    `7.9.4`](https://renovatebot.com/diffs/npm/@react-router%2fnode/7.9.3/7.9.4)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@react-router%2fnode/7.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@react-router%2fnode/7.9.3/7.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@react-router/serve](https://redirect.github.com/remix-run/react-router)
    ([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router-serve))
    | [`7.9.3` ->
    `7.9.4`](https://renovatebot.com/diffs/npm/@react-router%2fserve/7.9.3/7.9.4)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@react-router%2fserve/7.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@react-router%2fserve/7.9.3/7.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
    | [`22.18.6` ->
    `22.18.10`](https://renovatebot.com/diffs/npm/@types%2fnode/22.18.6/22.18.10)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/22.18.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/22.18.6/22.18.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
    | [`19.1.15` ->
    `19.1.17`](https://renovatebot.com/diffs/npm/@types%2freact/19.1.15/19.1.17)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/19.1.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/19.1.15/19.1.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom))
    | [`19.1.9` ->
    `19.1.11`](https://renovatebot.com/diffs/npm/@types%2freact-dom/19.1.9/19.1.11)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/19.1.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/19.1.9/19.1.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [eslint-plugin-react-refresh](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh)
    | [`0.4.22` ->
    `0.4.23`](https://renovatebot.com/diffs/npm/eslint-plugin-react-refresh/0.4.22/0.4.23)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react-refresh/0.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react-refresh/0.4.22/0.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [react-router](https://redirect.github.com/remix-run/react-router)
    ([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router))
    | [`7.9.3` ->
    `7.9.4`](https://renovatebot.com/diffs/npm/react-router/7.9.3/7.9.4) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/react-router/7.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-router/7.9.3/7.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [vite](https://vite.dev)
    ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))
    | [`7.1.7` ->
    `7.1.9`](https://renovatebot.com/diffs/npm/vite/7.1.7/7.1.9) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/7.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/7.1.7/7.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>remix-run/react-router (@&#8203;react-router/dev)</summary>
    
    ###
    [`v7.9.4`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router-dev/CHANGELOG.md#794)
    
    [Compare
    Source](https://redirect.github.com/remix-run/react-router/compare/@react-router/dev@7.9.3...@react-router/dev@7.9.4)
    
    ##### Patch Changes
    
    - Update `valibot` dependency to `^1.1.0`
    ([#&#8203;14379](https://redirect.github.com/remix-run/react-router/pull/14379))
    
    - New (unstable) `useRoute` hook for accessing data from specific routes
    ([#&#8203;14407](https://redirect.github.com/remix-run/react-router/pull/14407))
    
    For example, let's say you have an `admin` route somewhere in your app
    and you want any child routes of `admin` to all have access to the
    `loaderData` and `actionData` from `admin.`
    
      ```tsx
      // app/routes/admin.tsx
      import { Outlet } from "react-router";
    
      export const loader = () => ({ message: "Hello, loader!" });
    
      export const action = () => ({ count: 1 });
    
      export default function Component() {
        return (
          <div>
            {/* ... */}
            <Outlet />
            {/* ... */}
          </div>
        );
      }
      ```
    
    You might even want to create a reusable widget that all of the routes
    nested under `admin` could use:
    
      ```tsx
      import { unstable_useRoute as useRoute } from "react-router";
    
      export function AdminWidget() {
        // How to get `message` and `count` from `admin` route?
      }
      ```
    
    In framework mode, `useRoute` knows all your app's routes and gives you
    TS errors when invalid route IDs are passed in:
    
      ```tsx
      export function AdminWidget() {
        const admin = useRoute("routes/dmin");
        //                      ^^^^^^^^^^^
      }
      ```
    
    `useRoute` returns `undefined` if the route is not part of the current
    page:
    
      ```tsx
      export function AdminWidget() {
        const admin = useRoute("routes/admin");
        if (!admin) {
          throw new Error(`AdminWidget used outside of "routes/admin"`);
        }
      }
      ```
    
    Note: the `root` route is the exception since it is guaranteed to be
    part of the current page.
      As a result, `useRoute` never returns `undefined` for `root`.
    
    `loaderData` and `actionData` are marked as optional since they could be
    accessed before the `action` is triggered or after the `loader` threw an
    error:
    
      ```tsx
      export function AdminWidget() {
        const admin = useRoute("routes/admin");
        if (!admin) {
          throw new Error(`AdminWidget used outside of "routes/admin"`);
        }
        const { loaderData, actionData } = admin;
        console.log(loaderData);
        //          ^? { message: string } | undefined
        console.log(actionData);
        //          ^? { count: number } | undefined
      }
      ```
    
    If instead of a specific route, you wanted access to the *current*
    route's `loaderData` and `actionData`, you can call `useRoute` without
    arguments:
    
      ```tsx
      export function AdminWidget() {
        const currentRoute = useRoute();
        currentRoute.loaderData;
        currentRoute.actionData;
      }
      ```
    
    This usage is equivalent to calling `useLoaderData` and `useActionData`,
    but consolidates all route data access into one hook: `useRoute`.
    
    Note: when calling `useRoute()` (without a route ID), TS has no way to
    know which route is the current route.
      As a result, `loaderData` and `actionData` are typed as `unknown`.
    If you want more type-safety, you can either narrow the type yourself
    with something like `zod` or you can refactor your app to pass down
    typed props to your `AdminWidget`:
    
      ```tsx
      export function AdminWidget({
        message,
        count,
      }: {
        message: string;
        count: number;
      }) {
        /* ... */
      }
      ```
    
    - Updated dependencies:
      - `react-router@7.9.4`
      - `@react-router/node@7.9.4`
      - `@react-router/serve@7.9.4`
    
    </details>
    
    <details>
    <summary>remix-run/react-router (@&#8203;react-router/node)</summary>
    
    ###
    [`v7.9.4`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router-node/CHANGELOG.md#794)
    
    [Compare
    Source](https://redirect.github.com/remix-run/react-router/compare/@react-router/node@7.9.3...@react-router/node@7.9.4)
    
    ##### Patch Changes
    
    - Validate format of incoming session ids
    ([#&#8203;14426](https://redirect.github.com/remix-run/react-router/pull/14426))
    - Updated dependencies:
      - `react-router@7.9.4`
    
    </details>
    
    <details>
    <summary>remix-run/react-router (@&#8203;react-router/serve)</summary>
    
    ###
    [`v7.9.4`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router-serve/CHANGELOG.md#794)
    
    [Compare
    Source](https://redirect.github.com/remix-run/react-router/compare/@react-router/serve@7.9.3...@react-router/serve@7.9.4)
    
    ##### Patch Changes
    
    - Updated dependencies:
      - `react-router@7.9.4`
      - `@react-router/node@7.9.4`
      - `@react-router/express@7.9.4`
    
    </details>
    
    <details>
    <summary>ArnaudBarre/eslint-plugin-react-refresh
    (eslint-plugin-react-refresh)</summary>
    
    ###
    [`v0.4.23`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0423)
    
    [Compare
    Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.22...v0.4.23)
    
    - Add `"metadata"`, `"generateMetadata"` & `"generateViewport"` to
    `allowExportNames` in Next config
    
    </details>
    
    <details>
    <summary>remix-run/react-router (react-router)</summary>
    
    ###
    [`v7.9.4`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#794)
    
    [Compare
    Source](https://redirect.github.com/remix-run/react-router/compare/react-router@7.9.3...react-router@7.9.4)
    
    ##### Patch Changes
    
    - handle external redirects in from server actions
    ([#&#8203;14400](https://redirect.github.com/remix-run/react-router/pull/14400))
    - New (unstable) `useRoute` hook for accessing data from specific routes
    ([#&#8203;14407](https://redirect.github.com/remix-run/react-router/pull/14407))
    
    For example, let's say you have an `admin` route somewhere in your app
    and you want any child routes of `admin` to all have access to the
    `loaderData` and `actionData` from `admin.`
    
      ```tsx
      // app/routes/admin.tsx
      import { Outlet } from "react-router";
    
      export const loader = () => ({ message: "Hello, loader!" });
    
      export const action = () => ({ count: 1 });
    
      export default function Component() {
        return (
          <div>
            {/* ... */}
            <Outlet />
            {/* ... */}
          </div>
        );
      }
      ```
    
    You might even want to create a reusable widget that all of the routes
    nested under `admin` could use:
    
      ```tsx
      import { unstable_useRoute as useRoute } from "react-router";
    
      export function AdminWidget() {
        // How to get `message` and `count` from `admin` route?
      }
      ```
    
    In framework mode, `useRoute` knows all your app's routes and gives you
    TS errors when invalid route IDs are passed in:
    
      ```tsx
      export function AdminWidget() {
        const admin = useRoute("routes/dmin");
        //                      ^^^^^^^^^^^
      }
      ```
    
    `useRoute` returns `undefined` if the route is not part of the current
    page:
    
      ```tsx
      export function AdminWidget() {
        const admin = useRoute("routes/admin");
        if (!admin) {
          throw new Error(`AdminWidget used outside of "routes/admin"`);
        }
      }
      ```
    
    Note: the `root` route is the exception since it is guaranteed to be
    part of the current page.
      As a result, `useRoute` never returns `undefined` for `root`.
    
    `loaderData` and `actionData` are marked as optional since they could be
    accessed before the `action` is triggered or after the `loader` threw an
    error:
    
      ```tsx
      export function AdminWidget() {
        const admin = useRoute("routes/admin");
        if (!admin) {
          throw new Error(`AdminWidget used outside of "routes/admin"`);
        }
        const { loaderData, actionData } = admin;
        console.log(loaderData);
        //          ^? { message: string } | undefined
        console.log(actionData);
        //          ^? { count: number } | undefined
      }
      ```
    
    If instead of a specific route, you wanted access to the *current*
    route's `loaderData` and `actionData`, you can call `useRoute` without
    arguments:
    
      ```tsx
      export function AdminWidget() {
        const currentRoute = useRoute();
        currentRoute.loaderData;
        currentRoute.actionData;
      }
      ```
    
    This usage is equivalent to calling `useLoaderData` and `useActionData`,
    but consolidates all route data access into one hook: `useRoute`.
    
    Note: when calling `useRoute()` (without a route ID), TS has no way to
    know which route is the current route.
      As a result, `loaderData` and `actionData` are typed as `unknown`.
    If you want more type-safety, you can either narrow the type yourself
    with something like `zod` or you can refactor your app to pass down
    typed props to your `AdminWidget`:
    
      ```tsx
      export function AdminWidget({
        message,
        count,
      }: {
        message: string;
        count: number;
      }) {
        /* ... */
      }
      ```
    
    </details>
    
    <details>
    <summary>vitejs/vite (vite)</summary>
    
    ###
    [`v7.1.9`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-719-2025-10-03-small)
    
    [Compare
    Source](https://redirect.github.com/vitejs/vite/compare/v7.1.8...v7.1.9)
    
    ##### Reverts
    
    - **server:** drain stdin when not interactive
    ([#&#8203;20885](https://redirect.github.com/vitejs/vite/issues/20885))
    ([12d72b0](https://redirect.github.com/vitejs/vite/commit/12d72b0538ef1540bfb0f1dd8a44b75deaa3464e))
    
    ###
    [`v7.1.8`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-718-2025-10-02-small)
    
    [Compare
    Source](https://redirect.github.com/vitejs/vite/compare/v7.1.7...v7.1.8)
    
    ##### Bug Fixes
    
    - **css:** improve url escape characters handling
    ([#&#8203;20847](https://redirect.github.com/vitejs/vite/issues/20847))
    ([24a61a3](https://redirect.github.com/vitejs/vite/commit/24a61a3f5404279e91f7ceebf7449a5e874f9d56))
    - **deps:** update all non-major dependencies
    ([#&#8203;20855](https://redirect.github.com/vitejs/vite/issues/20855))
    ([788a183](https://redirect.github.com/vitejs/vite/commit/788a183afce57de13f5656f0cf42cdf6fdc3ebaa))
    - **deps:** update artichokie to 0.4.2
    ([#&#8203;20864](https://redirect.github.com/vitejs/vite/issues/20864))
    ([e670799](https://redirect.github.com/vitejs/vite/commit/e670799e123dca78e1a63aeb06dbadade3d5ab51))
    - **dev:** skip JS responses for document requests
    ([#&#8203;20866](https://redirect.github.com/vitejs/vite/issues/20866))
    ([6bc6c4d](https://redirect.github.com/vitejs/vite/commit/6bc6c4dbc23501577d3919dc841454eb2eb14a54))
    - **glob:** fix HMR for array patterns with exclusions
    ([#&#8203;20872](https://redirect.github.com/vitejs/vite/issues/20872))
    ([63e040f](https://redirect.github.com/vitejs/vite/commit/63e040f1ca6b635a007eb40aa7c8b891e8cc5799))
    - keep ids for virtual modules as-is
    ([#&#8203;20808](https://redirect.github.com/vitejs/vite/issues/20808))
    ([d4eca98](https://redirect.github.com/vitejs/vite/commit/d4eca986d679c77bd449db20fd99d8255985b550))
    - **server:** drain stdin when not interactive
    ([#&#8203;20837](https://redirect.github.com/vitejs/vite/issues/20837))
    ([bb950e9](https://redirect.github.com/vitejs/vite/commit/bb950e92b372f9a52245e9542cf9d9700d23ef8c))
    - **server:** improve malformed URL handling in middlewares
    ([#&#8203;20830](https://redirect.github.com/vitejs/vite/issues/20830))
    ([d65a983](https://redirect.github.com/vitejs/vite/commit/d65a9831c984e562c5bf2b5f427de16f6e1bd931))
    
    ##### Documentation
    
    - **create-vite:** provide deno example
    ([#&#8203;20747](https://redirect.github.com/vitejs/vite/issues/20747))
    ([fdb758a](https://redirect.github.com/vitejs/vite/commit/fdb758a51796b1ab605437b2eee778a84e87e169))
    
    ##### Miscellaneous Chores
    
    - **deps:** update rolldown-related dependencies
    ([#&#8203;20810](https://redirect.github.com/vitejs/vite/issues/20810))
    ([ea68a88](https://redirect.github.com/vitejs/vite/commit/ea68a8868c7ee249213057f8a81c3f92a9839dde))
    - **deps:** update rolldown-related dependencies
    ([#&#8203;20854](https://redirect.github.com/vitejs/vite/issues/20854))
    ([4dd06fd](https://redirect.github.com/vitejs/vite/commit/4dd06fdc8d643059c2abf88188eae7c4877aab6e))
    - update url of `create-react-app` license
    ([#&#8203;20865](https://redirect.github.com/vitejs/vite/issues/20865))
    ([166a178](https://redirect.github.com/vitejs/vite/commit/166a178f45b6e48db27b5626559f5ec3358c2fb4))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
    Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
    defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://redirect.github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/UI5/webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    5083431 View commit details
    Browse the repository at this point in the history
  3. chore(deps): update dependency typescript to v5.9.3 (#7819)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [typescript](https://www.typescriptlang.org/)
    ([source](https://redirect.github.com/microsoft/TypeScript)) | [`5.9.2`
    -> `5.9.3`](https://renovatebot.com/diffs/npm/typescript/5.9.2/5.9.3) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.9.2/5.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>microsoft/TypeScript (typescript)</summary>
    
    ###
    [`v5.9.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.9.2...c63de15a992d37f0d6cec03ac7631872838602cb)
    
    [Compare
    Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
    Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
    defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/UI5/webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    eed4bda View commit details
    Browse the repository at this point in the history
  4. chore(deps): update dependency eslint-plugin-react-hooks to v6 (#7795)

    > [!NOTE]
    > Mend has cancelled [the proposed
    renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842)
    of the Renovate GitHub app being renamed to `mend[bot]`.
    > 
    > This notice will be removed on 2025-10-07.
    
    <hr>
    
    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [eslint-plugin-react-hooks](https://react.dev/)
    ([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks))
    | [`5.2.0` ->
    `6.1.1`](https://renovatebot.com/diffs/npm/eslint-plugin-react-hooks/5.2.0/6.1.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react-hooks/6.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react-hooks/5.2.0/6.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>facebook/react (eslint-plugin-react-hooks)</summary>
    
    ###
    [`v6.1.1`](https://redirect.github.com/facebook/react/blob/HEAD/packages/eslint-plugin-react-hooks/CHANGELOG.md#611)
    
    [Compare
    Source](https://redirect.github.com/facebook/react/compare/861811347b8fa936b4a114fc022db9b8253b3d86...a2329c10ffc153303ad5a65b99d91d8500ceabdd)
    
    **Note:** 6.1.0 accidentally allowed use of `recommended` without flat
    config, causing errors when used with ESLint v9's `defineConfig()`
    helper. This has been fixed in 6.1.1.
    
    - Fix `recommended` config for flat config compatibility. The
    `recommended` config has been converted to flat config format. Non-flat
    config users should use `recommended-legacy` instead.
    ([@&#8203;poteto](https://redirect.github.com/poteto) in
    [#&#8203;34700](https://redirect.github.com/facebook/react/pull/34700))
    - Add `recommended-latest` and `recommended-latest-legacy` configs that
    include React Compiler rules.
    ([@&#8203;poteto](https://redirect.github.com/poteto) in
    [#&#8203;34675](https://redirect.github.com/facebook/react/pull/34675))
    - Remove unused `NoUnusedOptOutDirectives` rule.
    ([@&#8203;poteto](https://redirect.github.com/poteto) in
    [#&#8203;34703](https://redirect.github.com/facebook/react/pull/34703))
    - Remove `hermes-parser` and dependency.
    ([@&#8203;poteto](https://redirect.github.com/poteto) in
    [#&#8203;34719](https://redirect.github.com/facebook/react/pull/34719))
    - Remove `@babel/plugin-proposal-private-methods` dependency.
    ([@&#8203;ArnaudBarre](https://redirect.github.com/ArnaudBarre) and
    [@&#8203;josephsavona](https://redirect.github.com/josephsavona) in
    [#&#8203;34715](https://redirect.github.com/facebook/react/pull/34715))
    - Update for Zod v3/v4 compatibility.
    ([@&#8203;kolian](https://redirect.github.com/kolvian) and
    [@&#8203;josephsavona](https://redirect.github.com/josephsavona) in
    [#&#8203;34717](https://redirect.github.com/facebook/react/pull/34717))
    
    ###
    [`v6.1.0`](https://redirect.github.com/facebook/react/blob/HEAD/packages/eslint-plugin-react-hooks/CHANGELOG.md#610)
    
    [Compare
    Source](https://redirect.github.com/facebook/react/compare/fea92d846284bb7f4427ccbe8c16aaf85f0e2943...861811347b8fa936b4a114fc022db9b8253b3d86)
    
    **Note:** Version 6.0.0 was mistakenly released and immediately
    deprecated and untagged on npm. This is the first official 6.x major
    release and includes breaking changes.
    
    - **Breaking:** Require Node.js 18 or newer.
    ([@&#8203;michaelfaith](https://redirect.github.com/michaelfaith) in
    [#&#8203;32458](https://redirect.github.com/facebook/react/pull/32458))
    - **Breaking:** Flat config is now the default `recommended` preset.
    Legacy config moved to `recommended-legacy`.
    ([@&#8203;michaelfaith](https://redirect.github.com/michaelfaith) in
    [#&#8203;32457](https://redirect.github.com/facebook/react/pull/32457))
    - **New Violations:** Disallow calling `use` within try/catch blocks.
    ([@&#8203;poteto](https://redirect.github.com/poteto) in
    [#&#8203;34040](https://redirect.github.com/facebook/react/pull/34040))
    - **New Violations:** Disallow calling `useEffectEvent` functions in
    arbitrary closures.
    ([@&#8203;jbrown215](https://redirect.github.com/jbrown215) in
    [#&#8203;33544](https://redirect.github.com/facebook/react/pull/33544))
    - Handle `React.useEffect` in addition to `useEffect` in rules-of-hooks.
    ([@&#8203;Ayc0](https://redirect.github.com/Ayc0) in
    [#&#8203;34076](https://redirect.github.com/facebook/react/pull/34076))
    - Added `react-hooks` settings config option that to accept
    `additionalEffectHooks` that are used across exhaustive-deps and
    rules-of-hooks rules.
    ([@&#8203;jbrown215](https://redirect.github.com/jbrown215)) in
    [#&#8203;34497](https://redirect.github.com/facebook/react/pull/34497)
    
    ###
    [`v6.0.0`](https://redirect.github.com/facebook/react/blob/HEAD/packages/eslint-plugin-react-hooks/CHANGELOG.md#600)
    
    [Compare
    Source](https://redirect.github.com/facebook/react/compare/3607f4838a8f4a87160da36aa26bb1432d7a5f11...fea92d846284bb7f4427ccbe8c16aaf85f0e2943)
    
    Accidentally released. See 6.1.0 for the actual changes.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/UI5/webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Lukas Harbarth <lukas.harbarth@sap.com>
    renovate[bot] and Lukas742 authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    2fcf6e6 View commit details
    Browse the repository at this point in the history
  5. chore(deps): update all non-major dependencies (patch) (#7818)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    |
    [@cypress/code-coverage](https://redirect.github.com/cypress-io/code-coverage)
    | [`3.14.6` ->
    `3.14.7`](https://renovatebot.com/diffs/npm/@cypress%2fcode-coverage/3.14.6/3.14.7)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@cypress%2fcode-coverage/3.14.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cypress%2fcode-coverage/3.14.6/3.14.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
    | [`22.18.6` ->
    `22.18.10`](https://renovatebot.com/diffs/npm/@types%2fnode/22.18.6/22.18.10)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/22.18.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/22.18.6/22.18.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
    | [`19.1.13` ->
    `19.1.17`](https://renovatebot.com/diffs/npm/@types%2freact/19.1.13/19.1.17)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/19.1.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/19.1.13/19.1.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom))
    | [`19.1.9` ->
    `19.1.11`](https://renovatebot.com/diffs/npm/@types%2freact-dom/19.1.9/19.1.11)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/19.1.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/19.1.9/19.1.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme)
    ([source](https://redirect.github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react))
    | [`5.0.3` ->
    `5.0.4`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/5.0.3/5.0.4)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-react/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-react/5.0.3/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [chromatic](https://www.chromatic.com)
    ([source](https://redirect.github.com/chromaui/chromatic-cli)) |
    [`13.2.0` ->
    `13.2.1`](https://renovatebot.com/diffs/npm/chromatic/13.2.0/13.2.1) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/chromatic/13.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/chromatic/13.2.0/13.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [eslint-plugin-storybook](https://redirect.github.com/storybookjs/storybook/code/lib/eslint-plugin#readme)
    ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin))
    | [`9.1.7` ->
    `9.1.10`](https://renovatebot.com/diffs/npm/eslint-plugin-storybook/9.1.7/9.1.10)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-storybook/9.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-storybook/9.1.7/9.1.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [lint-staged](https://redirect.github.com/lint-staged/lint-staged) |
    [`16.2.0` ->
    `16.2.4`](https://renovatebot.com/diffs/npm/lint-staged/16.2.0/16.2.4) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/16.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/16.2.0/16.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint)
    ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint))
    | [`8.44.0` ->
    `8.44.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.44.0/8.44.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/8.44.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/8.44.0/8.44.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [vite](https://vite.dev)
    ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))
    | [`7.1.6` ->
    `7.1.9`](https://renovatebot.com/diffs/npm/vite/7.1.6/7.1.9) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/7.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/7.1.6/7.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [yarn](https://redirect.github.com/yarnpkg/berry)
    ([source](https://redirect.github.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli))
    | [`4.10.0` ->
    `4.10.3`](https://renovatebot.com/diffs/npm/yarn/4.10.0/4.10.3) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@yarnpkg%2fcli/4.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@yarnpkg%2fcli/4.10.0/4.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>cypress-io/code-coverage
    (@&#8203;cypress/code-coverage)</summary>
    
    ###
    [`v3.14.7`](https://redirect.github.com/cypress-io/code-coverage/releases/tag/v3.14.7)
    
    [Compare
    Source](https://redirect.github.com/cypress-io/code-coverage/compare/v3.14.6...v3.14.7)
    
    ##### Bug Fixes
    
    - **deps:** switch to tinyglobby
    ([#&#8203;960](https://redirect.github.com/cypress-io/code-coverage/issues/960))
    ([41d9b3d](https://redirect.github.com/cypress-io/code-coverage/commit/41d9b3db0ee7ba6cc5c1aedd254d5cb950cd6c77))
    
    </details>
    
    <details>
    <summary>vitejs/vite-plugin-react
    (@&#8203;vitejs/plugin-react)</summary>
    
    ###
    [`v5.0.4`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#504-2025-09-27)
    
    [Compare
    Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/8293cb38945e56729b5b045b09858da6b78ba3a3...450d7df80a52c45f3da7a9612d96a4913f565ed7)
    
    ##### Perf: use native refresh wrapper plugin in rolldown-vite
    ([#&#8203;881](https://redirect.github.com/vitejs/vite-plugin-react/pull/881))
    
    </details>
    
    <details>
    <summary>chromaui/chromatic-cli (chromatic)</summary>
    
    ###
    [`v13.2.1`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1321-Fri-Sep-26-2025)
    
    [Compare
    Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v13.2.0...v13.2.1)
    
    ##### 🐛 Bug Fix
    
    - Remove unused references to view layer
    [#&#8203;1207](https://redirect.github.com/chromaui/chromatic-cli/pull/1207)
    ([@&#8203;justin-thurman](https://redirect.github.com/justin-thurman))
    
    ##### Authors: 1
    
    - Justin Thurman
    ([@&#8203;justin-thurman](https://redirect.github.com/justin-thurman))
    
    ***
    
    </details>
    
    <details>
    <summary>storybookjs/storybook (eslint-plugin-storybook)</summary>
    
    ###
    [`v9.1.10`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#9110)
    
    [Compare
    Source](https://redirect.github.com/storybookjs/storybook/compare/v9.1.9...v9.1.10)
    
    - Automigrations: Add automigration for viewport and backgrounds -
    [#&#8203;31614](https://redirect.github.com/storybookjs/storybook/pull/31614),
    thanks
    [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
    - Telemetry: Log userAgent in onboarding -
    [#&#8203;32566](https://redirect.github.com/storybookjs/storybook/pull/32566),
    thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
    
    ###
    [`v9.1.9`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#919)
    
    [Compare
    Source](https://redirect.github.com/storybookjs/storybook/compare/v9.1.8...v9.1.9)
    
    - Angular: Enable experimental zoneless detection on Angular v21 -
    [#&#8203;32580](https://redirect.github.com/storybookjs/storybook/pull/32580),
    thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
    - Svelte: Ignore inherited `HTMLAttributes` docgen when using utility
    types -
    [#&#8203;32173](https://redirect.github.com/storybookjs/storybook/pull/32173),
    thanks [@&#8203;steciuk](https://redirect.github.com/steciuk)!
    
    ###
    [`v9.1.8`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#918)
    
    [Compare
    Source](https://redirect.github.com/storybookjs/storybook/compare/v9.1.7...v9.1.8)
    
    - PreactVite: Add `node` entry point -
    [#&#8203;32534](https://redirect.github.com/storybookjs/storybook/pull/32534),
    thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
    
    </details>
    
    <details>
    <summary>lint-staged/lint-staged (lint-staged)</summary>
    
    ###
    [`v16.2.4`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1624)
    
    [Compare
    Source](https://redirect.github.com/lint-staged/lint-staged/compare/v16.2.3...v16.2.4)
    
    ##### Patch Changes
    
    -
    [#&#8203;1682](https://redirect.github.com/lint-staged/lint-staged/pull/1682)
    [`0176038`](https://redirect.github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e)
    Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Update
    dependencies, including
    [`nano-spawn@2.0.0`](https://redirect.github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0)
    with bug fixes.
    
    -
    [#&#8203;1671](https://redirect.github.com/lint-staged/lint-staged/pull/1671)
    [`581a54e`](https://redirect.github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3)
    Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Speed up
    execution by only importing the `yaml` depedency if using YAML
    configuration files.
    
    ###
    [`v16.2.3`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1623)
    
    [Compare
    Source](https://redirect.github.com/lint-staged/lint-staged/compare/v16.2.2...v16.2.3)
    
    ##### Patch Changes
    
    -
    [#&#8203;1669](https://redirect.github.com/lint-staged/lint-staged/pull/1669)
    [`27cd541`](https://redirect.github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751)
    Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - When using
    `--fail-on-changes`, automatically hidden (partially) unstaged changes
    are no longer counted to make *lint-staged* fail.
    
    ###
    [`v16.2.2`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1622)
    
    [Compare
    Source](https://redirect.github.com/lint-staged/lint-staged/compare/v16.2.1...v16.2.2)
    
    ##### Patch Changes
    
    -
    [#&#8203;1667](https://redirect.github.com/lint-staged/lint-staged/pull/1667)
    [`699f95d`](https://redirect.github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5)
    Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - The backup
    stash will not be dropped when using `--fail-on-changes` and there are
    errors. When reverting to original state is disabled (via `--no-revert`
    or `--fail-on-changes`), hidden (partially) unstaged changes are still
    restored automatically so that it's easier to resolve the situation
    manually.
    
    Additionally, the example for using the backup stash manually now uses
    the correct backup hash, if available:
    
      ```shell
      % npx lint-staged --fail-on-changes
      ✔ Backed up original state in git stash (c18d55a3)
      ✔ Running tasks for staged files...
      ✖ Tasks modified files and --fail-on-changes was used!
      ↓ Cleaning up temporary files...
    
      ✖ lint-staged failed because `--fail-on-changes` was used.
    
      Any lost modifications can be restored from a git stash:
    
        > git stash list --format="%h %s"
        c18d55a3 On main: lint-staged automatic backup
        > git apply --index c18d55a3
      ```
    
    ###
    [`v16.2.1`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1621)
    
    [Compare
    Source](https://redirect.github.com/lint-staged/lint-staged/compare/v16.2.0...v16.2.1)
    
    ##### Patch Changes
    
    -
    [#&#8203;1664](https://redirect.github.com/lint-staged/lint-staged/pull/1664)
    [`8277b3b`](https://redirect.github.com/lint-staged/lint-staged/commit/8277b3b298421ebbb39c43d7e3538481e15c4659)
    Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - The
    built-in TypeScript types have been updated to more closely match the
    implementation. Notably, the list of staged files supplied to task
    functions is `readonly string[]` and can't be mutated. Thanks
    [@&#8203;outslept](https://redirect.github.com/outslept)!
    
      ```diff
      export default {
      ---  "*": (files: string[]) => void console.log('staged files', files)
    +++ "*": (files: readonly string[]) => void console.log('staged files',
    files)
      }
      ```
    
    -
    [#&#8203;1654](https://redirect.github.com/lint-staged/lint-staged/pull/1654)
    [`70b9af3`](https://redirect.github.com/lint-staged/lint-staged/commit/70b9af3ac3fd66af94936e55bb3e91381937b41f)
    Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - This
    version has been published from GitHub Actions using [Trusted Publishing
    for npm packages](https://docs.npmjs.com/trusted-publishers).
    
    -
    [#&#8203;1659](https://redirect.github.com/lint-staged/lint-staged/pull/1659)
    [`4996817`](https://redirect.github.com/lint-staged/lint-staged/commit/49968170abb3bab7ac8dc0a6bc5ea92850337baa)
    Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Fix
    searching configuration files when the working directory is a
    subdirectory of a git repository, and there are `package.json` files in
    the working directory. This situation might happen when running
    *lint-staged* for a single package in a monorepo.
    
    -
    [#&#8203;1654](https://redirect.github.com/lint-staged/lint-staged/pull/1654)
    [`7021f0a`](https://redirect.github.com/lint-staged/lint-staged/commit/7021f0af40ac1d5787501894c0f2222980023703)
    Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Return the
    caret semver range (`^`) to direct dependencies so that future patch and
    minor versions are allowed. This enables projects to better maintain and
    deduplicate their own transitive dependencies while not requiring direct
    updates to *lint-staged*. This was changed in
    [16.2.0](https://redirect.github.com/lint-staged/lint-staged/releases/tag/v16.2.0)
    after the vulnerability issues with `chalk` and `debug`, which were also
    removed in the same version.
    
    Given the recent vulnerabilities in the *npm* ecosystem, it's best to be
    very careful when updating dependencies.
    
    </details>
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (typescript-eslint)</summary>
    
    ###
    [`v8.44.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8441-2025-09-22)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.44.0...v8.44.1)
    
    This was a version bump only for typescript-eslint to align it with
    other projects, there were no code changes.
    
    You can read about our [versioning
    strategy](https://typescript-eslint.io/users/versioning) and
    [releases](https://typescript-eslint.io/users/releases) on our website.
    
    </details>
    
    <details>
    <summary>vitejs/vite (vite)</summary>
    
    ###
    [`v7.1.9`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-719-2025-10-03-small)
    
    [Compare
    Source](https://redirect.github.com/vitejs/vite/compare/v7.1.8...v7.1.9)
    
    ##### Reverts
    
    - **server:** drain stdin when not interactive
    ([#&#8203;20885](https://redirect.github.com/vitejs/vite/issues/20885))
    ([12d72b0](https://redirect.github.com/vitejs/vite/commit/12d72b0538ef1540bfb0f1dd8a44b75deaa3464e))
    
    ###
    [`v7.1.8`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-718-2025-10-02-small)
    
    [Compare
    Source](https://redirect.github.com/vitejs/vite/compare/v7.1.7...v7.1.8)
    
    ##### Bug Fixes
    
    - **css:** improve url escape characters handling
    ([#&#8203;20847](https://redirect.github.com/vitejs/vite/issues/20847))
    ([24a61a3](https://redirect.github.com/vitejs/vite/commit/24a61a3f5404279e91f7ceebf7449a5e874f9d56))
    - **deps:** update all non-major dependencies
    ([#&#8203;20855](https://redirect.github.com/vitejs/vite/issues/20855))
    ([788a183](https://redirect.github.com/vitejs/vite/commit/788a183afce57de13f5656f0cf42cdf6fdc3ebaa))
    - **deps:** update artichokie to 0.4.2
    ([#&#8203;20864](https://redirect.github.com/vitejs/vite/issues/20864))
    ([e670799](https://redirect.github.com/vitejs/vite/commit/e670799e123dca78e1a63aeb06dbadade3d5ab51))
    - **dev:** skip JS responses for document requests
    ([#&#8203;20866](https://redirect.github.com/vitejs/vite/issues/20866))
    ([6bc6c4d](https://redirect.github.com/vitejs/vite/commit/6bc6c4dbc23501577d3919dc841454eb2eb14a54))
    - **glob:** fix HMR for array patterns with exclusions
    ([#&#8203;20872](https://redirect.github.com/vitejs/vite/issues/20872))
    ([63e040f](https://redirect.github.com/vitejs/vite/commit/63e040f1ca6b635a007eb40aa7c8b891e8cc5799))
    - keep ids for virtual modules as-is
    ([#&#8203;20808](https://redirect.github.com/vitejs/vite/issues/20808))
    ([d4eca98](https://redirect.github.com/vitejs/vite/commit/d4eca986d679c77bd449db20fd99d8255985b550))
    - **server:** drain stdin when not interactive
    ([#&#8203;20837](https://redirect.github.com/vitejs/vite/issues/20837))
    ([bb950e9](https://redirect.github.com/vitejs/vite/commit/bb950e92b372f9a52245e9542cf9d9700d23ef8c))
    - **server:** improve malformed URL handling in middlewares
    ([#&#8203;20830](https://redirect.github.com/vitejs/vite/issues/20830))
    ([d65a983](https://redirect.github.com/vitejs/vite/commit/d65a9831c984e562c5bf2b5f427de16f6e1bd931))
    
    ##### Documentation
    
    - **create-vite:** provide deno example
    ([#&#8203;20747](https://redirect.github.com/vitejs/vite/issues/20747))
    ([fdb758a](https://redirect.github.com/vitejs/vite/commit/fdb758a51796b1ab605437b2eee778a84e87e169))
    
    ##### Miscellaneous Chores
    
    - **deps:** update rolldown-related dependencies
    ([#&#8203;20810](https://redirect.github.com/vitejs/vite/issues/20810))
    ([ea68a88](https://redirect.github.com/vitejs/vite/commit/ea68a8868c7ee249213057f8a81c3f92a9839dde))
    - **deps:** update rolldown-related dependencies
    ([#&#8203;20854](https://redirect.github.com/vitejs/vite/issues/20854))
    ([4dd06fd](https://redirect.github.com/vitejs/vite/commit/4dd06fdc8d643059c2abf88188eae7c4877aab6e))
    - update url of `create-react-app` license
    ([#&#8203;20865](https://redirect.github.com/vitejs/vite/issues/20865))
    ([166a178](https://redirect.github.com/vitejs/vite/commit/166a178f45b6e48db27b5626559f5ec3358c2fb4))
    
    ###
    [`v7.1.7`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-717-2025-09-22-small)
    
    [Compare
    Source](https://redirect.github.com/vitejs/vite/compare/v7.1.6...v7.1.7)
    
    ##### Bug Fixes
    
    - **build:** fix ssr environment `emitAssets: true` when
    `sharedConfigBuild: true`
    ([#&#8203;20787](https://redirect.github.com/vitejs/vite/issues/20787))
    ([4c4583c](https://redirect.github.com/vitejs/vite/commit/4c4583ce7a13306e0853901570c5d95517fe81da))
    - **client:** use CSP nonce when rendering error overlay
    ([#&#8203;20791](https://redirect.github.com/vitejs/vite/issues/20791))
    ([9bc9d12](https://redirect.github.com/vitejs/vite/commit/9bc9d1258f550e9d8f5e530cd27aecb1bee32bdb))
    - **deps:** update all non-major dependencies
    ([#&#8203;20811](https://redirect.github.com/vitejs/vite/issues/20811))
    ([9f2247c](https://redirect.github.com/vitejs/vite/commit/9f2247c066cac75746356c9391845235445a154b))
    - **glob:** handle glob imports from folders starting with dot
    ([#&#8203;20800](https://redirect.github.com/vitejs/vite/issues/20800))
    ([105abe8](https://redirect.github.com/vitejs/vite/commit/105abe87c412cf0f83859ba41fed869221cbb3e0))
    - **hmr:** trigger prune event when import is removed from non hmr
    module
    ([#&#8203;20768](https://redirect.github.com/vitejs/vite/issues/20768))
    ([9f32b1d](https://redirect.github.com/vitejs/vite/commit/9f32b1dc710991c53a9f665c8d0d6945f342bf92))
    - **hmr:** wait for `import.meta.hot.prune` callbacks to complete before
    running other HMRs
    ([#&#8203;20698](https://redirect.github.com/vitejs/vite/issues/20698))
    ([98a3484](https://redirect.github.com/vitejs/vite/commit/98a3484733443ee529870477a6ab6a03572e3cbc))
    
    </details>
    
    <details>
    <summary>yarnpkg/berry (yarn)</summary>
    
    ###
    [`v4.10.3`](https://redirect.github.com/yarnpkg/berry/compare/fa98478b821553eb0897895d355dae55af0d2759...38b9c5fc96a56860338176aa8a07b2ffc9c7af0b)
    
    [Compare
    Source](https://redirect.github.com/yarnpkg/berry/compare/fa98478b821553eb0897895d355dae55af0d2759...38b9c5fc96a56860338176aa8a07b2ffc9c7af0b)
    
    ###
    [`v4.10.2`](https://redirect.github.com/yarnpkg/berry/compare/c36d9a0d531a12684021cfa4ce3b05c706bf26f1...fa98478b821553eb0897895d355dae55af0d2759)
    
    [Compare
    Source](https://redirect.github.com/yarnpkg/berry/compare/c36d9a0d531a12684021cfa4ce3b05c706bf26f1...fa98478b821553eb0897895d355dae55af0d2759)
    
    ###
    [`v4.10.1`](https://redirect.github.com/yarnpkg/berry/compare/2eb9830716136d3b92c8db25065575a4d34378a3...c36d9a0d531a12684021cfa4ce3b05c706bf26f1)
    
    [Compare
    Source](https://redirect.github.com/yarnpkg/berry/compare/2eb9830716136d3b92c8db25065575a4d34378a3...c36d9a0d531a12684021cfa4ce3b05c706bf26f1)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
    Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
    defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://redirect.github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/UI5/webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    ba6dd6b View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2025

  1. Configuration menu
    Copy the full SHA
    67cdcdd View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2025

  1. Configuration menu
    Copy the full SHA
    866d518 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update actions/setup-node action to v6 (#7828)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [actions/setup-node](https://redirect.github.com/actions/setup-node) |
    action | major | `v5.0.0` -> `v6.0.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>actions/setup-node (actions/setup-node)</summary>
    
    ###
    [`v6.0.0`](https://redirect.github.com/actions/setup-node/releases/tag/v6.0.0)
    
    [Compare
    Source](https://redirect.github.com/actions/setup-node/compare/v5.0.0...v6.0.0)
    
    #### What's Changed
    
    **Breaking Changes**
    
    - Limit automatic caching to npm, update workflows and documentation by
    [@&#8203;priyagupta108](https://redirect.github.com/priyagupta108) in
    [#&#8203;1374](https://redirect.github.com/actions/setup-node/pull/1374)
    
    **Dependency Upgrades**
    
    - Upgrade ts-jest from 29.1.2 to 29.4.1 and document breaking changes in
    v5 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
    in
    [#&#8203;1336](https://redirect.github.com/actions/setup-node/pull/1336)
    - Upgrade prettier from 2.8.8 to 3.6.2 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
    [#&#8203;1334](https://redirect.github.com/actions/setup-node/pull/1334)
    - Upgrade actions/publish-action from 0.3.0 to 0.4.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
    [#&#8203;1362](https://redirect.github.com/actions/setup-node/pull/1362)
    
    **Full Changelog**:
    <actions/setup-node@v5...v6.0.0>
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/UI5/webcomponents-react).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 15, 2025
    Configuration menu
    Copy the full SHA
    4d08a34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f938932 View commit details
    Browse the repository at this point in the history
Loading