Skip to content

Releases: SAP/ui5-webcomponents-react

v1.29.6

07 Aug 09:09
Compare
Choose a tag to compare

1.29.6 (2024-08-07)

Bug Fixes

  • AnalyticalTable: add "Filter" text to column popover (#6165) (153f91b), closes #6132
  • AnalyticalTable: add aria-hidden to multi selection checkboxes (#6134) (24e5c98), closes #6133
  • AnalyticalTable: allow selecting all rows via keyboard (#6168) (4650995), closes #6110
  • AnalyticalTable: fix pop-in content styles (#6170) (041008f), closes #5977
  • deps: update ui5 web components to v1.24.8 (v1.29.x) (patch) (#6160) (e327161)
  • DynamicPageHeader: remove width (#6163) (5a968b9), closes #6135
  • UI5CustomEvent - TypeScript: correctly currentTarget type (#6167) (f41c41b), closes #6136

v1.29.5

26 Jul 08:58
Compare
Choose a tag to compare

1.29.5 (2024-07-26)

Bug Fixes

  • DynamicPage/ObjectPage: increase header z-index (#6116) (9379f5a), closes #6107
  • ObjectPage: apply correct height for collapsed header spacing div (#6088) (618a42a), closes #6087

v2.0.0-rc.1

19 Jul 12:08
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

2.0.0-rc.1 (2024-07-19)

Note

The FilterBar is not yet supporting version 2.0.0!

Bug Fixes

  • codemod: fix import statment for UI5 Web Component enums (#6084) (b3a5aed)

Code Refactoring

Features

  • codemod: basic replacements for DynamicPage (#6086) (93819a9)
  • codemod: transform Text wrapping to maxLines (#6085) (a879a9b)
  • ObjectPage: refactor component to support ui5wc v2 (#6089) (105b2da)

BREAKING CHANGES

  • the minimum required react and react-dom version is now 18.0.0
  • ObjectPage: headerContent has been renamed to headerArea and now only accepts the ObjectPageHeader component.
  • ObjectPage: headerTitle has been renamed to titleArea and now only accepts the ObjectPageTitle component.
  • ObjectPage: footer has been renamed to footerArea.
  • ObjectPage: onToggleHeaderContent has been renamed to onToggleHeaderArea
  • ObjectPage: onPinnedStateChange has been renamed to onPinButtonToggle
  • ObjectPageTitle: actions has been renamed to actionsBar. Instead of single actions, the Toolbar component should now be passed.
  • ObjectPageTitle: navigationActions has been renamed to navigationBar. Instead of single actions, the Toolbar component should now be passed.
  • ObjectPageTitle: actionsToolbarProps: Since it's now recommended passing the Toolbar component directly, this prop is redundant.
  • ObjectPageTitle: navigationActionsToolbarProps: Since it's now recommended passing the Toolbar component directly, this prop is redundant.

v2.0.0-rc.0

11 Jul 14:20
Compare
Choose a tag to compare
v2.0.0-rc.0 Pre-release
Pre-release

2.0.0-rc.0 (2024-07-11)

Note

The ObjectPage and FilterBar are not yet supporting version 2.0.0!

Bug Fixes

  • AnalyticalTable - useRowDisableSelection: remove title from select-all cell (#5955) (c731554), closes #5953
  • AnalyticalTable: don't wrap custom header content in Text component (#6022) (455acc1)
  • AnalyticalTable: fire row select & click events on keyup instead of keydown (#6013) (f1386f8), closes #4388
  • AnalyticalTable: fix custom header alignment (#6068) (c4a49e4)
  • AnalyticalTable: improve focus border alignment (#5944) (18aeb52), closes #5898
  • apply correct scoping for internal ui5wc CSS vars (#6057) (3822bee), closes #6051
  • CommonProps - TypeScript: remove dangerouslySetInnerHTML from types (#6002) (f5f9101)
  • deps: update dependency @tanstack/react-virtual to v3.5.1 (#5883) (2db3ca9)
  • deps: update dependency react-content-loader to v7.0.1 (#5899) (5ed11e9)
  • deps: update dependency react-content-loader to v7.0.2 (#5909) (cb79434)
  • deps: update react monorepo to v19.0.0-rc-fb9a90fa48-20240614 (patch) (#5928) (863055a)
  • MessageBox - TypeScript: adjust onClose type (#5975) (a30867a)
  • MessageViewItem: enable details view if titleText is overflowing (#6015) (dba28ce), closes #5990
  • MessageView: use correct icon and color for default type (#6016) (0018bba)
  • NumericSideIndicator: fix alignment (#6064) (7ecd301)
  • ObjectStatus: remove HTMLDivElement from onClick type (#6011) (671cfaa)
  • use new JSX transform in preparation for React 19 (#5837) (7dcad64)

chore

Code Refactoring

Features

  • AnalyticalTable: introduce loadingDelay prop (#6025) (6d80fd8)
  • charts: introduce loadingDelay prop (#6027) (71fcb40)
  • cli: create codemod for UI5 Web Components React v2 migration (#5908) (9f65c98)
  • create compat package (#5894) (f4516cc)
  • DynamicPage & ObjectPage: use ui5wc DynamicPage & rename ObjectPage components (#5939) (cb684cd)
  • Form: replace with UI5 Web Component (#5925) (1e246ee)
  • move Loader to compat package & replace with BusyIndicator (#6020) (80d8c0b)
  • ObjectPage: introduce preserveHeaderStateOnClick prop (#6049) (c3c6f06)
  • RadialChart: introduce `loading...
Read more

v1.29.4

10 Jul 13:25
Compare
Choose a tag to compare

1.29.4 (2024-07-10)

Bug Fixes

  • apply correct scoping for internal ui5wc CSS vars (#6059) (b7200cc), closes #6051
  • DynamicPage: always show focused element when Tabbing in content (#6003) (6d61f24), closes #6000
  • MessageViewItem: enable details view if titleText is overflowing (#6015) (1bd5250), closes #5990

v1.29.3

28 Jun 10:53
Compare
Choose a tag to compare

1.29.3 (2024-06-28)

Bug Fixes

  • AnalyticalTable - useRowDisableSelection: remove title from select-all cell (#5955) (97ef653), closes #5953
  • AnalyticalTable: improve focus border alignment (#5944) (8d12266), closes #5898
  • Form: use correct container query if width is float (#5954) (34829f4), closes #5952
  • use new JSX transform in preparation for React 19 (#5837) (7dcad64)

v1.29.2

03 Jun 08:24
Compare
Choose a tag to compare

1.29.2 (2024-06-03)

Bug Fixes

v1.29.1

29 May 17:26
Compare
Choose a tag to compare

1.29.1 (2024-05-29)

Bug Fixes

v1.29.0

29 May 14:45
Compare
Choose a tag to compare

1.29.0 (2024-05-29)

Bug Fixes

Features

v1.28.4

24 May 08:18
Compare
Choose a tag to compare

1.28.4 (2024-05-24)

Bug Fixes

  • useStylesheet: update import path for use-sync-external-store (34e8e22)