You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following information concerns important upcoming changes. UI changes may have an impact on the user experience and may require test cases to be adapted.
Type
Description
Available as of SAPUI5 Version
Announcement
Reminder: Outdated SAPUI5 Versions to Be Removed from the CDN
For security reasons, SAPUI5 versions that are no longer maintained will be removed from the UI5 content delivery network (CDN) one year after their end of maintenance. If a version is still in maintenance, patches of that version that are older than one year will also be removed. We have noted that a number of customers are still using such outdated versions or patches. If this affects you, please note that once these versions or patches are removed, your applications will break. Please update to a more recent version or patch. For more information, see: Removing Outdated UI5 Versions from UI5 CDN.
n/a
UI Change
SAP Fiori Elements: Worklist Apps: Sort, Group, and Filter Options Moved to Table Personalization
Sort, group, and filter options in table toolbars have been moved to the table personalization dialog. This is the same behavior as in list report apps.
1.95
UI Change (Preview)
SAP Fiori Elements: Multi-Select in Responsive Tables: Clear All Instead of Select All
Responsive tables with a multi-select option will show a Clear All checkbox instead of a Select All checkbox. This is the same behavior as in other table types.
1.96
Note:
Content marked as Preview is provided as a courtesy, without a warranty, and may be subject to change. For more information, see the preview disclaimer.
The new version of the SAPUI5 OData V2 model introduces the following features:
The optional bDeleteCreatedEntities parameter has been added to the sap.ui.model.odata.v2.ODataModel#resetChanges method. If set to true, any created entities are removed.
The sap.ui.model.odata.v2.ODataModel#deleteCreatedEntry method has been deprecated. It does not update controls but cannot be changed for compatibility reasons. Applications should use sap.ui.model.odata.v2.ODataModel#resetChanges instead.
SAPUI5 OData V4 Model
The new version of the SAPUI5 OData V4 model introduces the following features:
A new sap.ui.model.odata.v4.ODataContextBinding#moveEntityTo method. You can use this API in a list-detail scenario to load details first, as described in Relative Bindings. Note that this method is still a work in progress and should not be used for productive applications yet.
An absolute property binding with a path that ends in $count now supports the $apply, $filter, and $search OData system query options.
You can now provide handlers that provide the security token header. Note that expiration is currently only supported for the X-CSRF-Token header. For more information, see Security Token Handling.
We have improved the accessibility of the control, and the screen readers now announce when there is a change in the text, tooltip, or icon in a stand-alone sap.m.Button. For more information, see the API Reference.
sap.m.DatePicker, sap.m.DateRangeSelection, sap.m.DateTimePicker, and sap.ui.unified.Calendar
These controls now have the new property showCurrentDateButton, which displays an additional button in the navigation part of the calendar. When pressed, the control navigates to the current date and focuses on it. This feature is available for pickers whose display format allows picking a day. For more information, see the API Reference and the Sample.
sap.m.StandardListItem
Information texts in lists can now also be wrapped if wrapping is enabled for this control. However, a More option for these texts is not available. For more information, see the API Reference for wrapping, the API Reference for info, and the Sample.
sap.ui.integration.widgets.Card
We have introduced (in experimental state) support for data caching. This feature enables host-environment developers to implement client-side data caching. Additionally, card developers have options to control what data is cached and how it should be cached. For more information, see the Data Handling - Cache, Integrate - Caching sections, and the Sample in the Card Explorer.
The side indicators in the numeric header of the card now support semantic colors. This functionality is achieved using the new state property of the SideIndicator. For more information, see the Analytical Card Sample in the Card Explorer.
We have added a new refreshData method. You can use it to refresh only that part of the card that shows new data, without rerendering the whole card. For more information, see the Refresh Data Sample in the Card Explorer.
The Analytical type card can now visualize (in experimental state) all charts from the sap.viz library. To enable it, we have enhanced the card manifest with new properties - feeds, which allows developers to define more measures and dimensions, and chartProperties to customize the charts. The properties legend, plotArea, title, dimensionAxis, and measureAxis are now deprecated. For more information, see the Analytical Card section and the Sample in the Card Explorer.
You can now configure a data refresh upon back navigation from an external app when keep-alive mode is enabled. For more information, see Refresh Entity Sets in sap-keep-aliveMode.
Triggering side effects for structural changes in an object page table is now supported in non-draft applications. For more information, see Side Effects.
You can now order the legends as per the dimension configuration within analytical charts for an overview page. For more information, see Configuring Charts.
The following changes and new features are available for SAP Fiori elements for OData V4:
Users can now select values outside of what is displayed in the visual filter bar for value help-based filters. For more information, see Configuring the Visual Filter Bar.
Application developers can now also add charts when using the list report in multi-view mode. For more information, see the following topics:
SAP Fiori elements for OData V4 now also supports parameterized entities for value help associated with the visual filter. For more information, see the note mentioning Supporting Parameterized Entities in Enhancing ValueList Annotations for Visual Filters.
The DefaultValuesFunction is now also supported when you create new objects annotated at entity level or navigation property level. For more information, see Actions.