v0.18.0
·
3936 commits
to main
since this release
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