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.109 to 1.110.
Version
Type
Category
Title
Description
Action
Available as of
1.110
New
Feature
sap.m.p13n.Engine
sap.m.p13n.Engine
We have provided a new entity that allows custom control developers and application developers to make use of available personalization settings for their controls, for example, for sorting, grouping, and managing variants, and handling personalization states. For more information, see the API Reference and the Sample.
New•Feature•Info Only•1.110
Info Only
2023-01-26
1.110
New
Feature
Copy-to-Clipboard Feature for Tables
Copy-to-Clipboard Feature for Tables
Users can copy selected table content to the clipboard and use it anywhere inside or outside an app. To achieve this, we have introduced the new sap.m.plugins.CopyProvider plugin. To extract the cell data from the table, we have created the extractData property. This new feature is available for grid and responsive tables. For more information, see the API Reference.
New•Feature•Info Only•1.110
Info Only
2023-01-26
1.110
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.110
Info Only
2023-01-26
1.110
New
Control
sap.m.table.ColumnMenu
sap.m.table.columnmenu.Menu
We have introduced a new control that allows users to do the following in grid and responsive tables:
Quick sorting
Quick filtering
Quick grouping
Quick selection of columns
Quick totaling
These features are available in a menu that users can choose in the column headers of the tables. Applications can define their own application-specific quick actions. For more information, see the API Reference and the Sample.
New•Control•Info Only•1.110
Info Only
2023-01-26
1.110
Changed
Feature
Header Bar in Key User Adaptation
Header Bar in Key User Adaptation
The header bar in key user adaptation has been redesigned.
The Save & Exit button has been replaced by two separate buttons for Save (:floppy_disk:) and Exit (:x:).
For each action, an icon is now displayed.
Actions that are available in some environments only, like Translate, Manage App Variants, and Save As, have been moved to a More Actions menu that key users access by clicking on a new hamburger icon ().
When the More Actions menu has no entries, like in the demo apps in the SAPUI5 demo kit, the hamburger icon is hidden.
The following screenshot shows an example:
Changed•Feature•Info Only•1.110
Info Only
2023-01-26
1.110
Changed
Control
**sap.m.PlanningCalendar, sap.m.SinglePlanningCalendar**, and sap.ui.core.format.DateFormat
**sap.m.PlanningCalendar, sap.m.SinglePlanningCalendar**, and sap.ui.core.format.DateFormat
We have adapted our Date and Time controls to support the calendar week based on the sap.ui.core.format.DateFormat options.
We have implemented a new property to give application developers the ability to override the default state announcement. Now the group role isn't placed on inactive control instances and a proper roledescription is set for active control instances.
We have added a new option to the scrollToElement API method of the sap.ui.core.ScrollEnablement class. If the new bSkipElementsInScrollport parameter is set to true, scrolling will happen only if necessary. For more information, see the API Reference.
Changed•Control•Info Only•1.110
Info Only
2023-01-26
1.110
Changed
Control
sap.m.IllustratedMessage
sap.m.IllustratedMessage
The IllustratedMessage's sample of the default set of illustrations is now split into three different samples depending on their visual style: classic, illustrative, and simple.
We have updated the behavior of the loadItems API. Now, when the picker is open and no items are loaded - the No data label is loaded in the list. For more information, see the Sample.
Changed•Control•Info Only•1.110
Info Only
2023-01-26
1.110
Changed
Feature
Demo Kit: Improved main theme selection
Demo Kit: Improved main theme selection
We have added the latest high contrast themes to the main theme selector in the Demo Kit.
Changed•Feature•Info Only•1.110
Info Only
2023-01-26
1.110
Changed
Control
sap.ui.integration.widgets.Card
sap.ui.integration.widgets.Card
List and Object cards can now display (default) icons for object attributes of states Error, Warning, Success or Information. The icons are shown if the new showStateIcon property is set to true. For more information, see the Attributes and the Form Inputs examples in the Card Explorer.
We have improved the loading of the libraries that are specified in the dependencies attribute of the sap.ui5 namespace. This option allows you to use other libraries in the card. For more information, see the Card Manifest section and the Shared Extension example in the Card Explorer.
As a card developer, you can now dynamically hide the filters in the card using the new visible property. For more information, see the Multiple Filters example in the Card Explorer.
Changed•Control•Info Only•1.110
Info Only
2023-01-26
1.110
Changed
Control
sap.m.SelectDialog
sap.m.SelectDialog
You can now control the placeholder text in the inner search field using the new searchPlaceholder property. If not set, the word Search in the current local language or in English will be used as a placeholder.
We have added a new footer aggregation of type sap.m.Toolbar to the control. You can now use this horizontal container to display controls that fit different custom scenarios, for example, a button that shows a message popover.For more information, see the API Reference and the Sample.
Changed•Control•Info Only•1.110
Info Only
2023-01-26
1.110
Changed
Control
sap.m.Carousel
sap.m.Carousel
Using the new backgroundDesign property, you can now set the carousel's background color as Translucent (Default), Solid, or Transparent.For more information, see the API Reference and the Sample.
Changed•Control•Info Only•1.110
Info Only
2023-01-26
1.110
Changed
Feature
OpenUI5 Formatters
OpenUI5 Formatters
The new version of OpenUI5 introduces the following formatting features:
You can now use the sap-timezone URL parameter for testing an application in a different time zone by specifying an IANA time zone, such as "America/New_York". We do not recommend using this parameter in a productive environment. For more information, see Configuration Options and URL Parameters .
We have restricted the use of fallback patterns without delimiters in DateFormat. Successful parsing now requires that the length matches, as only then year, month, and day values can reliably be attributed.
We have updated the OpenUI5 locale data to Version 41 of the Unicode Common Locale Data Repository (CLDR). With this upgrade, unit keys have changed incompatibly in the CLDR. A legacy unit mapping ensures that previous unit keys are still supported when formatting. Parsing of user input will provide the current unit keys. For more information, see Legacy Unit Mapping.
Changed•Feature•Info Only•1.110
Info Only
2023-01-26
1.110
Changed
Feature
OpenUI5 OData V4 Model
OpenUI5 OData V4 Model
The new version of the OpenUI5 OData V4 model introduces the following features:
Requesting $count and using sap.ui.model.odata.v4.ODataListBinding#getDownloadUrl now work with the experimental hierarchy feature introduced with OpenUI5 1.105. For more information, see the API Reference for getDownloadUrl and the hierarchyQualifier in setAggregation, andBinding Collection Inline Count.
The synchronizationMode model parameter is now optional and deprecated.
User input into inactive rows is now regarded as a pending change by sap.ui.model.odata.v4.Context#hasPendingChanges; it can be reset using sap.ui.model.odata.v4.Context#resetChanges. You can prevent the activation of inactive rows after user input since OpenUI5 1.109 using sap.ui.base.Event#preventDefault in the handler of the createActivate event.For more information, see the API Reference for hasPendingChanges, resetChanges, and preventDefault.
The sap.ui.model.odata.v4.ODataModel now supports the propertyChange event.For more information, see the API Reference.