|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. |
5 | 5 |
|
| 6 | +# [0.18.0](https://github.com/SAP/ui5-webcomponents-react/compare/v0.17.3...v0.18.0) (2021-08-09) |
| 7 | + |
| 8 | + |
| 9 | +### Bug Fixes |
| 10 | + |
| 11 | +* **AnalyticalTable:** correctly indent root level tree rows ([#1948](https://github.com/SAP/ui5-webcomponents-react/issues/1948)) ([efbcfc1](https://github.com/SAP/ui5-webcomponents-react/commit/efbcfc15b86cc7504ba5d09cd0cec73ba6ad86e2)) |
| 12 | +* **AnalyticalTable:** unselect rows in single-select mode & correctly select rows with row-selector only behavior ([#1951](https://github.com/SAP/ui5-webcomponents-react/issues/1951)) ([ba7128c](https://github.com/SAP/ui5-webcomponents-react/commit/ba7128cf27dc3793ea1ca7071057ce07a4755c91)) |
| 13 | +* use squash merge for dependabot ([7287515](https://github.com/SAP/ui5-webcomponents-react/commit/7287515e57e3fceb5575a286a36ecdae8761589c)) |
| 14 | + |
| 15 | + |
| 16 | +### Code Refactoring |
| 17 | + |
| 18 | +* add missing component PropTypes exports ([#1638](https://github.com/SAP/ui5-webcomponents-react/issues/1638)) ([5335e6a](https://github.com/SAP/ui5-webcomponents-react/commit/5335e6a048f81136e3b1e32e46d195cfbeee8bbc)) |
| 19 | +* **AnalyticalCardHeader:** rename props and don't render unnecessary elements ([#1601](https://github.com/SAP/ui5-webcomponents-react/issues/1601)) ([3ba2e7e](https://github.com/SAP/ui5-webcomponents-react/commit/3ba2e7e3bf3e2cb64ecef8a515870677be66d239)) |
| 20 | +* **AnalyticalTable:** rename `title` to `header` ([#1602](https://github.com/SAP/ui5-webcomponents-react/issues/1602)) ([4a537b7](https://github.com/SAP/ui5-webcomponents-react/commit/4a537b72c06f4006c06bba7c0cbd8253f07076ce)) |
| 21 | +* **DynamicPageTitle:** rename props ([#1912](https://github.com/SAP/ui5-webcomponents-react/issues/1912)) ([d4cefad](https://github.com/SAP/ui5-webcomponents-react/commit/d4cefade5f619a2643df22670bbd9bcff05ac6df)) |
| 22 | +* **Form & FormGroup:** rename `title` to `titleText` ([#1603](https://github.com/SAP/ui5-webcomponents-react/issues/1603)) ([862b815](https://github.com/SAP/ui5-webcomponents-react/commit/862b8156cd4f6425073126b4f70b8faae6e721de)) |
| 23 | +* **MessageBox:** rename `title` to `titleText` ([#1604](https://github.com/SAP/ui5-webcomponents-react/issues/1604)) ([f76930a](https://github.com/SAP/ui5-webcomponents-react/commit/f76930a95d1e20eed414c88a228c9dedbe67e4db)) |
| 24 | +* **ObjectPage:** rename `heading` to `titleText` ([#1910](https://github.com/SAP/ui5-webcomponents-react/issues/1910)) ([94f4521](https://github.com/SAP/ui5-webcomponents-react/commit/94f4521f9bb5da37c2e1f77c125138622a67c556)) |
| 25 | +* **VariantManagement:** rename `popupTitle` to `titleText` ([#1605](https://github.com/SAP/ui5-webcomponents-react/issues/1605)) ([57bd620](https://github.com/SAP/ui5-webcomponents-react/commit/57bd6200ca5d28585117c47e4fcc35ebf40d90c4)) |
| 26 | + |
| 27 | + |
| 28 | +### Features |
| 29 | + |
| 30 | +* **AnalyticalTable:** add improved keyboard navigation ([#1864](https://github.com/SAP/ui5-webcomponents-react/issues/1864)) ([0f8bfdd](https://github.com/SAP/ui5-webcomponents-react/commit/0f8bfdda7d56c677d66b36f06c03025c701962b3)) |
| 31 | +* **AnalyticalTable:** add indeterminate state to select-all checkbox ([#1949](https://github.com/SAP/ui5-webcomponents-react/issues/1949)) ([a69c5e4](https://github.com/SAP/ui5-webcomponents-react/commit/a69c5e491b995525ac472031e6862356b84aec2d)) |
| 32 | +* update `@ui5/webcomponents` to 1.0.0-rc.15 ([#1873](https://github.com/SAP/ui5-webcomponents-react/issues/1873)) ([db2145f](https://github.com/SAP/ui5-webcomponents-react/commit/db2145f5057fecbd698634a78c60f42769d20f2d)) |
| 33 | + |
| 34 | + |
| 35 | +### BREAKING CHANGES |
| 36 | + |
| 37 | +* **AnalyticalCard (TypeScript only)**: `AnalyticalCardTypes` has been renamed to `AnalyticalCardPropTypes` |
| 38 | +* **AnalyticalTable (TypeScript only)**: `TableProps` has been renamed to `AnalyticalTablePropTypes` |
| 39 | +* **DynamicPage (TypeScript only)**: `DynamicPageProps` has been renamed to `DynamicPagePropTypes` |
| 40 | +* **DynamicPageHeader (TypeScript only)**: `DynamicPageHeaderProps` has been renamed to `DynamicPageHeaderPropTypes` |
| 41 | +* **DynamicPageTitle (TypeScript only)**: `DynamicPageTitleProps` has been renamed to `DynamicPageTitlePropTypes` |
| 42 | +* **FormGroup (TypeScript only)**: `FormGroupProps` has been renamed to `FormGroupPropTypes` |
| 43 | +* **FormItem (TypeScript only)**: `FormItemProps` has been renamed to `FormItemPropTypes` |
| 44 | +* **Loader (TypeScript only)**: `LoaderProps` has been renamed to `LoaderPropTypes` |
| 45 | +* **Text (TypeScript only)**: `TextProps` has been renamed to `TextPropTypes` |
| 46 | +* **ThemeProvider (TypeScript only)**: `ThemeProviderProps` has been renamed to `ThemeProviderPropTypes` |
| 47 | +* **Toolbar (TypeScript only)**: `ToolbarProptypes` has been renamed to `ToolbarPropTypes` |
| 48 | +* 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](https://sap.github.io/ui5-webcomponents-react/?path=/docs/migration-guide--page#migrating-from-017x-to-0180) for update instructions. |
| 49 | +* **ActionSheet**: the ActionSheet can now be opened with `actionSheetRef.current.showAt(opener)` instead of `actionSheetRef.current.open(opener)` |
| 50 | +* **Avatar**: `img` prop is replaced by `children` with a `<img>` component |
| 51 | +* **Breadcrumbs**: the `Breadcrumbs` component has been replaced with the official UI5 Web Component. Please visit our migration guide for details. |
| 52 | +* **Card**: props `headerInteractive`, `status`, `subtitleText`, `titleText`, `action`, `avatar` and `onHeaderClick` have been removed. Please use the `CardHeader` component instead and pass it to the new `header` prop of the Card. |
| 53 | +* **Carousel**: `selectedIndex`, `infiniteScrollOffset`, and `onLoadMore` are removed, use the `onNavigate` event to load more items. |
| 54 | +* **ComboBox**: The `filterValue` property has been removed. The `value` property should be used as now it represents the "live" value of the component. |
| 55 | +* **Dialog**: Dialogs can now be opened with `dialogRef.current.show()` instead of `dialogRef.current.open()` |
| 56 | +* **DurationPicker**: Component was made private by the UI5 Web Components, hence it's removed here as well. |
| 57 | +* **MessageStrip**: rename `MessageStripType` enum to `MessageStripDesign`. The prop `type` has been renamed to `design` and now accepts `MessageStripDesign` values. |
| 58 | +* **RadioButton**: the `onSelect` event has been renamed to `onChange`. Read the state of the Radio Button in the event handler with `event.target.checked`. |
| 59 | +* **ResponsivePopover**: the responsive popover can now be opened with `popoverRef.current.showAt(opener)` instead of `popoverRef.current.open(opener)` |
| 60 | +* **Popover**: the popover can now be opened with `popoverRef.current.showAt(opener)` instead of `popoverRef.current.openBy(opener)` |
| 61 | +* **SegmentedButton**: The SegmentedButton no longer accepts `ToggleButton` as children but expects `SegmentedButtonItem`. |
| 62 | +* **SuggestionItem**: prop `group` is not longer supported. Please use the `SuggestionItemGroup` component instead for creating groups. |
| 63 | +* **Wizard**: the `onSelectionChange` event has been renamed to `onStepChange`. In addition, the event param `selectedStep` has been renamed to `step` and `previouslySelectedStep` has been renamed to `previousStep`. |
| 64 | +* **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) |
| 65 | +* **renamed enums**: `AvatarBackgroundColor` to `AvatarColorScheme`, `PlacementType` to `PopoverPlacementType`, `PanelAccessibleRoles` to `PanelAccessibleRole`, `ListItemTypes` to `ListItemType` |
| 66 | +* **PageBackgroundDesign**: `PageBackgroundDesign.Standard` has been removed. Please use `PageBackgroundDesign.Solid` instead. |
| 67 | +* **DynamicPageTitle:** `heading` has been renamed to `header`, `subheading` to `subHeader` and `showSubheadingRight` to `showSubHeaderRight` |
| 68 | +* **ObjectPage:** **ObjectPageSection**: `heading` has been renamed to `titleText` and `headingUppercase` to `titleTextUppercase` |
| 69 | +* **ObjectPage:** **ObjectPageSubSection**: `heading` has been renamed to `titleText` |
| 70 | +* **AnalyticalCardHeader:** `title` has been renamed to `titleText`, `subTitle` to `subtitleText` and `onHeaderPress` to `onClick`. |
| 71 | +* **VariantManagement:** `popupTitle` has been renamed to `titleText` |
| 72 | +* **MessageBox:** `title` has been renamed to `titleText` |
| 73 | +* **Form & FormGroup:** **Form:** `title` has been renamed to `titleText` |
| 74 | +* **Form & FormGroup:** **FormGroup:** `title` has been renamed to `titleText` |
| 75 | +* **AnalyticalTable:** `title` has been renamed to `header` |
| 76 | + |
| 77 | + |
| 78 | + |
| 79 | + |
| 80 | + |
6 | 81 | ## [0.17.3](https://github.com/SAP/ui5-webcomponents-react/compare/v0.17.2...v0.17.3) (2021-08-02) |
7 | 82 |
|
8 | 83 |
|
|
0 commit comments