Skip to content

Releases: UI5/webcomponents-react

v0.17.3

02 Aug 09:08

Choose a tag to compare

0.17.3 (2021-08-02)

Bug Fixes

  • improve setupMatchMedia for cra-templates and docs (#1909) (d8ef7a1)

Features

  • ColumnChartWithTrend: initial component implementation (#1824) (f8f069a)
  • RadialChart: add noAnimation prop (#1877) (e3cd4c8)

v0.17.2

23 Jul 07:07

Choose a tag to compare

0.17.2 (2021-07-23)

Bug Fixes

  • DynamicPageTitle: correct responsive positioning of nav and global actions (#1842) (df9749d)
  • ObjectPage: make sure TabBar is always on top of content (#1857) (da61ab6)
  • TabContainer: apply ObjectPage styles only in ObjectPage (#1861) (718eb72)
  • Toolbar: always align items in the center (#1847) (535051e)

v0.17.1

16 Jul 13:30

Choose a tag to compare

0.17.1 (2021-07-16)

Bug Fixes

  • cra-templates: always use latest version of ui5-webcomponents-react (#1829) (623dc51)
  • DynamicPage: fix memory leaks when unmounted during resize (#1838) (9bc3722), closes #1835
  • Form: don't crash when range detection returns null (#1837) (f75a5fa), closes #1835
  • useResponsiveContentPadding: don't crash in Safari (#1836) (ea4cd60), closes #1835

Features

  • ObjectPage & DynamicPage: add data attributes to elements (#1831) (4983526)

v0.17.0

15 Jul 13:32

Choose a tag to compare

0.17.0 (2021-07-15)

Bug Fixes

  • ObjectPage & DynamicPage: active elements in headerTitle are always interactive and won't expand the header (#1825) (1e1650d)

chore

Features

  • charts: add tooltipConfig prop to allow control of Tooltip (#1808) (e063144)
  • ObjectPage & DynamicPage: consolidates API of ObjectPage and DynamicPage (#1782)(58719ce)

BREAKING CHANGES

Migration Guide

  • Device: all supportXYZ methods have been removed. Please consult our Migration Guide for alternatives
  • Device: the Media Range Set part of the Device has been cleaned up in order to support only one default range set. More details can be found in our Migration Guide
  • Device: useViewportRange: the rangeSetName parameter has been removed without replacement
  • Device: Logger and LogLevel have been removed. Check our Migration Guide for details
  • DynamicPageHeader: children are no longer displayed as flex items to support other display types like grid. To align children you now need to add the container (like FlexBox) and CSS yourself.
  • DynamicPageTitle: subHeading has been renamed. Please use subheading instead.
  • DynamicPage: header has been renamed. Please use headerContent instead.
  • DynamicPage: title has been renamed. Please use headerTitle instead.
  • ObjectPage: title has been renamed to headerTitle and is now defining the upper, static, title section of the ObjectPage. It expects to receive the DynamicPageTitle component.
  • ObjectPage: noHeader has been removed. It is now sufficient not to set headerTitle and header to achieve the same behavior.
  • ObjectPage: title, subTitle, headerActions, breadcrumbs and keyInfos should now be passed to the corresponding DynamicPageTitle props.
  • ObjectPageSection: title and titleUppercase has been renamed. Please use heading and headingUppercase instead.
  • ObjectPageSubSection: title has been renamed. Please use heading instead.
  • getScrollBarWidth has been removed.

v0.16.6

06 Jul 10:50

Choose a tag to compare

0.16.6 (2021-07-06)

Bug Fixes

  • ActionSheet: consistent button padding and placement on phones (#1794) (8a008c3), closes #1748
  • charts: use correct peer dependencies for 0.16.x (#1795) (d40ebab)

Features

  • ObjectStatus: support IndicationColor, active and inverted state (#1790) (9ca075a)

v0.16.5

30 Jun 07:41

Choose a tag to compare

0.16.5 (2021-06-30)

Bug Fixes

  • AnalyticalTable: Only use offsetTop if parent is relative positioned (#1768) (2042831)

Features

v0.16.4

14 Jun 08:23

Choose a tag to compare

0.16.4 (2021-06-14)

Bug Fixes

  • DynamicPage: only render necessary elements (#1726) (6c2863e)
  • FilterBar & AnalyticalTable: display subcomponents and filter items correctly in Safari (#1723) (929833d)
  • refactor sapUiResponsiveContentPadding and add respective padding to ObjectPage content (#1699) (5fe3c18)
  • AnalyticalTable: Prevent crash when filtering with subcomponents and no row is returned (#1697) (a8989d5)

Features

  • PieChart & DonutChart: add callback to hideDataLabel measure prop (#1722) (a4f2dec)
  • ResponsiveGridLayout: initial component implementation (#1698) (866290b)

v0.16.3

07 Jun 14:07

Choose a tag to compare

0.16.3 (2021-06-07)

Bug Fixes

  • FilterBar: add spacing between buttons when no toolbar is displayed (#1668) (eaf7e5f)
  • Form: align CheckBox, RadioButton and Switch correctly (#1689) (573afca)

Features

v0.16.2

02 Jun 14:28

Choose a tag to compare

0.16.2 (2021-06-02)

Bug Fixes

  • AnalyticalTable: fix focus and keyboard navigation for cells and subcomponents (#1591) (11e1497)
  • cra-template-seed: fix husky pre push hook (#1635) (b8af6ea)
  • cra-templates: use latest UI5 Web Components for React version (#1666) (d0dc44e)
  • enrichEventWithDetails: add generic return type (#1637) (48b4f64)
  • Form: prevent crash when a single item within an array is passed as child (#1624) (874d3a8)

Features

  • AnalyticalTable: allow inline styles for rows in custom hooks (#1664) (1c45689)
  • FilterBar: FilterBar without Toolbar spreads filters to available width (#1660) (bdb6173)
  • MessageBox: add initialFocus, onBeforeOpen and onAfterOpen props (#1661) (a4f974f)

v0.16.1

12 May 12:28

Choose a tag to compare

0.16.1 (2021-05-12)

Bug Fixes

  • add and export all available interfaces for public methods (#1577) (2c866c7)