🚧 [v3] Planned breaking changes for the next major release 🚧
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 20/100
- Loại issue
- Tái cấu trúc
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- react, typescript
Hướng nghiên cứu
Start with the checklist in this issue and the linked Deprecation Notice in packages/charts/README.md; review the referenced APIs, packages, and components before selecting a specific item. The issue is a living plan with no release timeline, and completion criteria are not defined beyond deciding or implementing the listed v3 removals, renames, and compatibility cleanup.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
This issue tracks possible breaking changes under consideration for v3 of UI5 Web Components for React. There is no release date for v3 yet. Items listed here are not final — they may be added, removed, or changed based on community feedback and evolving requirements.
We're sharing this early to give the community visibility and an opportunity to provide input.
Note: Breaking changes in the underlying UI5 Web Components are tracked separately in SAP/ui5-webcomponents#9943. Those changes will also affect this library.
@ui5/webcomponents-react-charts — Package Removal
This package will be removed in v3. It will not receive updates beyond v2 maintenance.
The package is not backed by SAP global design or accessibility specifications and does not meet the quality and governance standards of the UI5 Web Components ecosystem. For details and migration guidance, see the Deprecation Notice in the charts README.
New implementations should not depend on this package. Existing consumers should plan for migration before the v3 release.
Planned Removals
Deprecated API Cleanup
- Remove
nativeDetailfrom event payloads (SelectDialog,VariantManagement,FilterBar) - Remove
openerReffrom event payloads — replaced byopenerId(AnalyticalTablecolumn header modal) - Remove
ExpandableTextcompatibility wrapper (legacychildren,showOverflowInPopover,renderWhitespaceprops)
Package Removals
- Remove
@ui5/webcomponents-react-compatpackage (legacy v1 Table, Toolbar, Loader, etc.)
Component Removals
- Remove custom
ResponsiveGridLayoutcomponent (Formweb component now handles wrapping natively) - Remove
ActionSheetin favor ofMenu
Planned Renames & Restructuring
- Rename
VariantItemchildrenprop totext(aligning withListItemStandard) - Rename
ObjectPageaccessibilityAttributes.objectPageAnchorBarto better reflect the described area -
AnalyticalTable: Add cursor pointer style whenonRowClickis set -
AnalyticalTable: invertalwaysShowBusyIndicatorand show a busy indicator per default (skeleton loader becomes the new optional loading state) -
FilterBar: makeFilterBarSearchIconthe default search icon (currently decorative) when the "Go" button is displayed; a decorative icon is kept otherwise, as a live search makes an explicit trigger redundant
React Support
- Drop React 18 support — require React 19+ as minimum peer dependency
Infrastructure
- Remove remaining v1 → v2 compatibility shims
- Clean up internal
// todo: remove in v3items across the codebase
Disclaimer: This is a living document. Items may be added, reprioritized, or dropped entirely. No timeline is attached to this release.
- Ngôn ngữ chính
- TypeScript
- Star
- 541
- Fork
- 114
- Merge trung bình
- 21 giờ 40 phút
- Pull request đã merge (30 ngày)
- 87
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của UI5/webcomponents-react
-
author action
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 56/100
UI5/webcomponents-react#9027 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Feature Request]: [FilterBar] Basic Search Field Should Trigger Search on Enter Key Press (Fiori Design Compliance)Có thể đã có người làm @Lukas742 đã nhận 2 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
UI5/webcomponents-react#9014 · 6 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Design Pending SAP SF
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
UI5/webcomponents-react#8158 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
a11y Design Pending
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
UI5/webcomponents-react#7582 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
UI5/webcomponents-react#7546 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của UI5/webcomponents-react
Issue tương tự
-
bug go
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
genkit-ai/genkit#6761 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
NousResearch/hermes-agent#136483 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
facioquo/stock-indicators-dotnet#2316 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
vercel-labs/skills#2460 ·
Maintainer thường phản hồi trong vòng 1 ngày