Skip to content

Releases: SAP/ui5-webcomponents-react

v1.28.0

19 Apr 11:54
Compare
Choose a tag to compare

1.28.0 (2024-04-19)

Bug Fixes

  • AnalyticalTable: correct color of navigation indicator (#5702) (a15bb43), closes #5701
  • deps: update dependency @tanstack/react-virtual to ~3.3.0 (#5712) (abd25b5)
  • deps: update dependency @tanstack/react-virtual to v3.2.1 (#5703) (2e25b72)
  • deps: update dependency dedent to v1.5.3 (#5698) (f52e00e)
  • deps: update dependency recharts to v2.12.5 (#5706) (50d94c2)
  • Form: adjust to use latest design spec (#5716) (c3ea83f)
  • SelectDialog - TypeScript: omit unsupported state prop from prop types (#5692) (67bcc70)

Features

  • CSS Modules (internal): Replace React-JSS with CSS Modules #5611

v1.27.2

19 Apr 11:07
Compare
Choose a tag to compare

1.27.2 (2024-04-19)

Bug Fixes

  • Form: improve balancing across multiple columns when only FormItems are used (#5731) (48ab548)
  • ThemeProvider: fix style injection and removal in case multiple ThemeProviders are used (#5732) (ed6298a)

v1.27.1

16 Apr 12:48
Compare
Choose a tag to compare

1.27.1 (2024-04-16)

Bug Fixes

v1.27.0

09 Apr 07:05
Compare
Choose a tag to compare

1.27.0 (2024-04-09)

Note

Updated to @ui5/webcomponents@~1.24.0
Please also check the UI5 Web Components Release notes for v1.24.0.

Bug Fixes

  • AnalyticalTable: calculate empty cell width correctly (#5660) (aaf8de8), closes #5609
  • AnalyticalTable: only render tree ident spacer when necessary (#5634) (d62a9e7), closes #5681
  • deps: update dependency @tanstack/react-virtual to ~3.2.0 (#5621) (e83f05b)
  • deps: update dependency recharts to v2.12.4 (#5665) (ce4f64f)
  • Form: adjust vertical layout padding (#5653) (334d1a0), closes #5603
  • FormItem - TypeScript: improve children type and add note outlining unsupported values (#5643) (1aaf385), closes #5642
  • MessageBox: replace duplicate footer and header tag (#5645) (3a1bc7b), closes #5644
  • ObjectPage: escape unsupported chars for id of sections (#5641) (94cc89a), closes #5638
  • SplitterLayout: improve drag and drop behavior (#5654) (658e7b8) (#5683) (0efd07a), closes #5605

Features

  • AnalyticalTable: show noDataText if table is filtered and no rows are returned (#5659) (5e97597)
  • update @ui5/webcomponents mono repo to ~1.24.0 (#5682) (0a6ee9e)

v1.26.1

19 Mar 08:21
Compare
Choose a tag to compare

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

08 Mar 16:10
Compare
Choose a tag to compare

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 or MultiComboBox (#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 IndicationColors 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

07 Feb 09:21
Compare
Choose a tag to compare

1.25.1 (2024-02-07)

Bug Fixes

v1.25.0

07 Feb 07:53
Compare
Choose a tag to compare

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

v1.24.0

09 Jan 11:02
Compare
Choose a tag to compare

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

  • AnalyticalTable: add AnalyticalTableVisibleRowCountMode.AutoWithEmptyRows (#5347) (ef32375), closes #5341
  • update to @ui5/webcomponents@1.21.0 (#5390) (57cbe00)

v1.23.3

21 Dec 13:28
Compare
Choose a tag to compare

1.23.3 (2023-12-21)

Bug Fixes

  • AnalyticalTable: display columns correctly after update (#5368) (7217f16), closes #5365
  • Toolbar: improve numberOfAlwaysVisibleItems behavior with spacers (#5367) (bbf0352)
  • ToolbarV2 subcomponents: add missing props (#5366) (1fd9f5a)