Releases: UI5/webcomponents-react
Releases · UI5/webcomponents-react
v0.18.8
0.18.8 (2021-09-15)
Bug Fixes
- Bar & ColumnChart: always show labels if enough space is available (#2100) (09b7e25)
- charts: show data labels with negative values (#2079) (3d1c6c1)
- DynamicPage: footer always sticks to bottom of the page (#2083) (4d291cb)
- MessageBox: actions receive unique ids (#2086) (a6980e1)
- ObjectPage: consistently toggle header after scrolling (#2122) (c116579)
- ObjectPage: programatically remove sections without crashing (#2085) (d043d6f)
Features
v0.18.7
v0.18.6
v0.18.5
0.18.5 (2021-08-24)
Bug Fixes
- ColumnChartWithTrend: fix sync of charts (#1999) (c36042d)
- FilterBar: update filter item refs on every dialog save (#2025) (1a46272)
- ObjectPage: fire
onSelectedSectionChangedon every section change (#1997) (993b52f) - ObjectPage: respect scoping suffix for custom anchor tab (#2011) (7123cac)
Features
- allow string values in all enums (#2018) (927c0c2)
- BulletChart: initial component implementation (#1960) (21be8ef)
- charts: add
highlightColoroption for measures inBar,ColumnandColumnWithTrend(#1911) (cf1e65d) - charts: add
highlightColoroption for measures inBulletChartandComposedChart(#1994) (fcdbca5) - charts: support formatter on secondary y axis for Bar, Column, Composed and Line Chart (#1934) (a8e2e6f)
Deprecation
Deprecated values and props are going to be removed with version 0.19.0.
- ObjectPage:
onSelectedSectionChangedis deprecated, please useonSelectedSectionChange - AnalyticalTable: string values of
visibleRowCountMode,selectionBehaviorandselectionModein all caps and SNAKE_CASE are deprecated, please use the respective PascalCase (first letter uppercase) values instead. - MessageBox: string values of
type,actions,initialFocus, andemphasizedActionin all caps and SNAKE_CASE are deprecated, please use the respective PascalCase (first letter uppercase) values instead.
v0.18.4
v0.18.3
v0.18.2
v0.18.1
0.17.4
v0.18.0
0.18.0 (2021-08-09)
Updated @ui5/webcomponents to 1.0.0-rc.15.
Please also have a look at the release log of the underlying @ui5/webcomponents repository.
Bug Fixes
- AnalyticalTable: correctly indent root level tree rows (#1948) (efbcfc1)
- AnalyticalTable: unselect rows in single-select mode & correctly select rows with row-selector only behavior (#1951) (ba7128c)
- use squash merge for dependabot (7287515)
Code Refactoring
- add missing component PropTypes exports (#1638) (5335e6a)
- AnalyticalCardHeader: rename props and don't render unnecessary elements (#1601) (3ba2e7e)
- AnalyticalTable: rename
titletoheader(#1602) (4a537b7) - DynamicPageTitle: rename props (#1912) (d4cefad)
- Form & FormGroup: rename
titletotitleText(#1603) (862b815) - MessageBox: rename
titletotitleText(#1604) (f76930a) - ObjectPage: rename
headingtotitleText(#1910) (94f4521) - VariantManagement: rename
popupTitletotitleText(#1605) (57bd620)
Features
- AnalyticalTable: add improved keyboard navigation (#1864) (0f8bfdd)
- AnalyticalTable: add indeterminate state to select-all checkbox (#1949) (a69c5e4)
- update
@ui5/webcomponentsto 1.0.0-rc.15 (#1873) (db2145f)
BREAKING CHANGES
Updated @ui5/webcomponents to 1.0.0-rc.15.
This update includes several breaking changes that are reflected in this library as well. Please visit our Migration Guide for update instructions.
- AnalyticalCard (TypeScript only):
AnalyticalCardTypeshas been renamed toAnalyticalCardPropTypes - AnalyticalTable (TypeScript only):
TablePropshas been renamed toAnalyticalTablePropTypes - DynamicPage (TypeScript only):
DynamicPagePropshas been renamed toDynamicPagePropTypes - DynamicPageHeader (TypeScript only):
DynamicPageHeaderPropshas been renamed toDynamicPageHeaderPropTypes - DynamicPageTitle (TypeScript only):
DynamicPageTitlePropshas been renamed toDynamicPageTitlePropTypes - FormGroup (TypeScript only):
FormGroupPropshas been renamed toFormGroupPropTypes - FormItem (TypeScript only):
FormItemPropshas been renamed toFormItemPropTypes - Loader (TypeScript only):
LoaderPropshas been renamed toLoaderPropTypes - Text (TypeScript only):
TextPropshas been renamed toTextPropTypes - ThemeProvider (TypeScript only):
ThemeProviderPropshas been renamed toThemeProviderPropTypes - Toolbar (TypeScript only):
ToolbarProptypeshas been renamed toToolbarPropTypes - ActionSheet: the ActionSheet can now be opened with
actionSheetRef.current.showAt(opener)instead ofactionSheetRef.current.open(opener) - Avatar:
imgprop is replaced bychildrenwith a<img>component - Breadcrumbs: the
Breadcrumbscomponent has been replaced with the official UI5 Web Component. Please visit our migration guide for details. - Card: props
headerInteractive,status,subtitleText,titleText,action,avatarandonHeaderClickhave been removed. Please use theCardHeadercomponent instead and pass it to the newheaderprop of the Card. - Carousel:
selectedIndex,infiniteScrollOffset, andonLoadMoreare removed, use theonNavigateevent to load more items. - ComboBox: The
filterValueproperty has been removed. Thevalueproperty should be used as now it represents the "live" value of the component. - Dialog: Dialogs can now be opened with
dialogRef.current.show()instead ofdialogRef.current.open() - DurationPicker: Component was made private by the UI5 Web Components, hence it's removed here as well.
- MessageStrip: rename
MessageStripTypeenum toMessageStripDesign. The proptypehas been renamed todesignand now acceptsMessageStripDesignvalues. - RadioButton: the
onSelectevent has been renamed toonChange. Read the state of the Radio Button in the event handler withevent.target.checked. - ResponsivePopover: the responsive popover can now be opened with
popoverRef.current.showAt(opener)instead ofpopoverRef.current.open(opener) - Popover: the popover can now be opened with
popoverRef.current.showAt(opener)instead ofpopoverRef.current.openBy(opener) - SegmentedButton: The SegmentedButton no longer accepts
ToggleButtonas children but expectsSegmentedButtonItem. - SuggestionItem: prop
groupis not longer supported. Please use theSuggestionItemGroupcomponent instead for creating groups. - Wizard: the
onSelectionChangeevent has been renamed toonStepChange. In addition, the event paramselectedStephas been renamed tostepandpreviouslySelectedStephas been renamed topreviousStep. - deleted enums:
AvatarFitType(Avatar component doesn't support the fitType prop anymore),TabContainerHeaderMode,TabDesignMode,SearchFunctions(all three unused),TabContainerTabsPlacement(TabContainer component doesn't accept the placement prop anymore) - renamed enums:
AvatarBackgroundColortoAvatarColorScheme,PlacementTypetoPopoverPlacementType,PanelAccessibleRolestoPanelAccessibleRole,ListItemTypestoListItemType - PageBackgroundDesign:
PageBackgroundDesign.Standardhas been removed. Please usePageBackgroundDesign.Solidinstead. - DynamicPageTitle:
headinghas been renamed toheader,subheadingtosubHeaderandshowSubheadingRighttoshowSubHeaderRight - ObjectPage: ObjectPageSection:
headinghas been renamed totitleTextandheadingUppercasetotitleTextUppercase - ObjectPage: ObjectPageSubSection:
headinghas been renamed totitleText - AnalyticalCardHeader:
titlehas been renamed totitleText,subTitletosubtitleTextandonHeaderPresstoonClick. - VariantManagement:
popupTitlehas been renamed totitleText - MessageBox:
titlehas been renamed totitleText - Form & FormGroup: Form:
titlehas been renamed totitleText - Form & FormGroup: FormGroup:
titlehas been renamed totitleText - AnalyticalTable:
titlehas been renamed toheader