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
With this release OpenUI5 is upgraded from version 1.112 to 1.113.
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.
Version
Type
Category
Title
Description
Action
Available as of
1.113
Changed
Control
sap.m.p13n*
sap.m.p13n*
We have further improved the usability and accessibility of the View Settings dialog: You can now move items up and down using keyboard shortcuts. For more information, see the Sample.
Changed•Control•Info Only•1.113
Info Only
2023-04-20
1.113
Deprecated
Feature
Deprecations
Deprecations
There are currently no major deprecations. For a complete list of all deprecations, see Deprecated APIs.
Deprecated•Feature•Info Only•1.113
Info Only
2023-04-20
1.113
Changed
Feature
Code Coverage Powered by Istanbul
Code Coverage Powered by Istanbul
OpenUI5 already provides a deep integration of QUnit and code coverage measurement. We now introduce Istanbul as a modern JavaScript code instrumenter, which is intended to eventually replace the former, now legacy solution based on Blanket.js.
To start taking advantage of the more future-proof and feature-rich Istanbul solution, see the updated code coverage documentation.
Changed•Feature•Info Only•1.113
Info Only
2023-04-20
1.113
Changed
Feature
OpenUI5 Date and Time Formatting
OpenUI5 Date and Time Formatting
The new version of OpenUI5 introduces the following formatting features:
You can now centrally configure calendar week numbering via the new calendarWeekNumbering configuration parameter. Note that the calendarWeekNumbering format option introduced with OpenUI5 1.108 for sap.ui.core.format.DateFormat overrules the central configuration.
We provide the new intervalDelimiter format option for sap.ui.core.format.DateFormat. If an intervalDelimiter is set, the locale-specific rules for displaying a range as defined in the Common Locale Data Repository are overruled; the two parts of the range are formatted individually, and the given delimiter is used.
Changed•Feature•Info Only•1.113
Info Only
2023-04-20
1.113
Changed
Feature
OpenUI5 OData V4 Model
OpenUI5 OData V4 Model
The new version of the OpenUI5 OData V4 model introduces the following features:
You can now delete nested transient records that were created using the experimental Deep Create feature provided with OpenUI5 1.112. Any initial data handed over to sap.ui.model.odata.v4.ODataListBinding#create can now contain nested entities.
In read-only scenarios, you can now combine the experimental hierarchy feature introduced with OpenUI5 1.105 with the sap.ui.model.odata.v4.Context#setKeepAlive and sap.ui.model.odata.v4.ODataModel#getKeepAliveContext data synchronization methods described in Data Reuse.
You can now prevent the activation of a new inactive entity by using sap.ui.base.Event#preventDefault in the handler of the createActivate event of an sap.ui.model.odata.v2.ODataListBinding. Note that user input into inactive rows is regarded as a pending change by sap.ui.model.odata.v2.ODataModel#hasPendingChanges; it can be reset using sap.ui.model.odata.v2.ODataModel#resetChanges.
End of Cloud Provisioning for OpenUI5 Versions (Q1/2023)
End of Cloud Provisioning for OpenUI5 Versions (Q1/2023)
Note:
The following information concerns important upcoming changes for end users. These changes may require end users to adjust and/or test cases to be adapted, but they won't stop or disrupt software or processes.
The following OpenUI5 versions will be removed from the OpenUI5 Content Delivery Network (CDN) after the end of Q1/2023.
Minor Versions Reaching Their End of Cloud Provisioning
The following versions including all patches will be removed entirely:
1.90
1.93
1.97
1.98
Action: Upgrade to a version that’s still in maintenance.
Patch Versions Reaching Their End of Cloud Provisioning
The following patches will be removed:
Long-term maintenance versions:
1.38.52 to 1.38.53
1.71.40-1.71.43
1.84.20 to 1.84.22
1.96.3 to 1.96.6
Action: Upgrade to the latest available patch for the respective OpenUI5 version.
Using the new customStateIcon property, you can now set custom state-icons for the items in Table, List, and Object cards. Before this change, states like Error, Warning, Success, or Information, only had default icons. For more information, see the Table Card section and the Sample in the Card Explorer.
Integration cards now support the IllustratedMessage control to provide more informative and consistent error messages. When the application is in debug mode (when the URL parameter sap-ui-debug=true is set), the Show More button opens a dialog with relevant additional (more technical) information.
We have enhanced the Table card with several new properties:
You can use the new highlight property to show the state of each table row. Additionally, the highlightText property conveys the semantic of this state for better accessibility.
The additionalText property gives you the option to display additional text in the table identifier column.
For more information, see the Table Card section and the Sample in the Card Explorer.
Changed•Control•Info Only•1.113
Info Only
2023-04-20
1.113
Changed
Feature
sap.ui.test.Opa5
sap.ui.test.Opa5
We have introduced a new fetchWaiter, which checks for currently ongoing fetch requests.
Changed•Feature•Info Only•1.113
Info Only
2023-04-20
1.113
Changed
Control
sap.m.SuggestionsPopover
sap.m.SuggestionsPopover
We have restricted the width of input suggestions to a maximum of 40 rem for optimal user experience. Limiting the width of suggestions allows users to easily scan and select options. However, if the input field is wider than 40 rem, the width of the suggestions matches the input’s width.
Changed•Control•Info Only•1.113
Info Only
2023-04-20
1.113
Changed
Control
sap.m.IllustratedMessage
sap.m.IllustratedMessage
We have introduced a new Survey illustration type and four new illustrations to the default illustration set: sapIllus-Dialog-NoColumnsSet, sapIllus-Dot-NoColumnsSet, sapIllus-Scene-NoColumnsSet, and sapIllus-Spot-NoColumnsSet. For more information, see the API Reference.
Changed•Control•Info Only•1.113
Info Only
2023-04-20
1.113
Changed
Control
sap.ui.unified.FileUploader
sap.ui.unified.FileUploader
We have implemented two new methods in the control's API, a trigger to open the native file upload picker and a getter to return the file input type element from the control DOM representation.
We have implemented a new mode to select one or more dates in SinglePlanningCalendar. Тhe single day option is enabled by default, the multi-date selection option is possible by using a key combination ([Ctrl] + [Meta key] and select the dates) or by activating the new MultiDateSelectionMode property.