Commit 0e081b1
authored
chore(deps): update ui5 web components react (examples, templates & patterns) to v2.23.0 (UI5#8671)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@ui5/webcomponents](https://redirect.github.com/UI5/webcomponents)
([source](https://redirect.github.com/UI5/webcomponents/tree/HEAD/packages/main))
| [`2.22.0` →
`2.23.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents/2.22.0/2.23.0)
|

|

|
|
[@ui5/webcomponents-base](https://redirect.github.com/UI5/webcomponents)
([source](https://redirect.github.com/UI5/webcomponents/tree/HEAD/packages/base))
| [`2.22.0` →
`2.23.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-base/2.22.0/2.23.0)
|

|

|
|
[@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.22.2` →
`2.23.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-cypress-commands/2.22.2/2.23.0)
|

|

|
|
[@ui5/webcomponents-fiori](https://redirect.github.com/UI5/webcomponents)
([source](https://redirect.github.com/UI5/webcomponents/tree/HEAD/packages/fiori))
| [`2.22.0` →
`2.23.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-fiori/2.22.0/2.23.0)
|

|

|
|
[@ui5/webcomponents-icons](https://redirect.github.com/UI5/webcomponents)
([source](https://redirect.github.com/UI5/webcomponents/tree/HEAD/packages/icons))
| [`2.22.0` →
`2.23.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-icons/2.22.0/2.23.0)
|

|

|
| [@ui5/webcomponents-react](https://ui5.github.io/webcomponents-react)
([source](https://redirect.github.com/UI5/webcomponents-react/tree/HEAD/packages/main))
| [`2.22.2` →
`2.23.0`](https://renovatebot.com/diffs/npm/@ui5%2fwebcomponents-react/2.22.2/2.23.0)
|

|

|
---
### Release Notes
<details>
<summary>UI5/webcomponents (@&UI5#8203;ui5/webcomponents)</summary>
###
[`v2.23.0`](https://redirect.github.com/UI5/webcomponents/blob/HEAD/packages/main/CHANGELOG.md#2230-2026-06-05)
[Compare
Source](https://redirect.github.com/UI5/webcomponents/compare/v2.22.0...v2.23.0)
##### Bug Fixes
- **framework:** stop reflecting object/array properties to attributes
([#&UI5#8203;13626](https://redirect.github.com/UI5/webcomponents/issues/13626))
([f5b49c7](https://redirect.github.com/UI5/webcomponents/commit/f5b49c789975b0ec8c5390c4ce0eeced4fe71a1c))
- **ui5-expandable-text:** fix using "white-space" style in the
component
([#&UI5#8203;13599](https://redirect.github.com/UI5/webcomponents/issues/13599))
([52a0985](https://redirect.github.com/UI5/webcomponents/commit/52a098536387b209f9e2ccf33b879fc3b492fe06))
- **ui5-form:** replace Cyrillic А with Latin A in
effectiveAccessibleNameRef
([#&UI5#8203;13649](https://redirect.github.com/UI5/webcomponents/issues/13649))
([652a4e9](https://redirect.github.com/UI5/webcomponents/commit/652a4e9a64ec9e2addfd4d039f8de4babd13d221)),
closes
[#&UI5#8203;13647](https://redirect.github.com/UI5/webcomponents/issues/13647)
- **ui5-rating-indicator:** enhance half value visualisation in readonly
and disabled mode
([#&UI5#8203;13500](https://redirect.github.com/UI5/webcomponents/issues/13500))
([d91f292](https://redirect.github.com/UI5/webcomponents/commit/d91f29212dfd9bb7967a3dbeb2d59f66d2b2e22a))
- **ui5-select:** swap X button for footer Cancel in mobile picker
([#&UI5#8203;13615](https://redirect.github.com/UI5/webcomponents/issues/13615))
([f98090f](https://redirect.github.com/UI5/webcomponents/commit/f98090f5187d036da38fb6aef7f5f13cd7826bbb))
- **ui5-text:** unify truncation across all max-lines values
([#&UI5#8203;13624](https://redirect.github.com/UI5/webcomponents/issues/13624))
([3c50320](https://redirect.github.com/UI5/webcomponents/commit/3c503202d76a24a65f3b59297463762f15b0bf43))
##### Documentation
- pre-release docs clean-up
([#&UI5#8203;13651](https://redirect.github.com/UI5/webcomponents/issues/13651))
([635cbc1](https://redirect.github.com/UI5/webcomponents/commit/635cbc16a89a0adc1d9819709df9c97e7e92e663))
##### Features
- **ui5-popover:** allow min-width control via standard CSS styling
([#&UI5#8203;13607](https://redirect.github.com/UI5/webcomponents/issues/13607))
([8fa41a7](https://redirect.github.com/UI5/webcomponents/commit/8fa41a79400783a926ec34aefd1dbe6bebbc9ac3))
- **ui5-slider, ui5-range-slider:** make tickmarks visual-only
([#&UI5#8203;13441](https://redirect.github.com/UI5/webcomponents/issues/13441))
([bc5ecae](https://redirect.github.com/UI5/webcomponents/commit/bc5ecae34a957e2c73d3ac81eb9556ef3725af29)),
closes
[#&UI5#8203;9730](https://redirect.github.com/UI5/webcomponents/issues/9730)
[#&UI5#8203;9058](https://redirect.github.com/UI5/webcomponents/issues/9058)
##### BREAKING CHANGES
- the click CustomEvent on ui5-tab and ui5-li-notification
no longer includes item/tab in event.detail. Read the source element
from
event.target instead.
- chore: follow-up cleanups
* ListBoxItemGroupTemplate: use string literal "Group" for
accessibleRole
(the ListItemAccessibleRole.Group enum entry was removed in this PR)
* NotificationListItemBase: drop redundant
[@&UI5#8203;customElement](https://redirect.github.com/customElement)({})
decorator on
the abstract base class
* TableGroupRow: bump [@&UI5#8203;since](https://redirect.github.com/since)
to 2.23.0
- chore(website): remove newComponentBadge from .mdx frontmatter
Drop the sidebar\_class\_name: newComponentBadge marker from all
component
and pattern docs — the components/patterns are no longer new. Where the
class was the only frontmatter entry, the entire frontmatter block is
removed; where it was combined with expComponentBadge, only the
newComponentBadge token is removed.
Also drop the now-unused ListItemAccessibleRole import in
ListBoxItemGroupTemplate.tsx (left over from the string-literal switch
in the previous commit).
- fix(ui5-li-notification-base): restore
[@&UI5#8203;customElement](https://redirect.github.com/customElement)
decorator
Revert the
[@&UI5#8203;customElement](https://redirect.github.com/customElement)({})
removal from
[`de7a850`](https://redirect.github.com/UI5/webcomponents/commit/de7a850a5)
— even though the
class is abstract and never instantiated directly, the decorator
registers metadata that subclasses (NotificationListItem,
NotificationListGroupItem) inherit via the framework. Removing it broke
that inheritance chain.
- test: read source from event.target on tab/notification click
Update the Tab and NotificationListItem semantic-click-event tests to
read the source element from event.target instead of event.detail.tab /
event.detail.item, which were removed earlier in this PR.
- **ui5-slider, ui5-range-slider:** The tickmarks property no longer
causes the slider
to snap exclusively to defined values. Users must set min/max/step
explicitly alongside tickmarks.
- chore(ui5-slider): add design review test page for custom tickmarks
Interactive page with 6 open design questions for review:
1. Tooltip text for in-between values
2. Magnetic snap behavior
3. Keyboard Ctrl+Arrow jump targets
4. Minor ticks between labeled tickmarks
5. Label density/overflow handling
6. Range slider in-range label emphasis
- feat(ui5-slider, ui5-range-slider): hide tooltip between custom
tickmarks
When custom tickmarks are defined, only show the tooltip at exact
tickmark
values. Between tickmarks the tooltip is hidden entirely instead of
showing
the raw numeric value.
Default behavior (no custom tickmarks) is unchanged. RangeSlider
tooltips
are evaluated independently per handle.
- chore(ui5-slider): remove design review test page for custom tickmarks
The interactive design-review page is no longer needed now that the
remaining behavior question (tooltip for in-between values) is resolved.
- feat(ui5-slider, ui5-range-slider): fix issues found
</details>
<details>
<summary>UI5/webcomponents (@&UI5#8203;ui5/webcomponents-base)</summary>
###
[`v2.23.0`](https://redirect.github.com/UI5/webcomponents/blob/HEAD/packages/base/CHANGELOG.md#2230-2026-06-05)
[Compare
Source](https://redirect.github.com/UI5/webcomponents/compare/v2.22.0...v2.23.0)
##### Bug Fixes
- **framework:** stop reflecting object/array properties to attributes
([#&UI5#8203;13626](https://redirect.github.com/UI5/webcomponents/issues/13626))
([f5b49c7](https://redirect.github.com/UI5/webcomponents/commit/f5b49c789975b0ec8c5390c4ce0eeced4fe71a1c))
</details>
<details>
<summary>UI5/webcomponents-react
(@&UI5#8203;ui5/webcomponents-cypress-commands)</summary>
###
[`v2.23.0`](https://redirect.github.com/UI5/webcomponents-react/releases/tag/v2.23.0)
[Compare
Source](https://redirect.github.com/UI5/webcomponents-react/compare/v2.22.2...v2.23.0)
##### Features
- **AnalyticalTable - TypeScript:** export `ReactTableHooks` type
([#&UI5#8203;8656](https://redirect.github.com/UI5/webcomponents-react/issues/8656))
([16fce8c](https://redirect.github.com/UI5/webcomponents-react/commit/16fce8c5b7289168b9b088b265a6eac3962a654e))
- **AnalyticalTable:** add `accessibleName` & `accessibleNameRef` props
([#&UI5#8203;8592](https://redirect.github.com/UI5/webcomponents-react/issues/8592))
([2fe532c](https://redirect.github.com/UI5/webcomponents-react/commit/2fe532c3af9747385128d0ca52d26a406f8bb3d8)),
closes
[#&UI5#8203;8590](https://redirect.github.com/UI5/webcomponents-react/issues/8590)
- **SelectDialog:** add `searchPlaceholder` prop
([#&UI5#8203;8644](https://redirect.github.com/UI5/webcomponents-react/issues/8644))
([3435925](https://redirect.github.com/UI5/webcomponents-react/commit/34359259ba124676b7cc4d9fb0e093c509ea5012)),
closes
[#&UI5#8203;8637](https://redirect.github.com/UI5/webcomponents-react/issues/8637)
- update to UI5 Web Components 2.23.0
([#&UI5#8203;8676](https://redirect.github.com/UI5/webcomponents-react/issues/8676))
([0dc8e8a](https://redirect.github.com/UI5/webcomponents-react/commit/0dc8e8a63d66dc7ad540930cf00025f09e9665f6))
##### Bug Fixes
- **deps:** update tanstack-virtual monorepo to v3.14.2
([#&UI5#8203;8666](https://redirect.github.com/UI5/webcomponents-react/issues/8666))
([6c17d65](https://redirect.github.com/UI5/webcomponents-react/commit/6c17d6526236f84dba51ea11575636299490f235))
</details>
<details>
<summary>UI5/webcomponents (@&UI5#8203;ui5/webcomponents-fiori)</summary>
###
[`v2.23.0`](https://redirect.github.com/UI5/webcomponents/blob/HEAD/packages/fiori/CHANGELOG.md#2230-2026-06-05)
[Compare
Source](https://redirect.github.com/UI5/webcomponents/compare/v2.22.0...v2.23.0)
##### Bug Fixes
- **ui5-shellbar:** preserve insertion order for ShellBarItems
([#&UI5#8203;13590](https://redirect.github.com/UI5/webcomponents/issues/13590))
([d23330a](https://redirect.github.com/UI5/webcomponents/commit/d23330a66ebb8ba7bf6495b73c79a658db1ec53c))
- **ui5-text:** unify truncation across all max-lines values
([#&UI5#8203;13624](https://redirect.github.com/UI5/webcomponents/issues/13624))
([3c50320](https://redirect.github.com/UI5/webcomponents/commit/3c503202d76a24a65f3b59297463762f15b0bf43))
##### Documentation
- pre-release docs clean-up
([#&UI5#8203;13651](https://redirect.github.com/UI5/webcomponents/issues/13651))
([635cbc1](https://redirect.github.com/UI5/webcomponents/commit/635cbc16a89a0adc1d9819709df9c97e7e92e663))
##### Features
- **ui5-hero-banner:** introduce Hero Banner component
([#&UI5#8203;13230](https://redirect.github.com/UI5/webcomponents/issues/13230))
([036d2c2](https://redirect.github.com/UI5/webcomponents/commit/036d2c226368b9ca62847cd4972c0b9cef1983b2))
##### BREAKING CHANGES
- the click CustomEvent on ui5-tab and ui5-li-notification
no longer includes item/tab in event.detail. Read the source element
from
event.target instead.
- chore: follow-up cleanups
* ListBoxItemGroupTemplate: use string literal "Group" for
accessibleRole
(the ListItemAccessibleRole.Group enum entry was removed in this PR)
* NotificationListItemBase: drop redundant
[@&UI5#8203;customElement](https://redirect.github.com/customElement)({})
decorator on
the abstract base class
* TableGroupRow: bump [@&UI5#8203;since](https://redirect.github.com/since)
to 2.23.0
- chore(website): remove newComponentBadge from .mdx frontmatter
Drop the sidebar\_class\_name: newComponentBadge marker from all
component
and pattern docs — the components/patterns are no longer new. Where the
class was the only frontmatter entry, the entire frontmatter block is
removed; where it was combined with expComponentBadge, only the
newComponentBadge token is removed.
Also drop the now-unused ListItemAccessibleRole import in
ListBoxItemGroupTemplate.tsx (left over from the string-literal switch
in the previous commit).
- fix(ui5-li-notification-base): restore
[@&UI5#8203;customElement](https://redirect.github.com/customElement)
decorator
Revert the
[@&UI5#8203;customElement](https://redirect.github.com/customElement)({})
removal from
[`de7a850`](https://redirect.github.com/UI5/webcomponents/commit/de7a850a5)
— even though the
class is abstract and never instantiated directly, the decorator
registers metadata that subclasses (NotificationListItem,
NotificationListGroupItem) inherit via the framework. Removing it broke
that inheritance chain.
- test: read source from event.target on tab/notification click
Update the Tab and NotificationListItem semantic-click-event tests to
read the source element from event.target instead of event.detail.tab /
event.detail.item, which were removed earlier in this PR.
</details>
<details>
<summary>UI5/webcomponents (@&UI5#8203;ui5/webcomponents-icons)</summary>
###
[`v2.23.0`](https://redirect.github.com/UI5/webcomponents/blob/HEAD/packages/icons/CHANGELOG.md#2230-2026-06-05)
[Compare
Source](https://redirect.github.com/UI5/webcomponents/compare/v2.22.0...v2.23.0)
**Note:** Version bump only for package
[@&UI5#8203;ui5/webcomponents-icons](https://redirect.github.com/ui5/webcomponents-icons)
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent b496f78 commit 0e081b1
16 files changed
Lines changed: 588 additions & 588 deletions
File tree
- examples
- nextjs-app
- nextjs-pages
- react-router-ts
- vite-ts
- templates
- nextjs-app
- nextjs-pages
- vite-ts
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
0 commit comments