Releases: UI5/webcomponents-react
Releases · UI5/webcomponents-react
v0.7.0-rc.0
0.7.0-rc.0 (2019-11-12)
Bug Fixes
- AnalyticalTable: Allow copy cell values in non-selectable mode (#210) (2e1e339)
- AnalyticalTable: Fix overscan count (#208) (a975e62)
- AnalyticalTable: Fix scrolling and resizing (#206) (fe50a43)
- AnalyticalTable: Fixed resizable columns and horizontal scrolling (#211) (b289749)
- AnalyticalTable: return correct item key for rerenders (#216) (4b1891f)
- Notification: Add onClose prop, fix semantic-icon size (#220) (ed6ae9b)
- Notification: Removed/renamed props to adopt to UI5-Webcomponents conventions (#223) (5ac74de)
- ObjectPage: enable scroll by dragging scrollbar (#209) (58b708d)
- SegmentedButton: call onClick prop on SegmentedButtonItem if set (#218) (bc9bef3)
Features
- AnalyticalTable: Add prop alternateRowColor (#212) (d82d2d9)
- AnalyticalTable: Refactoring, add onRowExpandChange and placeholder loading (#207) (2ae4bf6)
- Notifications: Add Notification and NotificationGroup component (#171) (78200e2)
- ObjectPage: Enable selecting a subSection by prop (#213) (f927ab3)
- polyfills: Add Safari Polyfill (#219) (1801269)
BREAKING CHANGES
- AnalyticalTable: Removed unused prop
cellHeight, userowHeightinstead - AnalyticalTable: Removed unused prop
reactTableProps - AnalyticalTable: Removed unused prop
getTableProps - AnalyticalTable: Removed unused prop
getHeaderGroupsProps - AnalyticalTable: Removed unused prop
getHeaderProps - AnalyticalTable: Removed unused prop
getRowProps - AnalyticalTable: Removed unused prop
getCellProps
v0.5.0
v0.5.0 (2019-08-15)
Combined Changelog from 0.4.1 to 0.5.0
Features
- Charts: Added lib export per chart (#66) ([977cc25](977cc25
- FilterItem: Add MultiSelect option to FilterTypes (#79) (0665824)
Bug Fixes
- Charts: Show Loading Placeholder (#64) (589f787)
- VariantManagement: initialSelectedKey prop is working as intended (#75) (a5e4267)
- AnalyticalTable: Header is now resizable (#76) (eadd61a)
- FilterBar: Increase margin between FilterItems in FilterBar (#80) (ee94065)
- ObjectPage: Don't crash in default mode with only 1 child provided (#81) (2e5ddb5)
- Custom Components: adding ref to CommonProps interface (#84) (bb612ec)
- charts: Repeat the color palette if more datasets than colors are used (#86) (e22387c)
Code Refactoring
- Charts: Update ref API and color maps (#62) (a343567)
- VariantManagement: removed unused prop enabled (#77) (5080316)
BREAKING CHANGES
- Charts:
innerChartRefis replaced byref - Charts:
sap_belizeandsap_belize_plusstylings are not longer exported - Charts: Name of color variables for all themes changed. Now
sapUiChartAccent1tosapUiChartAccent12plussapUiChartGood,sapUiChartBadandsapUiChartHighlightare available - VariantManagement: Removed prop
enabled, please usedisabledinstead. This change should not affect your applications, becauseenabledwas never implemented. - AnalyticalCard: Prop
renderHeaderrenamed toheader, now accepting the React Element direclty - AnalyticalCardHeader: Prop
loadingwas removed as it was not part of the specs
v4.0.1
v0.4.0
0.4.0 (2019-07-15)
This is the consolidated Changelog from v0.3.0 to v0.4.0, if you are upgrading from a rc version please check the detailed changelog,
Features
- AnalyticalTable: Added option to create pivot tables (#47) (71b546d)
- ThemeProvider: Read config from UI5 Web Components (efee11f)
- WebComponents: Updated to v1.0.0-rc.2 (#51) (8a40deb), closes #51
Bug Fixes
- CSS-Variables: remove trailing semicolon (#53) (f9d1daf), closes #49
- ObjectPage: Highlight selected section while scrolling (#56) (42a6a10)
- ObjectPage: Added Hide Header Button (#28) (5509098)
- RadialChart: Handle width and height prop correctly (#52) (2d3f091)
- ThemeProvider: Only inject theme properties if they are not present (#55) (3ec61d5)
- Table: Fixed Table and adapt slot handling (#50) (2159ab1)
Code Refactoring
- base: Merge
stylesandutilsintobase(#38) (9309505), closes #34 - Custom Components: Expose HTML Element via ref in every component (#54) (c285ee6)
- withWebComponent: replace innerComponentRef with ref for Web Components (#44) (08982ba)
BREAKING CHANGES
- Button: Use design with
ButtonDesign, type withButtonTypeis deleted - Button:
onPressrenamed toonClick - Card:
onHeaderPressrenamed toonHeaderClick - Custom Components: All Components now expose their root html node/the encapsulated Web Component via ref instead of the React instance.
- Dialog: remove prop
noHeader - Link:
onPressrenamed toonClick - List:
onItemPressrenamed toonItemClick - Link: Use design with
LinkDesign, type withLinkTypeis deleted - MessageStrip:
hideIconandhideCloseButtonare renamed tonoIconandnoCloseButton - Popup: remove prop
noHeader - ResponsivePopover: Deleted
ResponsivePopover, please use thePopoverComponent - Select: the parameter of the change event is now called
selectedOption - Select: Use
Optioninstead ofStandardListItemfor selection - ShellBar:
onProfilePressrenamed toonProfileClick - ShellBar:
onNotificationsPressrenamed toonNotificationsClick - ShellBar:
onProductSwitchPressrenamed toonProductSwitchClick - ShellBar:
onLogoPressrenamed toonLogoClick - ShellBar:
onCoPilotPressrenamed toonCoPilotClick - ShellBarItem: prop
onPressis renamed toonClick - Switch: type is removed, use
graphical - Table: Use prop
slotinstead ofdata-ui5-slot - Table: prop
rowsis replaced bychildren - TableRow: prop
headeris replaced bychildren - ThemeProvider: Themes: rename Theme
sap_fiori3_lighttosap_fiori_3 - ThemeProvider: ThemeProvider: removed contentDensity and theme props. To set those, use the ui5 WebComponents configuration script tag.
- TimelineItem:
onItemNamePressrenamed toonItemNameClick - ToggleButton: Use design with
ButtonDesign, type withButtonDesignis deleted - ToggleButton:
onPressrenamed toonClick - withWebComponent: Replaced
innerComponentRefwithrefto support ReactRefObject
Please also check the UI5 Web Components Release Notes
v0.3.0
0.3.0 (2019-06-03)
Features
- Updated UI5 WebComponents to v0.11.0 (#22) (7dcf22b)
- FilterBar: Initial Version (422bdbd)
- FilterItem: Initial Version (19a23ec)
- VariantManagement: Initial Version (a1e9cbb)
- FilterBar: renderSearch function (94b468e)
Bug Fixes
- typing: Fixed TypeScript Definitions (440c097)
- WebComponentWrapper: Fixed event handler removal after prop update (2b93c12)
BREAKING CHANGES
- FilterBar: replaced boolean value with render function
- List: the "selectionChange" event param "items" has been renamed to "selectedItems".
- List: the "backgroundDesign" property has been removed, use the corresponding CSS variable (--_ui5_listitem_background_color) to alter the list items` background.
- Panel: the "backgroundDesign" property has been removed, use the corresponding CSS variables (--_ui5_panel_background_color) to alter the panel background.
- DatePicker: 'liveChange' event has been renamed to 'input'.
- CheckBox: property "readOnly" has been renamed to "readonly".
- RadioButton: property "readOnly" has been renamed to "readonly".