Releases: SAP/ui5-webcomponents-react
Releases · SAP/ui5-webcomponents-react
v1.26.1
1.26.1 (2024-03-19)
Bug Fixes
- CalendarLegendItemType: export enum in root (#5598) (8b95cae)
- deps: update dependency react-content-loader to v7 (#5587) (86479e3)
- deps: update dependency recharts to v2.12.3 (#5614) (c0069e2)
- deps: update dependency turndown to v7.1.3 (#5613) (6b2966d)
- ObjectPage: add safeguards for single section spacer calculation (#5604) (f01d47c), closes #5600
- ObjectPage: prevent initially mounting all children in
IconTabBar
mode (#5601) (9e02606) - useStylesheet: only remove styles when all components are unmounted (#5616) (0bc5069), closes #5608
v1.26.0
1.26.0 (2024-03-08)
Note
Updated to @ui5/webcomponents@~1.23.1
Please also check the UI5 Web Components Release notes for v1.23.0 and v1.23.1.
Bug Fixes
- AnalyticalTable & FilterBar: fully support ui5-webcomponents scoping (#5537) (3b5a2f5)
- AnalyticalTable: correct active styles of table rows (#5509) (dbf0a49), closes #5499
- AnalyticalTable: indent non-expandable rows in tree table correctly (#5481) (dc2fe02), closes #5478
- AnalyticalTable: set
aria-label
correctly for non-interactive tables (#5570) (e6d39b6), closes #5555 - deps: update dependency @tanstack/react-virtual to ~3.1.0 (#5503) (7744bbd)
- deps: update dependency @tanstack/react-virtual to v3.1.2 (#5517) (cf69216)
- deps: update dependency @tanstack/react-virtual to v3.1.3 (#5542) (84715db)
- deps: update dependency recharts to v2.12.0 (#5479) (c32a810)
- deps: update dependency recharts to v2.12.1 (#5514) (5e94dc0)
- deps: update dependency recharts to v2.12.2 (#5560) (feb5753)
- ExpandableText: use ellipsis char instead of three dots (#5538) (f5b23f8)
- FilterBar & VariantManagement: fix tablet device detection (#5571) (8d55d0f), closes #5541
- FilterBar: allow passing a single child for
Select
orMultiComboBox
(#5543) (a8040fe) - FilterBar: fix bubbling of
selection-change
event in dialog (#5546) (0e34aad), closes #5535 - Form: don't change layout if form has no width (#5575) (83d9a4f), closes #5551
- FormGroup: fix
font-weight
and truncate overflowing text of title (#5584) (9978cd4), closes #5578 - ObjectPage: add deprecation notice to
showTitleInHeaderContent
(#5574) (fdfb3ec) - SplitterLayout: show splitter icons correctly (#5488) (e1d01a9)
Features
- AnalyticalTable: add
cellLabel
column option (#5512) (f15e7d6) - AnalyticalTable: allow
IndicationColor
s as row highlight color (#5510) (b076205), closes #5500 - AnalyticalTable: introduce
useAnnounceEmptyCells
plugin hook (#5526) (9d38a78), closes #5523 - FilterBar: add reset warning MessageBox & improve docs (#5536) (0d838f6)
- FilterBar: introduce reorder filters feature (#5569) (7433946), closes #5243
- FormGroup: add
as
prop, allow pass through props (#5580) (667c2c9) - ObjectPage: add
onBeforeNavigate
event (#5557) (3c8c18f), closes #5342 - update
@ui5/webcomponents
to~1.23.0
(#5581) (602fd11) - update
@ui5/webcomponents
to~1.23.1
(#5586) (51e9858) - vite-ts example: add routing, e2e test, theming & data fetching example (#5502) (788cc57)
v1.25.1
v1.25.0
1.25.0 (2024-02-07)
Note
Updated to @ui5/webcomponents@~1.22.0
Please also check the UI5 Web Components Release notes for v1.22.0.
Important
We've updated our React wrappers to be more aligned with the types of the underlying UI5 Web Components. Due to this change, some types (e.g. accessibilityAttributes
) are now stricter to better reflect the allowed values.
Bug Fixes
- AnalyticalTable: calculate subcomponents correctly in tree table (#5444) (350149c), closes #5407
- AnalyticalTable: focus first named cell on TAB (#5471) (28a03b3), closes #5467
- deps: update dependency @tanstack/react-virtual to v3.0.2 (#5425) (5ea23c6)
- deps: update dependency @tanstack/react-virtual to v3.0.4 (#5462) (78b6a20)
- deps: update dependency recharts to v2.10.4 (#5409) (5798cae)
- deps: update dependency recharts to v2.11.0 (#5447) (d450022)
- Modals: support multiple
ThemeProvider
(#5414) (6c07525), closes #5410 - ObjectPage - TypeScript: correct type of
children
(#5445) (4da4c49) - ObjectPage: always allow scrolling to (sub)sections (#5430) (c148f42), closes #5344
- ObjectStatus: fire
onClick
on SPACE or ENTER press (#5429) (5434770), closes #5427 - use
react-jsx
transform (#5428) (d0b7354)
Features
- AnalyticalTable: introduce
additionalEmptyRowsCount
prop (#5412) (e33c227), closes #5278 - ObjectPage: allow fullscreen sections in TabBar mode (#5432) (d717db8), closes #5430 #4818
- SelectDialog: add
confirmButtonProps
prop (#5468) (e3db1c0), closes #5461 - SelectDialog: add
onCancel
event (#5431) (d3f7655), closes #5416 - ThemeProvider: add
withoutModalsProvider
prop (#5415) (a473036) - update
@ui5/webcomponents
to~1.22.0
(#5219) (250ad0d)
v1.24.0
1.24.0 (2024-01-09)
Note
Updated to @ui5/webcomponents@~1.21.0
Please also check the UI5 Web Components Release notes for v1.21.0.
Bug Fixes
- AnalyticalTable: improve sync of scroll height of vertical scrollbar (#5404) (83868c6), closes #5172
- deps: update dependency clsx to v2.1.0 (#5377) (469d78b)
- FormItem: display colons correctly in Firefox in rtl direction (#5385) (ad9518d)
- ObjectPage: prevent content flickering with single subsection (#5392) (7e1965d), closes #5391
- remove deprecated cra templates (#5387) (82dfaa9)
- vite-template: correct ts-config (#5403) (ce0f63d)
Features
v1.23.3
v1.23.2
v1.23.1
v1.23.0
1.23.0 (2023-12-04)
Note
Updated to @ui5/webcomponents@~1.20.0
Please also check the UI5 Web Components Release notes for v1.20.0.
Bug Fixes
- AnalyticalTable - TypeScript: adjust return type for
sortType
function (#5266) (3b0784e) - AnalyticalTable - TypeScript: use better type for
tableHooks
(#5300) (6633c40) - AnalyticalTable: don't scroll when calling
toggleRowExpanded
(#5296) (c4b3658), closes #5181 - AnalyticalTable: fix endless loop when using next-js app router (#5290) (4555e5c), closes #5282
- AnalyticalTable: remove double border of grouped row (#5267) (c99405d)
- charts: fix error when module was resolved as CommonJS, improve SSR (#5301) (306b412)
- deps: update dependency @tanstack/react-virtual to v3.0.0 (#5308) (4e45176)
- deps: update dependency recharts to v2.10.1 (#5259) (df75033)
- deps: update dependency recharts to v2.10.2 (#5293) (cb55a07)
- deps: update dependency recharts to v2.10.3 (#5302) (ec5f0eb)
- DynamicPage: smooth header collapse (#5274) (cf24cd5), closes #5269
- DynamicPageTitle: remove inline-end margin of action items (#5291) (3382cb9), closes #5287
- FilterBar: correct width of search field (#5277) (6f29796), closes #5275
- FilterBar: display action buttons in same row as filters if toolbar is hidden (#5246) (db639dd), closes #5244
- FilterBar: focus search input when dialog is opened (#5245) (0b4ce3a), closes #5242
- MessageItem: use correct information icon color (#5305) (117f7d2)
- MessageView & MessageItem: update to latest design specs (#5298) (ea6d4d7)
- MessageViewButton: update styles to latest specs (#5307) (c3939fb), closes #5297
- Template - nextjs-app: fix assets import & ThemeProvider position (#5273) (3cf1f91)
Features
- AnalyticalTable: add
IncludeHeightExpandable
option tosubComponentsBehavior
prop (#5250) (c262ef6), closes #1700 - DynamicPage: add
headerCollapsed
&preserveHeaderStateOnScroll
props (#5279) (26029f0), closes #4206 - ExpandableText: introduce component (#5258) (6e7002d), closes #5062
- Text: add
hyphenated
andemptyIndicator
prop (#5255) (73ca4af) - update to
@ui5/[email protected]
(#5306) (c0a1517)