-
-
Save marianfoo/6f700d4e23bdecb79abb40c03ac796c3 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Developer Guide | PUBLIC | |
Document Version: 1.132 – 2025-01-23 | |
SAPUI5: UI Development Toolkit for HTML5 | |
SAPUI5© 2025 SAP SE or an SAP affiliate company. All rights reserved. | |
THE BEST RUN | |
Content | |
SAPUI5: UI Development Toolkit for HTML5 ........................................ 6 | |
What's New in SAPUI5 .......................................................... 7 | |
What's New in SAPUI5 1.132 ................................................... 7 | |
What's New in SAPUI5 1.131 ................................................... 15 | |
Previous Versions ......................................................... 20 | |
Change Log ............................................................ 1000 | |
Read Me First ............................................................. 1001 | |
Enterprise Features of SAPUI5 ............................................... 1001 | |
The UI5 Ecosystem ....................................................... 1002 | |
ECMAScript Support ..................................................... 1005 | |
T ypeScript Support ....................................................... 1013 | |
Browser and Platform Support ............................................... 1017 | |
Compatibility Rules ...................................................... 1020 | |
Supported Library Combinations ............................................. 1024 | |
Supported Combinations of Themes and Libraries ................................ 1025 | |
Versioning and Maintenance of SAPUI5 ........................................ 1028 | |
Upgrading ............................................................. 1030 | |
Deprecated Themes and Libraries ............................................ 1039 | |
SAPUI5 vs. OpenUI5 ...................................................... 1041 | |
Get Started: Setup, T utorials, and Demo Apps ...................................... 1042 | |
Quickstart T utorial ....................................................... 1044 | |
Walkthrough T utorial (JavaScript) ............................................ 1054 | |
Walkthrough T utorial (T ypeScript) ............................................ 1178 | |
T roubleshooting T utorial ................................................... 1314 | |
Data Binding T utorial ..................................................... 1340 | |
OData V4 T utorial ........................................................ 1384 | |
Navigation and Routing T utorial .............................................. 1426 | |
T esting T utorial .......................................................... 1503 | |
OData V2 Mock Server T utorial .............................................. 1565 | |
Worklist App T utorial ..................................................... 1580 | |
Flexible Column Layout App T utorial ........................................... 1616 | |
Rule Builder Control T utorial ................................................ 1665 | |
Smart Controls T utorial .................................................... 1687 | |
3D Viewer T utorial ........................................................ 1741 | |
Ice Cream Machine T utorial ................................................. 1771 | |
Demo Apps ............................................................ 1803 | |
2 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
Content | |
Best Practices for Developers ............................................... 1809 | |
Essentials ................................................................ 1832 | |
Bootstrapping: Loading and Initializing ........................................ 1833 | |
Structuring: Components and Descriptor ....................................... 1887 | |
Model View Controller (MVC) ................................................ 1973 | |
Data Binding ........................................................... 2008 | |
Reusing UI Parts: Fragments ................................................ 2252 | |
XML T emplating ......................................................... 2268 | |
Working with Controls ..................................................... 2291 | |
Declarative Support (deprecated) ............................................ 2307 | |
Error, Warning, and Info Messages ............................................ 2314 | |
Routing and Navigation .................................................... 2322 | |
Modules and Dependencies ................................................ 2346 | |
Optimizing Applications ................................................... 2388 | |
Adapting to Operating Systems And Devices .................................... 2398 | |
SAPUI5 Flexibility: Adapting UIs Made Easy ...................................... 2413 | |
T esting ............................................................... 2423 | |
Theming .............................................................. 2523 | |
Localization ............................................................ 2540 | |
Accessibility ........................................................... 2556 | |
Drag and Drop .......................................................... 2566 | |
Document Export ........................................................ 2570 | |
T roubleshooting ........................................................ 2608 | |
Developing Apps ........................................................... 2692 | |
Development Environment ................................................. 2694 | |
App Overview: The Basic Files of Y our App ...................................... 2707 | |
App Initialization: What Happens When an App Is Started? ........................... 2710 | |
Folder Structure: Where to Put Y our Files ....................................... 2713 | |
Device Adaptation: Using Device Models for Y our App .............................. 2719 | |
Performance: Speed Up Y our App ............................................ 2720 | |
Stable IDs: All Y ou Need to Know ............................................. 2727 | |
Reacting on User Input Events ............................................... 2734 | |
Whitespaces Concept ..................................................... 2735 | |
SAPUI5 Flexibility: Enable Y our App for UI Adaptation .............................. 2736 | |
Coding Issues to Avoid .................................................... 2745 | |
Securing Apps .......................................................... 2757 | |
Right-to-Left Support ..................................................... 2778 | |
Accessibility ........................................................... 2780 | |
The SAPUI5 ABAP Repository and the ABAP Back-End Infrastructure ................... 2798 | |
Developing Apps with SAP Fiori Elements ......................................... 2828 | |
Why Use SAP Fiori Elements? ............................................... 2829 | |
SAPUI5: UI Development T oolkit for HTML5 | |
Content PUBLIC 3 | |
Using SAP Fiori Elements Floorplans .......................................... 2830 | |
Feature Showcase Apps and Samples ......................................... 2833 | |
SAP Fiori Elements Feature Map ............................................. 2833 | |
SAP Fiori Elements T utorials, Courses, and Blogs ................................. 2875 | |
FAQs ................................................................. 2876 | |
How T o Use SAP Fiori Elements .............................................. 2882 | |
List Report and Object Page ................................................ 3451 | |
Worklist ............................................................... 4014 | |
Form Entry Object Page ................................................... 4016 | |
Analytical List Page ....................................................... 4017 | |
Overview Pages ......................................................... 4097 | |
Developing Apps with Analysis Path Framework (APF) ................................ 4279 | |
Analytical Applications Based on APF ......................................... 4282 | |
Setting Up APF and the APF Configuration Modeler ............................... 4284 | |
Authorization Concept .................................................... 4288 | |
Enhancing an APF-Based Application .......................................... 4289 | |
Creating Y our Own Application ............................................... 4291 | |
APF Configuration Modeler ................................................. 4293 | |
Launching APF-Based Applications ........................................... 4333 | |
Data Protection and Privacy ................................................ 4338 | |
APF Modules ........................................................... 4340 | |
Concepts ............................................................. 4347 | |
Configuration Files and Their Structure ........................................ 4360 | |
API Reference .......................................................... 4381 | |
Extending Apps ........................................................... 4382 | |
Using SAPUI5 Flexibility ................................................... 4382 | |
Using Component Configuration ............................................. 4383 | |
Localized T exts for Extended Apps ............................................ 4392 | |
Caveats Regarding Stability Across Application Upgrades ........................... 4393 | |
Supportability .......................................................... 4394 | |
Developing Controls ........................................................ 4395 | |
Development Conventions and Guidelines ...................................... 4396 | |
The library.js File ........................................................ 4404 | |
Creating Control and Class Modules .......................................... 4406 | |
Defining the Control Metadata .............................................. 4407 | |
Enabling Controls for SAPUI5 Flexibility ........................................ 4414 | |
Adding Method Implementations ............................................ 4502 | |
Device-specific Behavior of Controls .......................................... 4516 | |
Examples for Creating and Extending Controls ................................... 4517 | |
Writing a Control Renderer ................................................. 4521 | |
Implementing Animation Modes ............................................. 4524 | |
4 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
Content | |
Implementing Focus Handling ............................................... 4525 | |
Item Navigation - Supporting Keyboard Handling in List-like Controls ................... 4528 | |
Right-to-Left Support in Controls ............................................. 4529 | |
Defining Groups for Fast Navigation ........................................... 4533 | |
Composite Controls ...................................................... 4537 | |
Accessibility Aspects ..................................................... 4543 | |
Writing a Control: FAQ .................................................... 4558 | |
More About Controls ........................................................ 4559 | |
Busy Indicators ......................................................... 4559 | |
Cards ................................................................ 4561 | |
Date and Time Related Controls: Data Binding ................................... 4565 | |
Grid Controls ........................................................... 4567 | |
Hyphenation for T ext Controls ............................................... 4580 | |
Semantic Pages ......................................................... 4584 | |
Pages: Which One Should I Choose? .......................................... 4592 | |
T ables: Which One Should I Choose? .......................................... 4593 | |
Forms: Which One Should I Choose? .......................................... 4595 | |
sap.f ................................................................. 4597 | |
sap.m ................................................................ 4606 | |
sap.suite.ui.commons .................................................... 4689 | |
sap.suite.ui.microchart .................................................... 4709 | |
sap.tnt ................................................................ 4716 | |
sap.ui.codeeditor ........................................................ 4717 | |
sap.ui.comp ............................................................ 4719 | |
sap.ui.core ............................................................. 4778 | |
sap.ui.mdc ............................................................ 4782 | |
sap.ui.richtexteditor ...................................................... 4786 | |
sap.ui.table ............................................................ 4793 | |
sap.ui.vk .............................................................. 4794 | |
sap.uxap .............................................................. 4806 | |
Glossary ................................................................ 4835 | |
SAPUI5: UI Development T oolkit for HTML5 | |
Content PUBLIC 5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Create apps with rich user interfaces for modern web business applications, responsive across browsers and | |
devices, based on HTML5. (Documentation patch 1.132.0) | |
SAPUI5 offers powerful development concepts: | |
• One consistent user experience for your apps | |
• Responsive across browsers and devices - | |
smartphones, tablets, desktops | |
• Built-in extensibility concepts at code and application | |
level | |
• Data binding types and Model-View-Controller (MVC) | |
• Feature-rich UI controls for handling complex UI | |
patterns and predefined layouts for typical use cases. | |
UI controls automatically adapt themselves to the | |
capabilities of each device. | |
• Full translation support | |
• Keyboard interaction support and accessibility features | |
And many more....Check the SAPUI5 playlist | |
in the SAP T echnology | |
Y ouT ube channel | |
for the latest highlights videos! | |
SAP Fiori apps are built with SAPUI5 and follow the SAP Fiori design guidelines to ensure consistent design and | |
a high level of design quality. See SAP Fiori Design Guidelines | |
. | |
For more information about SAP Fiori, see http://www.sap.com/fiori | |
Tip | |
Looking for the Demo Kit for a specific SAPUI5 version? | |
Check at https:/ /ui5.sap.com/versionoverview.html | |
which versions are available. Y ou can view the | |
version-specific Demo Kit by adding the version number to the URL, e.g. https://ui5.sap.com/ | |
1.38.8/ | |
For more information, see Versioning and Maintenance of SAPUI5 [page 1028] . | |
Need a PDF version of the SAPUI5 documentation? Go to https:/ /help.sap.com/viewer/p/SAPUI5 . | |
6 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 | |
Find out what's new in the latest versions of SAPUI5. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T o learn more about how the features and functional capabilities of SAPUI5 are planned to progress over time, | |
see the SAP Road Map Explorer | |
. | |
•What's New in SAPUI5 1.132 [page 7] | |
•What's New in SAPUI5 1.131 [page 15] | |
•Previous Versions [page 20] | |
Check the latest videos in the SAPUI5 playlist | |
in the SAP T echnology | |
Y ouT ube channel and the | |
OpenUI5 | |
Y ouT ube channel. | |
TypeScript can now be used productively in SAPUI5 | |
T ypeScript is an extension of JavaScript that adds type information to the language. It helps developers catch | |
errors early through type checking and by providing code assist in supporting code editors, for example | |
through code completion and inline documentation. T ypeScript can now be used productively in SAPUI5 | |
Y ou are familiar with SAPUI5 app development, but do you want to learn how to do it in T ypeScript? Now there | |
is a video that guides you through the official UI5 T ypeScript T utorial, adds hints about how to avoid pitfalls, | |
and provides some background information., and we encourage you to use it for an improved development | |
efficiency and experience. | |
What's New in SAPUI5 1.132 | |
With this release SAPUI5 is upgraded from version 1.131 to 1.132. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 7 | |
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 . | |
T able 1: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
Up- | |
com- | |
ingDe- | |
letedAnnounce- | |
mentEnd of Cloud Provision- | |
ing for SAPUI5 Versions | |
(Q1/2025)End of Cloud Provisioning for SAPUI5 Versions | |
(Q1/2025) | |
The following SAPUI5 versions will be removed from | |
the SAPUI5 Content Delivery Network (CDN) after the | |
end of Q1/2025. | |
Minor Versions Reaching Their End of Cloud Provi- | |
sioning | |
The following versions including all patches will be | |
removed entirely: | |
• 1.114 | |
• 1.117 | |
• 1.121 | |
Action : Upgrade to a version that is still in mainte- | |
nance. | |
Patch Versions Reaching Their End of Cloud Provi- | |
sioning | |
The following patches will be removed: | |
• Long-term maintenance versions: | |
• 1.71.61 to 1.71.62 | |
• 1.84.41 to 1.84.43 | |
• 1.96.27 to 1.96.29 | |
• 1.108.26 to 1.108.29 | |
• 1.120.3 to 1.120.10 | |
Action : Upgrade to the latest available patch for | |
the respective SAPUI5 version. | |
For more information, see Version Overview | |
. | |
Preview • Deleted • Announcement • Info Only • UpcomingInfo | |
Only999 | |
9-01- | |
01 | |
8 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
Up- | |
com- | |
ingUI | |
Cha | |
ngedAnnounce- | |
mentRedesign of Column | |
MenuRedesign of Column Menu | |
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 dis- | |
rupt software or processes. | |
We will improve the design and interaction of the col- | |
umn menu in tables. For example, we will adapt the | |
menu to make it more accessible and provide a sim- | |
pler design for the quick actions by using icons. Also, | |
there will be a T able Settings button, which is similar | |
to View Settings in the tables, that contains all the | |
common settings. | |
Preview • UI Changed • Announcement • Info Only • UpcomingInfo | |
Only999 | |
9-01- | |
01 | |
1.132 Cha | |
ngedControl sap.ui.mdc.Filter | |
Barsap.ui.mdc.FilterBar | |
We have introduced the option to filter a value help | |
using the Empty and NotEmpty operators not only | |
in fields of type string , but also in fields of type | |
Date and DateTime . For more information, see the | |
API Reference and the Sample . | |
Changed • Control • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
1.132 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
1.132 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V2 and SAP Fiori | |
Elements for OData V4SAP Fiori Elements for OData V2 and SAP Fiori Ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• Y ou can now enable live mode for filter bars in list | |
report applications. For more information, see | |
Configuring Filter Bars [page 3393] . | |
Changed • SAP Fiori Elements • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 9 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.132 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V2SAP Fiori Elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Y ou can now use the | |
focusOnEditExtension API in object pa- | |
ges to set focus on a specific control in both cre- | |
ate mode and edit mode. For more information, | |
see the API Reference . | |
Changed • SAP Fiori Elements • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
10 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.132 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V4SAP Fiori Elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• By default, we now display 10 fixed rows in a | |
tree or analytical table on an object page when | |
the table is not the sole control in the section | |
or when the sectionLayout is set to Page . | |
For more information, see Setting the T able T ype | |
[page 3205] . | |
• Y ou can now use the VariantManagement | |
building block. For more information, see The | |
VariantManagement Building Block [page 4004] . | |
• We no longer show the Open in New T ab option | |
in the context menu if the object page is set to | |
open in edit mode. For more information, see T a- | |
bles [page 3191] and Navigation to an Object Page | |
in Edit Mode [page 3456] . | |
• We now support displaying a hierarchy within a | |
value help. For more information, see Field Help | |
[page 3125] . | |
• Key users can now split and combine actions in | |
tables on the object page and in the list report. | |
For more information, see Enabling an App for | |
Key User Adaptation [page 4010] . | |
• We've implemented the | |
DataFieldForActionGroup annotation, | |
which allows the grouping of actions and their | |
rendering within menu buttons. For more infor- | |
mation, see Actions [page 3069] . | |
• We now sort the values in columns by their unit | |
of measure or currency first, followed by the val- | |
ues themselves. For more information, see Ena- | |
bling T able Personalization [page 3219] and Con- | |
figuring Default Settings (Visualizations, Sort Or- | |
der, Filter Values) [page 3377] . | |
• We now support using an absolute path as the | |
target entity for side effects events in a list | |
report. For more information, see Event-Driven | |
Side Effects [page 3810] . | |
Changed • SAP Fiori Elements • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 11 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.132 Cha | |
ngedControl sap.ui.richtexted | |
itor.RichTextEdit | |
orsap.ui.richtexteditor.RichTextEditor | |
• We have updated the RichTextEditor con- | |
trol to use TinyMCE version 6.8.5. | |
• T wo new premium TinyMCE plugins, | |
MergeTags and TinyComments , are now | |
available for use with the RichTextEditor . | |
Changed • Control • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
1.132 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
We've introduced a new property called | |
valueHelpTitleSource . This property deter- | |
mines if the title of the value help dialog comes from | |
the label of the main property or from the label of the | |
value list. By default, the title is taken from the label of | |
the main property. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
1.132 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have extended the combo box filter with an | |
additional attribute to allow for grouping items. | |
For more information, see the Sample . | |
• Cards of type WebPage are no longer experimen- | |
tal. The WebPage Integration Cards now support | |
relative URLs for their src property. | |
Changed • Control • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
1.132 Cha | |
ngedControl sap.m.Button sap.m.Button | |
We have introduced a new BadgeStyle property | |
that allows for the badge notification to be repre- | |
sented either as a number in default style or as a | |
dot in attention style. For more information, see the | |
Sample . | |
Changed • Control • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
1.132 Cha | |
ngedControl sap.m.TimePicker sap.m.TimePicker | |
T o improve accessibility, TimePicker now displays | |
tooltips for hours, minutes, and seconds. For more | |
information, see the Sample . | |
Changed • Control • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
12 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.132 Cha | |
ngedControl sap.m.ViewSetting | |
sDialogsap.m.ViewSettingsDialog | |
We have added a new preventable beforeClose | |
event, for cases where the dialog should not close | |
after selecting OK. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
1.132 Cha | |
ngedControl sap.m.Menu sap.m.Menu | |
It's now possible to navigate through the elements | |
added to the endContent aggregation. We've re- | |
moved the experimental tag from the endContent | |
aggregation. For more information, see the Sample . | |
Changed • Control • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
1.132 Cha | |
ngedFeature Types and Formatters Types and Formatters | |
The new version of SAPUI5 introduces the following | |
features: | |
• The decimals format option | |
of sap.ui.model.type.Unit and | |
sap.ui.model.odata.type.Unit now | |
defaults to 3 decimals if none of | |
the decimals , maxFractionDigits , or | |
minFractionDigits format options is set. | |
• We have provided the new | |
decimalPadding format option for the | |
currency, float, and unit instances of | |
sap.ui.core.format.NumberFormat . | |
This format option is also available for | |
types using the respective NumberFormat | |
instances. In particular, it is available for | |
sap.ui.model.odata.type.Currency | |
and sap.ui.model.odata.type.Unit . | |
For more information, see the API Reference for | |
NumberFormat , Currency , and Unit . | |
Changed • Feature • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 13 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.132 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
We have renamed the iLevels parameter of the | |
sap.ui.model.odata.v4.Context#expand | |
function introduced experimentally with SAPUI5 | |
1.128 to bAll . Like the bAll parameter of | |
Context#collapse , it is now available and can | |
be used productively. For more information, see | |
the API Reference for Context#expand and | |
Context#collapse . | |
Changed • Feature • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
1.132 Cha | |
ngedControl sap.m.Avatar sap.m.Avatar | |
• We have introduced a new badgeIconColor | |
property that enables applications to define | |
the color of the badge icon to indicate | |
different statuses or categories. Y ou can | |
find a list of accepted values in the new | |
sap.m.AvatarBadgeColor enumeration. | |
For more information, see the API Reference . | |
• We have introduced handling for displaying | |
a badge without an icon with a new cus- | |
tom URI. When using sap-icon://avatar- | |
icon-none as the value in the showBorder | |
property, the badge remains visible and can dis- | |
play a background color or tooltip. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
1.132 Cha | |
ngedControl sap.m.Illustrated | |
Messagesap.m.IllustratedMessage | |
We have introduced a new src property that enables | |
applications to define the illustration to be displayed | |
as a graphical element within the control. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.132Info | |
Only2025 | |
-01-2 | |
3 | |
14 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.131 | |
With this release SAPUI5 is upgraded from version 1.130 to 1.131. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 2: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.131 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedControl sap.ui.mdc.Table sap.ui.mdc.Table | |
• T o collapse/expand either an entire node or an | |
entire tree in tables with TreeTableType , | |
we have introduced a MenuButton . For each | |
functionality, the related function must be | |
implemented in the configuration object of | |
TableDelegate . For OData V4, we have al- | |
ready implemented this as a default functional- | |
ity. For more information, see the API Reference . | |
• We have enabled sticky group headers by de- | |
fault for tables with ResponsiveTableType . | |
Group headers now remain in a fixed position at | |
the top of the page during vertical scrolling. For | |
more information, see the Sample . | |
Changed • Control • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 15 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.131 Cha | |
ngedControl sap.m.List , | |
sap.m.Table , | |
sap.m.Tree , | |
sap.ui.mdc.Table, | |
sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.m.List , sap.m.Table , | |
sap.m.Tree , sap.ui.mdc.Table, | |
sap.ui.table.AnalyticalTable , | |
sap.ui.table.Table , | |
sap.ui.table.TreeTable | |
We now also support the Indication09 and | |
Indication10 color values for row highlights. Due | |
to the accessibility contrast requirements, only val- | |
ues of Indication01 to Indication10 are | |
supported. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V2SAP Fiori Elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• We now save the information about the resized | |
columns in the flexible column layout in the per- | |
sonalization settings. For more information, see | |
Enabling the Flexible Column Layout [page 3332] . | |
• We now ensure that applications properly handle | |
and respond to 503 error messages caused by a | |
temporary server downtime. | |
Changed • SAP Fiori Elements • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V2 and SAP Fiori | |
Elements for OData V4SAP Fiori Elements for OData V2 and SAP Fiori Ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• We now provide a scrollThreshold param- | |
eter that allows you to optimize data loading | |
during scrolling in grid tables, analytical tables, | |
and tree tables. For more information, see T ables | |
[page 3191] . | |
Changed • SAP Fiori Elements • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
16 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.131 New Feature Enabling Controls for | |
SAPUI5 FlexibilityEnabling Controls for SAPUI5 Flexibility | |
If you develop your own controls, you can now enable | |
them for SAPUI5 flexibility. This allows you to offer | |
personalization or key user adaptation to your users. | |
They can use these features even when working with | |
your custom controls. | |
For more information, see Enabling Controls for SA- | |
PUI5 Flexibility [page 4414] . | |
New • Feature • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedFeature SAPUI5 Formatter SAPUI5 Formatter | |
When using the currency instance of | |
sap.ui.core.format.NumberFormat with | |
the style format option set to short or long , the | |
number of decimals provided with custom currencies | |
or defined in the Unicode Common Locale Data Repo- | |
sitory is not applied for formatting. | |
Changed • Feature • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedFeature sap.ui.model.sort | |
ersap.ui.model.sorter | |
We have provided getters for the binding | |
path and the sorting order parameter of | |
sap.ui.model.sorter . | |
Changed • Feature • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Y ou can now modify the annotations of a sep- | |
arate value help service using local annotation | |
files. For more information, see Value Lists [page | |
2169] . | |
• We have provided the experimental | |
separateReceived event at the | |
sap.ui.model.odata.v4.ODataListBi | |
nding for columns loaded separately using the | |
experimental $$separate binding parameter | |
introduced with SAPUI5 1.129. | |
Changed • Feature • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 17 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.131 Cha | |
ngedFeature Improved Focus Han- | |
dling in SAPUI5Improved Focus Handling in SAPUI5 | |
Whenever a UI5 element loses focus due to becoming | |
disabled, invisible, or destroyed, the focus now auto- | |
matically shifts to the next logical element, ensuring | |
improved navigation and accessibility. Control devel- | |
opers can customize this behavior by overriding the | |
default onfocusfail handler to meet specific con- | |
trol requirements. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedControl sap.ui.comp.smart | |
multiedit.Contain | |
ersap.ui.comp.smartmultiedit.Container | |
We now support the DateTimeWithTimezone | |
data type for fields within smart multi-edit contain- | |
ers. Date and time, along with time zone, can now be | |
modified for fields in the smart multi-edit container. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
• Y ou can now set default values for seman- | |
tic options in dynamic date range filters. | |
Y ou can manage this in the smart filter bar | |
ControlConfiguration , where you can ad- | |
just the default value for this operation. For more | |
information, see the API Reference and the Sam- | |
ple. | |
• The basic search feature is now limited to | |
1000 characters, including spaces, to improve | |
performance. If the input exceeds this limit, a | |
valueState error appears, and the search | |
isn't triggered. This restriction applies to both | |
standalone smart filter bar and smart filter bar | |
within a value help dialog. For more information, | |
see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
18 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.131 Cha | |
ngedControl sap.m.Combobox sap.m.Combobox | |
The down-arrow navigation has been updated to align | |
with the specifications and the ARIA standard. Now, if | |
there is a selection made through the type-ahead (au- | |
tocomplete) functionality, pressing the Down Arrow | |
key moves the focus to the next available item in the | |
dropdown menu. | |
Changed • Control • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedControl sap.m.IconTabBar sap.m.IconTabBar | |
We have made some visual improvements when | |
the headerBackgroundDesign is set to | |
Transparent . Now, the control won't show any | |
unnecessary borders or shadows, and looks better | |
when used in content with a transparent design. For | |
more information, see the API Reference . | |
Changed • Control • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedControl sap.m.MaskInput sap.m.MaskInput | |
We have introduced a new submit event that fires | |
when users press Enter and submit a value. The | |
event is fired only when the control is enabled and | |
editable , regardless of whether there's a change | |
in the submitted value. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedControl sap.m.Menu sap.m.Menu | |
We have introduced a new beforeClose event, | |
fired when the menu is closed. For more information, | |
see the API Reference . | |
Changed • Control • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
1.131 Cha | |
ngedControl sap.m.Popover sap.m.Popover | |
Users can now resize the control in all directions, | |
depending on the position of the opener. For more | |
information, see the Sample . | |
Changed • Control • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 19 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.131 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
Y ou can now set actions in the card header to be | |
placed as nested items in a menu. This feature allows | |
you to group multiple actions. For more information, | |
see the Custom Actions and the Host Actions sam- | |
ples. | |
Changed • Control • Info Only • 1.131Info | |
Only2024 | |
-11-2 | |
8 | |
Previous Versions | |
What's New in SAPUI5 1.130 | |
With this release SAPUI5 is upgraded from version 1.129 to 1.130. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 3: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.130 Cha | |
ngedUser Docu- | |
mentationAccessibility Documen- | |
tation for End UsersAccessibility Documentation for End Users | |
We have enhanced the documentation for the table | |
controls and added the keyboard shortcuts for cell | |
selection. For more information, see Accessibility for | |
End Users . | |
Changed • User Documentation • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
20 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.130 Cha | |
ngedFeature Document Export Document Export | |
For PDF exports, we now support the | |
TextDirectionLayout property in the | |
com.sap.vocabularies.PDF.v1.Features | |
annotation that offers an RTL (right-to-left) layout for | |
certain languages, such as Arabic or Hebrew. | |
Changed • Feature • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 21 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.130 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V4SAP Fiori Elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• We now support key user adaptation on the | |
mass edit dialog. For more information, see Ena- | |
bling an App for Key User Adaptation [page 4010] . | |
• Y ou can now add a custom fragment to the mass | |
edit dialog. For more information, see Adding a | |
Custom ViewExtension to the Mass Edit Dialog | |
[page 3980] . | |
• Y ou can now define a custom save functionality | |
for the mass edit dialog. For more information, | |
see Replacing the Standard Save Functionality in | |
the Mass Edit Dialog [page 3978] . | |
• We now provide a dialog that enables users to di- | |
rectly create a new object in the list report or on | |
the object page. For more information, see Ena- | |
bling Object Creation Using the Dialog in the List | |
Report [page 3489] and T ree T ables [page 3296] . | |
• We now support pattern as a format option | |
for date-and-time-based controls. For more in- | |
formation, see Configuring Fields [page 3105] . | |
• Key users can now make changes to the | |
manifest.json file. For more information, | |
see Adapting the UI [page 3064] . | |
• Y ou can now use aggregatable properties to filter | |
the data on analytical tables. For more informa- | |
tion, see Setting the T able T ype [page 3205] . | |
• We now support sorting of data in micro charts. | |
For more information, see Micro Chart Facet | |
[page 3577] . | |
• We now save the information about the resized | |
columns in the flexible column layout in the per- | |
sonalization settings. For more information, see | |
Enabling the Flexible Column Layout [page 3332] . | |
Changed • SAP Fiori Elements • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
1.130 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
22 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.130 Cha | |
ngedControl sap.m.List sap.m.List | |
Up to now, labels in lists might have been truncated. | |
We have now enabled wrapping for input list items, | |
which is already a feature for standard list items. We | |
have also introduced the contentSize property | |
to adjust the behavior for input controls of different | |
sizes. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
1.130 Cha | |
ngedControl sap.m.plugins.CellSelec- | |
torsap.m.plugins.CellSelector | |
We have now made the selectionChange event | |
public. The event indicates that the user changed the | |
selection of cells. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
1.130 Cha | |
ngedControl sap.ui.mdc.Table sap.ui.mdc.Table | |
We have enabled the interactive row mode for tables | |
of type GridTableType . For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
1.130 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
The smart field now supports lazy loading of value | |
help metadata for function import parameters. Now | |
you can load value help metadata for an entry with | |
the following format: <namespace>.<entity | |
container name>/<function import | |
name>/<parameter name> . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 23 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.130 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
We've improved the interval options for dynamic | |
date range filters enabling the inclusion of past | |
and future intervals from minutes to years. Users | |
can now select Last X Minutes/Hours/Days/Weeks/ | |
Months/Quarters/Y ears and Next X Minutes/Hours/ | |
Days/Weeks/Months/Quarters/Y ears with the option | |
to include or exclude the current period. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
1.130 Cha | |
ngedControl sap.m.MultiComboB | |
oxsap.m.MultiComboBox | |
We have corrected the accessibility validation to hide | |
the checkbox from the accessibility tree and make | |
it non-interactive. This ensures compliance with the | |
latest accessibility standards. | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
1.130 Cha | |
ngedFeature SAPUI5 Types SAPUI5 Types | |
The parse error messages of the following types now | |
contain an example showing the expected format: | |
•sap.ui.model.type.Date | |
•sap.ui.model.type.Time | |
•sap.ui.model.type.DateTime | |
•sap.ui.model.type.DateInterval | |
•sap.ui.model.type.TimeInterval | |
•sap.ui.model.type.DateTimeInterva | |
l | |
Changed • Feature • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
24 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.130 Cha | |
ngedFeature SAPUI5 Formatter SAPUI5 Formatter | |
When using the currency instance of | |
sap.ui.core.format.NumberFormat#getC | |
urrencyInstance without providing custom cur- | |
rencies, the number of decimals defined in the Uni- | |
code Common Locale Data Repository for the given | |
currency is used when formatting the amount unless | |
the decimals format option is provided. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 25 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.130 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• The support for OneWay property bindings for | |
properties of complex type, introduced as an | |
experimental feature with SAPUI5 1.126, is now | |
available; you can use it in productive applica- | |
tions. | |
For more information, see Property Binding With | |
an Object Value [page 2145] . | |
• The selection feature introduced with SAPUI5 | |
1.111 is now available and can be used produc- | |
tively. | |
For more information, see Selection | |
[page 2168] and the API Reference | |
for v4.Context#setSelected and | |
#isSelected . | |
• The createInPlace property, introduced as | |
an experimental feature with SAPUI5 1.126 for | |
the $$aggregation binding parameter and | |
the | |
sap.ui.model.odata.v4.ODataListBi | |
nding#setAggregation API, is now availa- | |
ble and can be used productively. | |
For more information, see Recursive Hierarchy | |
[page 2224] and the API Reference . | |
• The | |
sap.ui.model.odata.v4.Context#exp | |
and method now returns a Promise . | |
For more information, see the API Reference . | |
• We have provided the new | |
sap.ui.model.odata.v4.Context#get | |
Filter method. It returns an | |
sap.ui.model.Filter corresponding to | |
the context. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
26 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.130 Cha | |
ngedFeature Demo Kit: Improved | |
search in collapsed no- | |
desDemo Kit: Improved search in collapsed nodes | |
Previously, when using a browser search ( Ctrl + | |
F) or the Demo Kit’s global search, results in col- | |
lapsed nodes, such as code samples or sections, | |
wouldn’t be highlighted. These nodes would remain | |
collapsed. We’ve improved this experience, and now | |
when users perform a search that includes collapsed | |
nodes, the nodes expand, and the search term is | |
highlighted. | |
Changed • Feature • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
1.130 Cha | |
ngedControl sap.m.Select sap.m.Select | |
We’ve added a new beforeOpen event. This event | |
indicates that the control is opening and triggers be- | |
fore the sap.m.SelectList opens. For more in- | |
formation, see the API Reference . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
1.130 Cha | |
ngedControl sap.m.Avatar sap.m.Avatar | |
We have improved the control behavior. The magnifier | |
icon is no longer displayed for avatars when an icon | |
URI is set as the source image. For more information, | |
see the API Reference . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
1.130 Cha | |
ngedControl sap.m.Carousel sap.m.Carousel | |
T o improve the accessibility of the control, we have | |
set the navigation arrows to be always visible on | |
touch devices. The behavior on desktop devices | |
doesn't change - the navigation arrows are always | |
shown, except when the arrows are placed over the | |
content | |
(sap.m.CarouselArrowsPlacement.Conte | |
nt) when they are shown only on hover. For more in- | |
formation, see the Sample . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 27 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.130 Cha | |
ngedControl sap.m.DynamicDate | |
Rangesap.m.DynamicDateRange | |
We have enhanced the options for date ranges of type | |
Last X Minutes / Hours / Days / Weeks / Months / | |
Quarters / Y ears and Next X Minutes / Hours / Days / | |
Weeks / Months / Quarters / Y ears . Until now, the | |
control has returned intervals that exclude the cur- | |
rent period. For example, if today is 17 October 2024, | |
then Last 2 Days would return the interval 15 | |
October 2024 – 16 October 2024 . We | |
have now added additional options and the users also | |
have the choice to include the current period. There- | |
fore, in the same example, the control would return | |
16 October 2024 – 17 October 2024 . For | |
more information, see the Sample . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
1.130 Cha | |
ngedControl sap.m.TableSelect | |
Dialogsap.m.TableSelectDialog | |
We have improved the UX of the control when | |
the dialog is in single-selection mode and the | |
rememberSelections property is set. When a | |
user selects an item and reopens the dialog, the se- | |
lection is preserved. Now, if the user selects the same | |
item again, the dialog closes automatically. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
28 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.130 Cha | |
ngedControl | |
sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• Application developers can now specify the first | |
day of the week in a Calendar card by setting | |
the option calendarWeekNumbering in the | |
card manifest to one of the available options: | |
Default , ISO_8601 , MiddleEastern , or | |
WesternTraditional . For more informa- | |
tion, see the API Reference and the Sample . | |
• We have added a new use12HourFormat | |
Boolean property to the Calendar card, which | |
enables developers to display the card either in | |
24-hour (default) or 12-hour format. | |
• We have improved the UX in the pagination for | |
List, T able, and Timeline cards. Previously, users | |
could flip back and forth through the items of | |
the card in place. Now, they can scroll through | |
the items. Scrolling happens in a separate card, | |
which opens in a dialog after selecting the Show | |
More button. For more information, see the Pagi- | |
nation section and the Sample . | |
• The Component card now supports file upload | |
functionality. T o achieve this, we have enhanced | |
the card’s request method to support parame- | |
ters of type FormData . For more information, | |
see the API Reference and the Sample . | |
• We have introduced a new fitType property | |
for icons in the Default Header and in the Object | |
card. Y ou can use it to define how the image fits | |
in the icon space. The new property accepts val- | |
ues from the sap.m.AvatarImageFitType | |
enum, with the default value Cover . For more | |
information, see the Default Header section and | |
the Sample . | |
Changed • Control • Info Only • 1.130Info | |
Only2024 | |
-10-3 | |
1 | |
Related Information | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 29 | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
30 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.129 | |
With this release SAPUI5 is upgraded from version 1.128 to 1.129. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 31 | |
T able 4: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.129 Cha | |
ngedFeature Harmonized Context | |
Menu in Key User Adap- | |
tationHarmonized Context Menu in Key User Adaptation | |
The context menu is now consistent when you select | |
elements. It no longer depends on how you select | |
an element, such as using the left or right mouse | |
button. The familiar right-click context menu now also | |
appears when you left-click an element. | |
Changed • Feature • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 New Feature What's New Dialog in | |
Key User AdaptationWhat's New Dialog in Key User Adaptation | |
The What's New dialog keeps you informed about | |
the latest updates, features, and improvements in key | |
user adaptation. | |
After an upgrade, the dialog automatically shows | |
the new features introduced with the new version. If | |
you're interested in features from previous versions, | |
you can find an overview in the (More Actions) | |
menu in the toolbar. | |
New • Feature • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We have added the experimental $$separate | |
binding parameter to ODataListBinding , | |
which allows you to load properties with a longer | |
loading time in a separate request. At the mo- | |
ment, only navigation properties can be specified | |
in $$separate . Note that this parameter must | |
not be used in productive applications yet. | |
• We now support filtering by aggregated proper- | |
ties. For more information, see Filtering [page | |
2223] . | |
Changed • Feature • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
32 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.129 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
We now provide the | |
sap.ui.model.odata.ODataMetaModel#ge | |
tFunctionImportParameterContext | |
method, which provides the parameter context for | |
sap.ui.model.odata.ODataMetaModel#ge | |
tODataValueLists . This enables the lazy loading | |
of value list metadata of function import parameters. | |
For more information, see the API Reference for | |
ODataMetaModel#getFunctionImportPara | |
meterContext and | |
ODataMetaModel#getODataValueLists . | |
Changed • Feature • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedControlsap.ui.richtexteditor.Rich- | |
T extEditorsap.ui.richtexteditor.RichTextEditor | |
We have updated the TinyMCE third-party library to | |
the latest version 6. | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
The SmartField control now reads criticality infor- | |
mation from the DataPoint and FieldGroup an- | |
notations and renders the ObjectStatus control | |
based on it. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedControl sap.m.SlideTile sap.m.SlideTile | |
We've introduced the following features to the | |
SlideTile control: | |
• Added left and right chevrons to easily scroll the | |
tiles in either direction. | |
• Increased the slide indicator size to 24px to ena- | |
ble easier tapping on touchscreen devices. | |
• Play and pause indicators are now displayed | |
by default. Until now, these indicators were dis- | |
played only when a user hovered on the tile. | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 33 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.129 Cha | |
ngedControl sap.suite.ui.comm | |
ons.ChartContaine | |
rsap.suite.ui.commons.ChartContainer | |
We've introduced the | |
enableBrowserFullScreen property in | |
the ChartContainer control. This prop- | |
erty enables the display of the con- | |
tent within the ChartContainer using | |
the browser's fullscreen APIs. In fullscreen | |
mode, sap.m.Dialog , sap.m.Popover , | |
sap.m.ResponsivePopover , and | |
sap.m.SelectionDetails can be displayed | |
over the ChartContainer control. T o enable the | |
display, the controls are added as dependents of the | |
ChartContainer . | |
Sample Code | |
An example of connecting a dialog to the | |
ChartContainer control: | |
oChartContainer.addDependent(ne | |
w Dialog({ text: "Display Dialog" })); | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedControl sap.m.upload.Uplo | |
adSetsap.m.upload.UploadSet | |
We now ensure that the UploadSet control handles | |
item insertion and deletion if the items aggregation | |
is not bound to a model. It allows the connected | |
model to not only manage the insertion and deletion | |
updates but it also helps to avoid template-related | |
issues and ensures better data handling. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedControl sap.m.MessageStri | |
psap.m.MessageStrip | |
The control can now display multiple links within its | |
text using the controls aggregation. | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
34 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.129 Cha | |
ngedControl sap.m.Select sap.m.Select | |
We have enhanced sap.m.Select so that now | |
navigating with the arrow keys in a selection in the | |
control can be reverted using the Esc key, even | |
when the selection list is closed. | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedControl sap.ui.mdc.Table sap.ui.mdc.Table | |
We have added the scrollThreshold property. | |
It only affects the inner table if it is of type | |
TableType.Table . For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedControl sap.m.List , | |
sap.m.Table , | |
sap.m.Treesap.m.List , sap.m.Table , sap.m.Tree | |
Group headers for the relevant items in these controls | |
are now sticky, so they remain in a fixed position at | |
the top of the page during vertical scrolling. | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 35 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.129 Cha | |
ngedControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table , | |
sap.ui.table.TreeTable | |
• We have adapted and tidied up the structure of | |
the context menu of group headers (for example, | |
we have added submenus). In addition, the mo- | |
bile menu button for group headers has been | |
removed. | |
• We have tidied up the interactive row count | |
mode and the related entities: We have aligned | |
the visual design of the resizer with the | |
sap.ui.layout.Splitter control and im- | |
proved the interaction, for example, the auto-re- | |
size and some missing keyboard shortcuts. We | |
have also added the maxRowCount property | |
with a default value. T o improve accessibility, we | |
have also added ARIA roles and attributes. For | |
more information, see the API Reference and the | |
Sample . | |
• We have added the scrollThreshold prop- | |
erty to the controls. It resembles the existing | |
threshold property , but it is only used for | |
scrolling. For more information, see the API Ref- | |
erence . | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V2SAP Fiori Elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Adaptation projects now support modification | |
of the application-level settings in the SAP deliv- | |
ered apps. For more information, see Extending | |
the Delivered Apps Manifest Using an Adaptation | |
Project [page 3047] . | |
• We now display the Copy to Clipboard button in | |
tables, even when the selection mode is NONE . | |
• We now ensure that the parameter input fields | |
in the function import dialog support the | |
textArrangement annotation and the for- | |
matting of numeric values. | |
Changed • SAP Fiori Elements • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
36 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.129 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V4SAP Fiori Elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• We now support key user adaptation for actions. | |
For more information, see Enabling an App for | |
Key User Adaptation [page 4010] . | |
• We now display an illustrated message when no | |
data is available in a chart. For more information, | |
see Maintaining Standard T exts for Charts [page | |
2927] . | |
• We now display an illustrated message if no data | |
is found in a table. For more information, see | |
Maintaining Standard T exts for T ables [page 2926] | |
and Illustrated Message When No Data Is Found | |
[page 3308] . | |
• Application developers can now override the key | |
for the Delete button on an object page using the | |
custom i18n file approach. For more information, | |
see Localization of UI T exts [page 2891] . | |
• We now support additional formats for date-and- | |
time-based controls. For more information, see | |
Configuring Fields [page 3105] . | |
• We now support executing side effects for prop- | |
erties used in custom fields. For more informa- | |
tion, see Side Effects [page 3795] . | |
Changed • SAP Fiori Elements • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedControl sap.m.PlanningCal | |
endarsap.m.PlanningCalendar | |
A busy indicator is now shown while the rows are still | |
loading. This prevents a misleading noData mes- | |
sage from being displayed. For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedControl sap.m.ResponsiveP | |
opoversap.m.ResponsivePopover | |
We have added a new footer aggregation to the | |
control. This aggregation allows for the action but- | |
tons to be moved into an overflow menu on smaller | |
screens when there isn't enough space. For more in- | |
formation, see the Sample . | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 37 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.129 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
We have added a new selectedIndex property | |
to the ComboBox (experimental) filter. The property | |
can provide an initial selected index of the combo | |
box. As a developer, use this property if the keys of | |
the items are not known up front. For more informa- | |
tion, see the Combo Box Filter section and Sample in | |
the Card Explorer. | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
1.129 Cha | |
ngedControl sap.ui.unified.Me | |
nusap.ui.unified.Menu | |
We have added a new closed event, which is fired | |
when a menu is closed. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.129Info | |
Only2024 | |
-10-0 | |
3 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
38 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 39 | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.128 | |
With this release SAPUI5 is upgraded from version 1.127 to 1.128. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 5: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.128 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
40 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.128 Cha | |
ngedControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table , | |
sap.ui.table.TreeTable | |
Cell selection now works in combination with | |
the Row /RowOnly behavior determined by the | |
sap.ui.table.SelectionBehavior enumer- | |
ation. If a cell selection already exists and the focus | |
is on the cell, users can now extend the selection | |
by pressing Shift + Up Arrow and Shift | |
+ Down Arrow or Shift and clicking on a cell. | |
T o select a cell, users can now press Spacebar | |
if the CellSelector plugin is active. T o select a | |
row, users have to press Shift + Spacebar or | |
Enter / Return instead of Spacebar . For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
1.128 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V2SAP Fiori Elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• We now support the keyboard shortcut Ctrl + | |
Shift + M that allows end users to access | |
the error list on the object page. For more infor- | |
mation, see Keyboard Shortcuts [page 3352] . | |
• We've now increased the default column size in | |
forms on medium and large screens in flexible | |
column layout applications. | |
Changed • SAP Fiori Elements • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 41 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.128 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V4SAP Fiori Elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• We no longer show the dialog of the create action | |
if all the parameters are hidden. For more infor- | |
mation, see Actions [page 3069] . | |
• Y ou can now use the | |
Org.OData.Core.V1.AlternateKeys | |
annotation to request additional properties for | |
object pages or subobject pages. For more infor- | |
mation, see Configuring Default Settings (Visual- | |
izations, Sort Order, Filter Values) [page 3377] . | |
Changed • SAP Fiori Elements • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
1.128 Cha | |
ngedControl sap.gantt.skipTim | |
e.WeekPatternsap.gantt.skipTime.WeekPattern | |
We now provide support for hiding non-working hours | |
from the Gantt timeline. Based on specific use cases, | |
the feature allows applications to control the non- | |
working hours on a granular level. With this new | |
feature, applications can configure a weekly pattern | |
specifying multiple time intervals per day that can be | |
hidden. The time pattern supports hours, minutes, | |
and seconds for each interval. | |
This feature is supported in stepwise zoom, propor- | |
tional zoom, and the fullscreen strategies. For more | |
information, see the API Reference and the Sample . | |
In addition to the support for the weekly pattern, ap- | |
plications can extend the base discontinuity provider | |
to define their own use cases for hiding specific parts | |
of the Gantt timeline. For more information, see the | |
Sample . | |
Changed • Control • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
42 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.128 Cha | |
ngedControl sap.m.Link sap.m.Link | |
Y ou can now add an icon before or after the link text. | |
The icon is interactive, just like the link. Y ou can also | |
add two icons, one on each side, although we don't | |
recommend this. T o add an icon, set an icon URI to | |
either of the newly introduced icon or endIcon | |
properties. These properties only accept icons, not | |
images. For more information, see the API Reference | |
and the Sample . | |
Changed • Control • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
1.128 Cha | |
ngedControl sap.m.PlanningCal | |
endarsap.m.PlanningCalendar | |
We have improved the drag-and-drop functionality of | |
the control to allow more precise appointment place- | |
ment. Now, the length of the snapping interval is 15 | |
minutes, reduced from the previous 30-minute inter- | |
val. For more information, see the Sample . | |
Changed • Control • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
1.128 Cha | |
ngedControl sap.m.PlanningCal | |
endar and | |
sap.m.SinglePlann | |
ingCalendarsap.m.PlanningCalendar and | |
sap.m.SinglePlanningCalendar | |
We have improved the flexibility when defining non- | |
working time periods. Y ou can now set these time | |
periods with greater precision, specifying not just full | |
hours but also minutes. For more information, see | |
the Planning Calendar and Single Planning Calendar | |
samples. | |
Changed • Control • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 43 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.128 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have introduced the | |
sap.f.cards.CardBadgeCustomData | |
element, which extends | |
sap.ui.core.CustomData . It enables de- | |
velopers to add multiple badges on one card. Ad- | |
ditionally, the new API allows them to add icons, | |
state color, announcement text, and to control | |
the visibility of the badge with the visibility mode. | |
For more information, see the API Reference and | |
the Badge Sample .. | |
• We have added a new fallbackSrc property | |
available for images in Object cards. Y ou can use | |
it to set a fallback image source, in case the main | |
src source fails to load. For more information, | |
see the Object Card section and Sample in the | |
Card Explorer. | |
Changed • Control • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
1.128 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
We have added the experimental bAll parameter to | |
sap.ui.model.odata.v4.Context#collap | |
se, which allows you to collapse a node and all its de- | |
scendants. Note that it must not be used in produc- | |
tive applications yet. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
44 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.128 Cha | |
ngedControl sap.f.FlexibleCol | |
umnLayoutsap.f.FlexibleColumnLayout | |
• We now support the aria-valuenow attribute | |
for column separators. It holds the position of | |
the separator in the range of [0, 100]. For more | |
information, see the API Reference . | |
• We have introduced the new layoutData API | |
to be used by applications to define the custom | |
width of columns, depending on the user interac- | |
tions/resizing with separators. | |
The new columnsDistributionChange | |
event is fired when the user manually resizes | |
the sap.f.FlexibleColumnLayout . This | |
event helps app developers to save user prefer- | |
ences and use them later. For more information, | |
see the API Reference . | |
Changed • Control • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
1.128 Cha | |
ngedControl sap.f.DynamicPage | |
Headersap.f.DynamicPageHeader | |
The ObjectPageAccessibleLandmarkInfo | |
and the | |
DynamicPageAccessibleLandmarkInfo now | |
include the headerSectionLabel API. It ena- | |
bles customization of the aria-label for the header | |
section of the sap.f.DynamicPageHeader . For | |
more information, see the sap.f.DynamicPageAcces- | |
sibleLandmarkInfo and sap.uxap.ObjectPageAccessi- | |
bleLandmarkInfo API Reference. | |
Changed • Control • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
1.128 Cha | |
ngedControl sap.m.Toolbar sap.m.Toolbar | |
We have introduced keyboard arrow navigation to | |
the control. Users can navigate through the interac- | |
tive items within the control using the Up, Down , | |
Left , and Right arrow keys. | |
Changed • Control • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 45 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.128 New Feature Demo Kit: Highlight | |
searched termDemo Kit: Highlight searched term | |
We have added a new feature that highlights the | |
searched term, making it easier for users to find its | |
position in a large body of text when they reach the | |
searched page. | |
New • Feature • Info Only • 1.128Info | |
Only2024 | |
-09- | |
05 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
46 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 47 | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.127 | |
With this release SAPUI5 is upgraded from version 1.126 to 1.127 . | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
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 . | |
T able 6: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.127 Cha | |
ngedControl sap.ui.mdc.Chart | |
(experimental)sap.ui.mdc.Chart (experimental) | |
T o support time series for the chart, we have now | |
implemented time dimensions. We have introduced | |
the timeUnitType property for PropertyInfo | |
to enable this feature. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.127Info | |
Only2024 | |
-08- | |
08 | |
48 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.127 Cha | |
ngedControl sap.ui.mdc.Filter | |
Bar , | |
sap.ui.mdc.Table , | |
sap.ui.mdc.Chart | |
(experimental)sap.ui.mdc.FilterBar , | |
sap.ui.mdc.Table , sap.ui.mdc.Chart (ex- | |
perimental) | |
T o validate p13n -relevant metadata in the ap- | |
plication, we have implemented a consistency | |
check that compares the result returned by the | |
fetchProperties property of the delegate | |
against the propertyInfo property. If the pro- | |
vided propertyInfo is not a subset of the result, | |
an error is thrown. This check is implemented in | |
all controls with a propertyInfo property and | |
a fetchProperties callback in the related dele- | |
gate. | |
Changed • Control • Info Only • 1.127Info | |
Only2024 | |
-08- | |
08 | |
1.127 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V2SAP Fiori Elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• In object pages, you can now use the manifest | |
setting at the application level to configure tables | |
in create mode. For more information, see Ena- | |
bling Inline Creation Mode or Empty Row Mode | |
for T able Entries [page 3716] . | |
• We now support the mass edit feature for grid | |
tables in list report pages. For more information, | |
see Enabling Editing Using a Dialog (Mass Edit) | |
in the List Report [page 3493] . | |
Changed • SAP Fiori Elements • Info Only • 1.127Info | |
Only2024 | |
-08- | |
08 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 49 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.127 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V4SAP Fiori Elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• We’ve now enabled the date picker with a min- | |
imum allowed date and a maximum allowed | |
date. For more information, see Configuring Date | |
Fields with a Valid Date Range [page 3556] . | |
• Y ou can now use the | |
Share: Microsoft T eams | |
As Card | |
option to share the header facets and | |
actions of an object page. For more information, | |
see The Share Functionality [page 3367] . | |
• We now exclude columns that use 1:n navigation | |
from table exports. For more information, see | |
Using the Export Button [page 3290] . | |
• We now support uploading files to a table. For | |
more information, see Enabling Upload Function- | |
ality [page 3306] . | |
• T ables in the analytical list page now provide a | |
Show Details link for subtotals with various units. | |
For more information, see T able Groupings [page | |
3214] . | |
• We now limit the search string to 1000 char- | |
acters. For more information, see Enabling the | |
Search Function [page 3404] . | |
• We now support annotations that allow masking | |
of input fields. For more information, see Differ- | |
ent Representations of a Field [page 3108] . | |
• Y ou can now define a | |
sideEffectsEventsInteractionType | |
for each side effect event separately. For more | |
information, see Using Side Effect Events [page | |
3810] . | |
Changed • SAP Fiori Elements • Info Only • 1.127Info | |
Only2024 | |
-08- | |
08 | |
50 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.127 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V4SAP Fiori Elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
We've made performance improvements for side ef- | |
fect annotations related to action calls. | |
Previously, even when an action didn't have an anno- | |
tated side effect, the full entity was read after exe- | |
cuting the action. Now, if an action doesn't have a | |
side effect annotation and the service supports state | |
messages, the system implicitly reads the state mes- | |
sages. For performance optimization, SAP Fiori ele- | |
ments for OData V4 no longer fetches unnecessary | |
data. As a result, it's possible that the required data | |
for an action is no longer executed if you haven't an- | |
notated the corresponding side effect. | |
SAP Fiori elements for OData V4 always aims to read | |
only the required data. If applications want data to be | |
refreshed after a change made by a user, or by calling | |
an action, they must define a side effect. With this | |
change, SAP Fiori elements no longer implicitly reads | |
the full instance after the execution of an action. In- | |
stead, SAP Fiori elements relies on the definition of | |
side effects. | |
Example | |
Y our app contains an action that results in a sta- | |
tus change on the UI, such as the delivery status | |
of an item changing from Sent to Delivered . | |
Until now the status changed automatically, be- | |
cause all app data was loaded. Now, if the UI | |
requires any other side effects, you must ensure | |
that a side effect annotation exists for the action. | |
Changed • SAP Fiori Elements • Recommended • 1.127Rec- | |
om- | |
men | |
ded2024 | |
-08- | |
08 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 51 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.127 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartField, | |
sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfield.SmartField, | |
sap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
From now on, if a field has both | |
an isFiscal* annotation ( IsFiscalYear , | |
IsFiscalPeriod , IsFiscalYearPeriod , | |
IsFiscalQuarter , IsFiscalYearQuarter , | |
IsFiscalWeek , or IsFiscalYearWeek ) | |
and the isDigitSequence annotation, the | |
isFiscal* annotation takes precedence. | |
Changed • Control • Info Only • 1.127Info | |
Only2024 | |
-08- | |
08 | |
1.127 Cha | |
ngedControl sap.ui.comp.filte | |
rbar.FilterBar, | |
sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.filterbar.FilterBar, | |
sap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
Filter bar and smart filter bar now support SAP Com- | |
panion. Y ou can enable it by setting custom data with | |
the sap-ui-DocumentationRef key. For more | |
information, see Filter Bar [page 4719] and Smart Fil- | |
ter Bar [page 4738] . | |
Changed • Control • Info Only • 1.127Info | |
Only2024 | |
-08- | |
08 | |
1.127 Cha | |
ngedFeature CSS Custom Properties | |
for Theming of Custom | |
Controls / ApplicationsCSS Custom Properties for Theming of Custom | |
Controls/Applications | |
We have included the theming parameters from | |
the SAP Theming Base Content as CSS custom | |
properties in the Horizon and Quartz themes of | |
SAPUI5. Y ou can now use them in your CSS for your | |
custom controls or applications. We have also ex- | |
tended the Theme Parameter T oolbox to display the | |
CSS custom properties for the Horizon and Quartz | |
themes by default. The previous experimental xx- | |
css-variables configuration option is no longer | |
available. | |
For more information, see CSS Variables, Functions, | |
and More [page 2529] , Theming [page 2523] , and | |
Theme Parameter T oolbox | |
. | |
Changed • Feature • Info Only • 1.127Info | |
Only2024 | |
-08- | |
08 | |
52 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.127 Cha | |
ngedFeature TypeScript TypeScript | |
Support for controller extensions in T ypeScript is now | |
complete, comprising now also the use of extensions | |
implemented by others in your own controller in addi- | |
tion to the modification of controllers implemented | |
by others with your own extension. | |
For more information, see Using Controller Extension | |
with T ypeScript [page 2004] . | |
Changed • Feature • Info Only • 1.127Info | |
Only2024 | |
-08- | |
08 | |
1.127 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We have improved the experimental OneWay | |
binding support for property bindings for struc- | |
tural properties that have a complex type. Up- | |
dates on the client are now properly reflected. | |
For more information, see Property Binding With | |
an Object Value [page 2145] . | |
• We have added the experimental iLevels pa- | |
rameter to | |
sap.ui.model.odata.v4.Context#exp | |
and . Note that it must not be used in productive | |
applications yet. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.127Info | |
Only2024 | |
-08- | |
08 | |
1.127 Cha | |
ngedControl sap.m.Menu and | |
sap.ui.unified.Me | |
nusap.m.Menu and sap.ui.unified.Menu | |
Y ou can now set the menu items of these con- | |
trols to be selectable. T o make this possible, | |
we have introduced the sap.m.MenuItemGroup | |
and sap.ui.unified.MenuItemGroup con- | |
trols. Y ou have three options to define the selec- | |
tion mode for a group of items: None (default), | |
SingleSelect , and MultiSelect . For more | |
information, see the sap.m.MenuItemGroup and | |
sap.ui.unified.MenuItemGroup API references . | |
Changed • Control • Info Only • 1.127Info | |
Only2024 | |
-08- | |
08 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 53 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
54 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 55 | |
What's New in SAPUI5 1.126 | |
With this release SAPUI5 is upgraded from version 1.125 to 1.126. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 7: | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Control sap.ui.comp.navpopover.SmartL | |
inksap.ui | |
.comp. | |
navpop | |
over.S | |
martLi | |
nk | |
We have | |
replaced | |
the | |
naviga | |
tionTa | |
rgetsO | |
btaine | |
d event | |
with the | |
naviga | |
tionTa | |
rgetsO | |
btaine | |
dCallb | |
ack | |
property. | |
For more | |
informa- | |
tion, see | |
the API | |
Refer- | |
ence . | |
Changed • | |
Control • | |
Info Only • | |
1.126Info Only 2024-07- | |
11 | |
56 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Feature Document Export Docu- | |
ment Ex- | |
port | |
We have | |
restruc- | |
tured and | |
improved | |
the docu- | |
menta- | |
tion for | |
exporting | |
data: We | |
have re- | |
named | |
the for- | |
mer | |
Spread- | |
sheet Ex- | |
port to | |
Docu- | |
ment Ex- | |
port and | |
included | |
informa- | |
tion | |
about ex- | |
porting | |
files to | |
PDF. | |
For more | |
informa- | |
tion, see | |
Docu- | |
ment Ex- | |
port | |
[page | |
2570] , the | |
API Ref- | |
erence | |
for the | |
spread- | |
sheet ex- | |
port, and | |
the API | |
Refer-Info Only 2024-07- | |
11 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 57 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
ence for | |
the ex- | |
port han- | |
dler. | |
Changed • | |
Feature • | |
Info Only • | |
1.126 | |
58 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed SAP Fiori Elements SAP Fiori Elements for OData V2 SAP Fiori | |
Ele- | |
ments | |
for | |
OData | |
V2 | |
The fol- | |
lowing | |
changes | |
and new | |
features | |
are avail- | |
able for | |
SAP Fiori | |
elements | |
for | |
OData | |
V2: | |
• Y ou | |
can | |
now | |
in- | |
clud | |
e fil- | |
ter | |
field | |
s | |
from | |
navi- | |
ga- | |
tion | |
enti- | |
ties | |
by | |
con- | |
fig- | |
ur- | |
ing | |
the | |
man | |
ife | |
st. | |
jso | |
nInfo Only 2024-07- | |
11 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 59 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
file. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
Ada | |
ptin | |
g | |
the | |
Fil- | |
ter | |
Bar | |
[pag | |
e | |
3427] | |
. | |
Changed • | |
SAP Fiori El- | |
ements • | |
Info Only • | |
1.126 | |
60 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed SAP Fiori Elements SAP Fiori Elements for OData V4 SAP Fiori | |
Ele- | |
ments | |
for | |
OData | |
V4 | |
The fol- | |
lowing | |
changes | |
and new | |
features | |
are avail- | |
able for | |
SAP Fiori | |
elements | |
for | |
OData | |
V4: | |
• In a | |
tree | |
ta- | |
ble, | |
you | |
can | |
now | |
sho | |
w | |
newl | |
y | |
cre- | |
ated | |
no- | |
des | |
at | |
the | |
posi- | |
tion | |
com | |
pute | |
d by | |
the | |
back | |
end, | |
for | |
ex-Info Only 2024-07- | |
11 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 61 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
am- | |
ple | |
by | |
tak- | |
ing | |
sort- | |
ing | |
into | |
ac- | |
coun | |
t. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
T ree | |
T a- | |
bles | |
[pag | |
e | |
3296] | |
. | |
• Y ou | |
can | |
now | |
use | |
but- | |
tons | |
in | |
the | |
tree | |
ta- | |
ble | |
tool- | |
bar | |
to | |
mov | |
e a | |
se- | |
lecte | |
d | |
nod | |
e be- | |
62 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
fore | |
its | |
pre- | |
vi- | |
ous | |
sib- | |
ling | |
or | |
after | |
its | |
next | |
sib- | |
ling. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
T ree | |
T a- | |
bles | |
[pag | |
e | |
3296] | |
. | |
• We | |
now | |
sup- | |
port | |
spec | |
ify- | |
ing | |
whic | |
h | |
field | |
s | |
can | |
be | |
in- | |
clud | |
ed | |
or | |
ex- | |
clud | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 63 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
ed | |
from | |
the | |
Mas | |
s | |
Edit | |
dia- | |
log. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
Ena- | |
bling | |
Edit- | |
ing | |
Us- | |
ing a | |
Dia- | |
log | |
(Ma | |
ss | |
Edit) | |
[pag | |
e | |
3276] | |
. | |
• Y ou | |
can | |
now | |
spec | |
ify | |
the | |
op- | |
era- | |
tion | |
grou | |
ping | |
mod | |
e for | |
mas | |
s | |
edit | |
64 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
chan | |
ges | |
in | |
the | |
man | |
ife | |
st. | |
jso | |
n | |
file. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
Ena- | |
bling | |
Edit- | |
ing | |
Us- | |
ing a | |
Dia- | |
log | |
(Ma | |
ss | |
Edit) | |
[pag | |
e | |
3276] | |
. | |
• We | |
now | |
sup- | |
port | |
a | |
man | |
ife | |
st. | |
jso | |
n file | |
pa- | |
ra- | |
me- | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 65 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
ter | |
to | |
set | |
the | |
de- | |
fault | |
cre- | |
atio | |
n | |
mod | |
e in | |
ta- | |
bles | |
to | |
Inl | |
ine | |
Cre | |
ati | |
onR | |
ows | |
. For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
Ena- | |
bling | |
In- | |
line | |
Cre- | |
atio | |
n | |
Mod | |
e or | |
Emp | |
ty | |
Row | |
Mod | |
e for | |
T a- | |
ble | |
En- | |
tries | |
66 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
[pag | |
e | |
3716] | |
. | |
• Y ou | |
can | |
now | |
use | |
se- | |
man | |
tic | |
sin- | |
gle | |
date | |
op- | |
era- | |
tors | |
such | |
as | |
"TO | |
DAY | |
" or | |
"TO | |
MOR | |
ROW | |
" as | |
pa- | |
ra- | |
me- | |
ter | |
val- | |
ues | |
whe | |
n us- | |
ing | |
FRO | |
M or | |
TO | |
op- | |
era- | |
tions | |
. For | |
mor | |
e in- | |
for- | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 67 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
mat- | |
ion, | |
see | |
Ena- | |
bling | |
Se- | |
man | |
tic | |
Op- | |
era- | |
tors | |
in | |
the | |
Fil- | |
ter | |
Bar | |
[pag | |
e | |
3405] | |
. | |
• We | |
now | |
sup- | |
port | |
mas | |
ked | |
in- | |
put | |
field | |
s | |
that | |
only | |
ac- | |
cept | |
val- | |
ues | |
in a | |
spec | |
ified | |
for- | |
mat. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
68 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
ion, | |
see | |
Dif- | |
fer- | |
ent | |
Rep- | |
re- | |
sen- | |
ta- | |
tions | |
of a | |
Field | |
[pag | |
e | |
3108] | |
. | |
Changed • | |
SAP Fiori El- | |
ements • | |
Info Only • | |
1.126 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 69 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Control sap.m.Avatar sap.m. | |
Avatar | |
• Y ou | |
can | |
now | |
add | |
bad | |
ges | |
with | |
out | |
re- | |
quir- | |
ing a | |
pres | |
s | |
even | |
t. | |
• Whe | |
n | |
the | |
sap | |
.m. | |
Ava | |
tar | |
with | |
a | |
bad | |
ge is | |
in | |
fo- | |
cus, | |
the | |
bad | |
geT | |
ool | |
tip | |
is | |
now | |
an- | |
nou | |
nced | |
by | |
scre | |
enInfo Only 2024-07- | |
11 | |
70 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
read | |
ers. | |
Changed • | |
Control • | |
Info Only • | |
1.126 | |
1.126 Changed Control sap.m.InputBase sap.m. | |
InputB | |
ase | |
We have | |
exposed | |
the | |
setPre | |
ferred | |
UserIn | |
teract | |
ion | |
method | |
to allow | |
applica- | |
tion de- | |
velopers | |
to set the | |
preferred | |
interac- | |
tion type | |
for the | |
input | |
controls. | |
For more | |
informa- | |
tion, see | |
the API | |
Refer- | |
ence . | |
Changed • | |
Control • | |
Info Only • | |
1.126Info Only 2024-07- | |
11 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 71 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Control sap.m.RadioButton sap.m. | |
RadioB | |
utton | |
The con- | |
trol now | |
supports | |
wrap- | |
ping. By | |
default, | |
the wrap- | |
ping is | |
disabled, | |
and the | |
label text | |
is trun- | |
cated | |
without | |
hyphena- | |
tion. Y ou | |
can con- | |
trol its | |
behavior | |
using the | |
new | |
wrappi | |
ng and | |
wrappi | |
ngType | |
proper- | |
ties. For | |
more in- | |
forma- | |
tion, see | |
the API | |
Refer- | |
ence and | |
the Sam- | |
ple. | |
Changed • | |
Control • | |
Info Only • | |
1.126Info Only 2024-07- | |
11 | |
72 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Control sap.ui.integration.widgets.Ca | |
rdsap.ui | |
.integ | |
ration | |
.widge | |
ts.Car | |
d | |
• We | |
have | |
add | |
ed a | |
new | |
dis | |
pla | |
yZe | |
roV | |
alu | |
e | |
prop | |
erty | |
to | |
the | |
(ex- | |
peri- | |
men | |
tal) | |
Stac | |
ked- | |
Bar | |
mi- | |
cro | |
char | |
t. | |
Whe | |
n set | |
to | |
tru | |
e | |
(de- | |
fault | |
), | |
each | |
bar | |
of | |
theInfo Only 2024-07- | |
11 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 73 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
char | |
t is | |
dis- | |
play | |
ed, | |
even | |
if its | |
cor- | |
re- | |
spon | |
ding | |
valu | |
e is | |
zero. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
the | |
Card | |
Mi- | |
cro | |
Char | |
ts | |
sec- | |
tion | |
and | |
the | |
Sam | |
ple | |
in | |
the | |
Card | |
Ex- | |
plor | |
er. | |
• We | |
have | |
add | |
ed a | |
new | |
fit | |
74 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
Typ | |
e | |
prop | |
erty | |
to | |
the | |
icon | |
s in | |
List | |
and | |
T a- | |
ble | |
card | |
s. | |
Us- | |
ing | |
the | |
new | |
prop | |
erty, | |
you | |
can | |
now | |
con- | |
trol | |
how | |
the | |
im- | |
age | |
fits | |
in | |
the | |
avail | |
able | |
icon | |
spac | |
e. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
the | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 75 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
List | |
Card | |
Char | |
ts | |
and | |
the | |
T a- | |
ble | |
Card | |
sec- | |
tions | |
in | |
the | |
Card | |
Ex- | |
plor | |
er. | |
• We | |
have | |
(ex- | |
peri- | |
men | |
tally | |
) en- | |
hanc | |
ed | |
the | |
re- | |
spon | |
sive | |
be- | |
hav- | |
ior | |
of | |
the | |
card | |
s. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
the | |
76 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
Sam | |
ple | |
in | |
the | |
Card | |
Ex- | |
plor | |
er. | |
Changed • | |
Control • | |
Info Only • | |
1.126 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 77 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Feature SAPUI5 OData Models SAPUI5 | |
OData | |
Models | |
We have | |
adapted | |
the cal- | |
culation | |
of the | |
$top | |
and | |
$skip | |
query op- | |
tions for | |
both the | |
sap.ui | |
.model | |
.odata | |
.v2.OD | |
ataMod | |
el and | |
the | |
sap.ui | |
.model | |
.odata | |
.v4.OD | |
ataMod | |
el so | |
that | |
more | |
data is | |
re- | |
quested | |
when | |
scrolling | |
in a list. | |
These re- | |
quests | |
now typi- | |
cally | |
have a | |
$top | |
value | |
that cor- | |
respondsInfo Only 2024-07- | |
11 | |
78 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
to the | |
threshold | |
parame- | |
ter set | |
for the | |
sap.ui | |
.table | |
.Table | |
control. | |
For more | |
informa- | |
tion, see | |
the API | |
Refer- | |
ence . | |
Changed • | |
Feature • | |
Info Only • | |
1.126 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 79 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Feature SAPUI5 OData V4 Model SAPUI5 | |
OData | |
V4 | |
Model | |
The new | |
version | |
of the | |
SAPUI5 | |
OData V4 | |
model in- | |
troduces | |
the fol- | |
lowing | |
features: | |
• Whe | |
n | |
you | |
use | |
the | |
ex- | |
peri- | |
men | |
tal | |
se- | |
lec- | |
tion | |
fea- | |
ture, | |
a | |
sel | |
ect | |
ion | |
Cha | |
nge | |
d | |
even | |
t is | |
now | |
raise | |
d by | |
the | |
sap | |
.ui | |
.moInfo Only 2024-07- | |
11 | |
80 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
del | |
.od | |
ata | |
.v4 | |
.OD | |
ata | |
Lis | |
tBi | |
ndi | |
ng if | |
the | |
se- | |
lec- | |
tion | |
is ei- | |
ther | |
chan | |
ged | |
via | |
sap | |
.ui | |
.mo | |
del | |
.od | |
ata | |
.v4 | |
.Co | |
nte | |
xt# | |
set | |
Sel | |
ect | |
ed | |
or | |
by | |
chan | |
ging | |
the | |
valu | |
e of | |
the | |
@$u | |
i5. | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 81 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
con | |
tex | |
t.i | |
sSe | |
lec | |
ted | |
cli- | |
ent- | |
side | |
an- | |
no- | |
ta- | |
tion. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
the | |
API | |
Ref- | |
eren | |
ce. | |
• We | |
have | |
pro- | |
vide | |
d | |
the | |
ex- | |
peri- | |
men | |
tal | |
cre | |
ate | |
InP | |
lac | |
e | |
pa- | |
ra- | |
me- | |
ter | |
82 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
for | |
the | |
$ | |
$ag | |
gre | |
gat | |
ion | |
/ | |
sap | |
.ui | |
.mo | |
del | |
.od | |
ata | |
.v4 | |
.OD | |
ata | |
Lis | |
tBi | |
ndi | |
ng# | |
set | |
Agg | |
reg | |
ati | |
on | |
bindi | |
ng | |
pa- | |
ra- | |
me- | |
ter. | |
Whe | |
n | |
set, | |
newl | |
y | |
cre- | |
ated | |
no- | |
des | |
are | |
sho | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 83 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
wn | |
in | |
the | |
back | |
-end | |
posi- | |
tion | |
and | |
not | |
in | |
first | |
posi- | |
tion | |
amo | |
ng | |
their | |
sib- | |
lings | |
. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
the | |
API | |
Ref- | |
eren | |
ce. | |
• As | |
an | |
ex- | |
peri- | |
men | |
tal | |
fea- | |
ture, | |
we | |
now | |
al- | |
low | |
One | |
Way | |
84 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
prop | |
erty | |
bindi | |
ngs | |
for | |
stru | |
ctur | |
al | |
prop | |
er- | |
ties | |
that | |
have | |
a | |
com | |
plex | |
type. | |
Cer- | |
tain | |
re- | |
stric | |
tions | |
ap- | |
ply. | |
For | |
mor | |
e in- | |
for- | |
mat- | |
ion, | |
see | |
Prop | |
erty | |
Bind | |
ing | |
With | |
an | |
Ob- | |
ject | |
Valu | |
e | |
[pag | |
e | |
2145] | |
. | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 85 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
Changed • | |
Feature • | |
Info Only • | |
1.126 | |
86 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Control sap.ui.comp.smarttable.SmartT | |
ablesap.ui | |
.comp. | |
smartt | |
able.S | |
martTa | |
ble | |
The | |
smart ta- | |
ble set- | |
tings dia- | |
log now | |
supports | |
the | |
sap.m. | |
Dynami | |
cDateR | |
ange | |
control | |
for filter- | |
ing. With | |
the new | |
useDat | |
eRange | |
Type | |
property, | |
you can | |
set the | |
filter re- | |
striction | |
interval | |
to all | |
date | |
fields in | |
the filter | |
panel of | |
the set- | |
tings dia- | |
log. Once | |
this set- | |
ting is | |
applied, | |
they will | |
be dis- | |
played asInfo Only 2024-07- | |
11 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 87 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
dynamic | |
date | |
range fil- | |
ters. For | |
more in- | |
forma- | |
tion, see | |
the API | |
Refer- | |
ence and | |
the Sam- | |
ple. | |
Changed • | |
Control • | |
Info Only • | |
1.126 | |
1.126 Depre- | |
catedFeature Deprecations Depreca- | |
tions | |
There are | |
currently | |
no major | |
depreca- | |
tions. For | |
a com- | |
plete list | |
of all | |
depreca- | |
tions, see | |
Depre- | |
cated | |
APIs . | |
Deprecated | |
• Feature • | |
Info Only • | |
1.126Info Only 2024-07- | |
11 | |
88 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Control sap.ui.mdc.Table sap.ui | |
.mdc.T | |
able | |
We have | |
now | |
added | |
keyboard | |
support | |
for reor- | |
dering | |
columns | |
in this | |
control. | |
The reor- | |
dering is | |
done us- | |
ing drag | |
and drop, | |
which is | |
why the | |
keyboard | |
support | |
is offered | |
via the | |
aggrega- | |
tions of | |
the drag | |
and drop | |
imple- | |
menta- | |
tion. For | |
more in- | |
forma- | |
tion, see | |
the API | |
Refer- | |
ence . | |
Changed • | |
Control • | |
Info Only • | |
1.126Info Only 2024-07- | |
11 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 89 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Control sap.m.table.columnmenu.Menu sap.m. | |
table. | |
column | |
menu.M | |
enu | |
We have | |
adapted | |
the enti- | |
ties of | |
the | |
sap.m. | |
table. | |
column | |
menu | |
class: | |
The | |
IColum | |
nHeade | |
rMenu | |
interface | |
is now no | |
longer | |
experi- | |
mental | |
and of- | |
fers | |
some | |
new | |
methods | |
and | |
events. | |
We have | |
also im- | |
proved | |
the docu- | |
menta- | |
tion and | |
provided | |
a new | |
sample | |
with a | |
custom | |
column | |
menu.Info Only 2024-07- | |
11 | |
90 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
For more | |
informa- | |
tion, see | |
the API | |
Refer- | |
ence and | |
the Sam- | |
ple. | |
Changed • | |
Control • | |
Info Only • | |
1.126 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 91 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
1.126 Changed Control sap.ui.comp.smartmultiinput.S | |
martMultiInputsap.ui | |
.comp. | |
smartm | |
ultiin | |
put.Sm | |
artMul | |
tiInpu | |
t | |
We’ve | |
now | |
made | |
initia | |
lToken | |
a public | |
aggrega- | |
tion of | |
the | |
SmartM | |
ultiIn | |
put con- | |
trol. A | |
user can | |
add any | |
token of | |
sap.m. | |
token | |
type by | |
using the | |
required | |
informa- | |
tion, | |
such as a | |
key and | |
text. T o | |
use this | |
feature, | |
SmartM | |
ultiIn | |
put | |
must be | |
rendered | |
in a no | |
data | |
bindingInfo Only 2024-07- | |
11 | |
92 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Version Type Category TitleDescrip- | |
tion ActionAvailable | |
as of | |
scenario. | |
It is only | |
applica- | |
ble when | |
SmartM | |
ultiIn | |
put is | |
rendered | |
as a | |
MultiI | |
nput | |
with | |
ValueH | |
elp . For | |
more in- | |
forma- | |
tion, see | |
the API | |
Refer- | |
ence . | |
Changed • | |
Control • | |
Info Only • | |
1.126 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 93 | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
94 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.125 | |
With this release SAPUI5 is upgraded from version 1.124 to 1.125. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 95 | |
T able 8: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.125 Cha | |
ngedControl sap.ui.mdc.Table sap.ui.mdc.Table | |
In the table in the View Settings dialog (P13n ), | |
you can now use the Select All option to select | |
all columns at once to make them visible. For more | |
information, see the Sample . | |
Changed • Control • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Cha | |
ngedControl sap.ui.mdc.filter | |
bar.vh.FilterBar , | |
sap.ui.mdc.filter | |
bar.vh.Collective | |
SearchSelectsap.ui.mdc.filterbar.vh.FilterBar , | |
sap.ui.mdc.filterbar.vh.CollectiveSe | |
archSelect | |
T o make it easier to find value-help-related en- | |
tities, we have moved these controls to the | |
sap.ui.mdc.valuehelp namespace. | |
Changed • Control • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Cha | |
ngedControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table , | |
sap.ui.table.TreeTable | |
T o enable automatic resizing of columns, we have | |
introduced the autoResizeColumn function. For | |
more information, see the API Reference . | |
Changed • Control • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Cha | |
ngedFeature sap.m.p13n.Engine sap.m.p13n.Engine | |
We have added a tutorial that allows you to build and | |
try out your own artifacts based on the controls in the | |
P13n class. For more information, see the P13nify | |
Everything - Personalization for Any Control | |
. | |
Changed • Feature • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Cha | |
ngedFeature sap.ui.mdc library sap.ui.mdc library | |
We have added a tutorial that allows you to build and | |
try out your own artifacts based on the controls in the | |
sap.ui.mdc library. For more information, see the | |
SAPUI5 MDC T utorial | |
. | |
Changed • Feature • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
96 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.125 Cha | |
ngedControl sap.ui.mdc.Table sap.ui.mdc.Table , | |
sap.ui.mdc.table.DragDropConfig | |
• We have enhanced the DropInfo configura- | |
tion: Y ou can now use preventDefault for | |
the dragover event. This way, you can disa- | |
ble dropping on a specific location, for exam- | |
ple, between two table rows. T o help consum- | |
ers find out whether to prevent the default of | |
the dragenter event when dragging over the | |
edge of two DOM nodes, we have also added | |
the dropPosition parameter to the event. | |
For more information, see the API Reference for | |
the dragOver event and the API Reference for | |
DragDropConfig . | |
• We have introduced the browserEvent pa- | |
rameter for all drag-and-drop-related events in | |
DragDropConfig allowing consumers to ac- | |
cess the DataTransfer object. For more in- | |
formation, see the API Reference . | |
Changed • Control • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• We have now improved the documentation for | |
the paste and beforePaste events, and | |
these entities are no longer experimental. For | |
more information, see the API Reference for | |
the paste event, the API Reference for the | |
beforePaste event, and the Sample . | |
• T o support time stamps with a long format in | |
the back end, we now convert time stamps with | |
equal to conditions to between conditions in the | |
Define Conditions dialog of View Settings . | |
Changed • Control • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Dep- | |
re- | |
cate | |
dFeature SAPUI5 Resource Model SAPUI5 Resource Model | |
We have deprecated the async parameter of the | |
sap.ui.model.resource.ResourceModel | |
API. A warning is now logged if the async parameter | |
is not set to true . | |
Deprecated • Feature • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 97 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.125 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The maintenance of recursive hierarchies is no longer | |
experimental; you can now use it in productive appli- | |
cations. For more information, see Recursive Hierar- | |
chy [page 2224] . | |
Changed • Feature • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
For better readability, we have refined the text of the | |
error messages associated with OData type con- | |
straints. These messages appear when a smart field | |
has both the | |
com.sap.vocabularies.UI.v1.TextArran | |
gement annotation and a ValueList annotation | |
with fixed values (sap.m.ComboBox ). | |
Changed • Control • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Cha | |
ngedFeature Icon Explorer Icon Explorer | |
We have added the following new icons to the SAP | |
Fiori T ools icon font: | |
• business-application-studio | |
• clone-from-git | |
• business-accelerator | |
Find the icon that fits your needs using the Icon Ex- | |
plorer tool. | |
Changed • Feature • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Cha | |
ngedControl sap.m.Carousel sap.m.Carousel | |
Y ou can now display the carousel’s page indicator | |
over the content. T o enable this behavior, we have | |
created a new | |
sap.m.CarouselPageIndicatorPlacement | |
Type enumeration, that replaces the old | |
sap.m.PlacementType . The new enumeration | |
has two additional values that you can use for this | |
purpose - OverContentTop and | |
OverContentBottom . For more information, see | |
the API Reference and the Sample . | |
Changed • Control • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
98 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.125 Cha | |
ngedControl sap.m.PlanningCal | |
endarsap.m.PlanningCalendar | |
Using the new noData aggregation, you can now set | |
the control to display an illustrated message when | |
there is no data available. For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Cha | |
ngedControl sap.m.SinglePlann | |
ingCalendarsap.m.SinglePlanningCalendar | |
• T o enhance the accessibility of the control, we | |
have enabled screen readers to announce infor- | |
mation about the number of appointments hid- | |
den in the More button, along with the corre- | |
sponding date of these appointments. | |
• We have added a new sourceLink property to | |
the moreLinkPress event. The new property | |
enables developers to identify the exact More | |
button that has been pressed. For more informa- | |
tion, see the API Reference . | |
Changed • Control • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
1.125 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• Y ou can now set the card to display a custom | |
image loaded from the extension, rather than | |
the default illustrated message. For more infor- | |
mation, see the Custom Image Message sample | |
in the Card Explorer. | |
• The rendered card now has a data-help-id | |
attribute set on its root element. This data- | |
help-id is useful when you want to connect | |
the card with a help system for the end user, for | |
example SAP Companion. For more information, | |
see the Help ID section in the Card Explorer. | |
Changed • Control • Info Only • 1.125Info | |
Only2024 | |
-06-1 | |
3 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 99 | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
100 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.124 | |
With this release SAPUI5 is upgraded from version 1.123 to 1.124. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 101 | |
T able 9: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.124 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedFeaturesap.m.plugins.Cel | |
lSelectorsap.m.plugins.CellSelector | |
• The sap.m.plugins.CellSelector plu- | |
gin is no longer experimental. For more informa- | |
tion, see the API Reference . | |
• We have made the getSelection function | |
public. For more information, see the API Refer- | |
ence . | |
Changed • Feature • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedFeature Decoupling of | |
sap_bluecrystal | |
ThemeDecoupling of sap_bluecrystal Theme | |
The sap_bluecrystal theme has now been de- | |
coupled from the base theme so that changes of the | |
base theme CSS do not affect the theme any longer. | |
Changed • Feature • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedControl sap.m.Table sap.m.Table | |
Y ou can now use | |
sap.m.plugins.CellSelector for cell selec- | |
tion in a responsive table. For more information, see | |
the API Reference and the Sample . | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
102 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.124 Cha | |
ngedControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table , | |
sap.ui.table.TreeTable | |
We have extended the MultiSelectionPlugin : | |
If the number of selected rows is smaller than the | |
set limit of rows, all these rows can be selected at | |
once with a single operation. If there are more rows | |
than the set limit, the first x rows are selected until | |
the limit x has been reached. Now a Complete icon | |
is shown to indicate that all rows have been selected. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedFeature sap.ui.mdc library sap.ui.mdc library | |
The library is now no longer experimental. T o demon- | |
strate the features of the controls in this library, we | |
have also added more samples in the Demo Kit. | |
Note | |
The Chart control is still experimental. | |
For more information, see sap.ui.mdc [page 4782] , the | |
API Reference , and the Samples . | |
Changed • Feature • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V2 and SAP Fiori | |
Elements for OData V4SAP Fiori Elements for OData V2 and SAP Fiori Ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• Responsive tables now support cell-level paste. | |
For more information, see Copying and Pasting | |
from External Applications to T ables [page 3730] . | |
Changed • SAP Fiori Elements • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 103 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.124 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V2SAP Fiori Elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• The list report, object page, and analytical list | |
page applications now support a context menu. | |
For more information, see T ables [page 3191] . | |
Changed • SAP Fiori Elements • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
104 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.124 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements for | |
OData V4SAP Fiori Elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• The section title is now merged with the control | |
title in custom sections if the custom section has | |
only one control. For more information, see Add- | |
ing a Custom Section to an Object Page [page | |
3854] . | |
• We now support the mass edit feature for fields | |
using a value help with a dropdown list or a rating | |
indicator. For more information, see Enabling Ed- | |
iting Using a Dialog (Mass Edit) [page 3276] . | |
• We now support the value property on the field | |
building block for JSON model binding. For more | |
information, see The Field Building Block [page | |
3988] . | |
• Y ou can allow end users to choose to hide the la- | |
bel of the TextArea control if it is the only con- | |
trol within a section or a subsection. For more | |
information, see Grouping of Fields [page 3663] . | |
• We now support dynamic expressions in seman- | |
tic object annotations. For more information, see | |
Enabling Quick Views for Link Navigation [page | |
2957] . | |
• Y ou can now refresh the count and the view con- | |
tent in a list report while using it in multi-view | |
mode. For more information, see Multiple Views | |
on List Report T ables [page 3498] . | |
• Y ou can now perform edit operations such as | |
cut and paste, drag and drop, and create on tree | |
tables within a list report or an object page. For | |
more information, see T ree T ables [page 3296] . | |
• Y ou can now perform certain configurations to | |
define how columns are exported to a spread- | |
sheet. For more information, see Using the Ex- | |
port Button [page 3290] . | |
• We now support a new building block for the | |
tree table. For more information, see T ree T ables | |
[page 3296] . | |
• Y ou can now define a Common.ExternalID | |
annotation that displays a readable identifier of | |
an item on the UI instead of the Edm.GuidInfo | |
Only2024 | |
-05-1 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 105 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
value. The Common.ExternalID annotation | |
is supported for both the fields and filter fields. | |
For more information, see Further Features of the | |
Field [page 3172] . | |
Changed • SAP Fiori Elements • Info Only • 1.124 | |
1.124 Cha | |
ngedControl sap.ui.comp.filte | |
rbar.FilterBar/ | |
sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.filterbar.FilterBar/ | |
sap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
We've improved accessibility by altering the focus | |
handling in the filter bar and the smart filter bar. This | |
specifically applies to the change in focus position | |
once the filters dialog is closed. For more information, | |
see the Sample . | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
T o improve performance, we've introduced the | |
suppressEmptyStringRequest property that | |
determines if a query is sent to the back еnd if there | |
is an empty string. Now the query is suppressed by | |
default. T o override this setting, set the property to | |
false . | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
We've enhanced the rendering performance by opti- | |
mizing the internal structure of the smart filter bar | |
layout. Have in mind that with these modifications, | |
the internal structure of the control has changed, so | |
do not use private methods. | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
106 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.124 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
We have (experimentally) introduced a new data- | |
help-id attribute that you can use to connect the | |
card with an end-user help system. Its default value is | |
equal to the sap.app/id from the card's manifest. | |
For more information, see the Help ID section in the | |
Card Explorer. | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedControl sap.m.ActionTile sap.m.ActionTile | |
We've now introduced the | |
enableDynamicHeight (experimental) property | |
to sap.m.ActionTile . If this property is enabled, | |
the height of a tile increases based on the content | |
maintained within the tile. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedControl sap.m.GenericTile sap.m.GenericTile | |
We have the following updates for | |
sap.m.GenericTile : | |
• We've added badge (experimental) as a new | |
aggregation that renders a badge on top of the | |
GenericTile . For more information, see the | |
API Reference . | |
• We've introduced TileInfo as a new element | |
that includes all the essential properties required | |
for the badge (experimental) aggregation. Us- | |
ing this property, developers can create their | |
own type of badge . | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 107 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.124 Cha | |
ngedControl sap.m.HeaderConta | |
inersap.m.HeaderContainer | |
We've now enabled the snapToRow property that, | |
if set to true , adjusts the height of all the items | |
to match with the largest item in the row within the | |
HeaderContainer . The default value of the prop- | |
erty is set to false . | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedControl sap.m.plugins.Upl | |
oadSetwithTable | |
(experimental)sap.m.plugins.UploadSetwithTable (ex- | |
perimental) | |
The UploadSetwithTable plugin (experimental) | |
can seamlessly integrate with various types of tables | |
including MDC, Responsive, and Grid tables. It allows | |
you to upload or download one or more files from | |
your device (desktop, tablet, or phone). | |
Y ou can preview your files using the | |
sap.m.upload.FilePreviewDialog control. | |
The FilePreviewDialog control only works with | |
the experimental UploadSetwithTable plugin. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedFeature TypeScript TypeScript | |
Y ou can now use the dts-generator tool to generate | |
T ypeScript type definitions for any custom SAPUI5 | |
library written in JavaScript. This is the same tool that | |
is used for generating the productive type definitions | |
for SAPUI5 and all its libraries. | |
For more information, see the GitHub repo | |
and the | |
npm package | |
. | |
Changed • Feature • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
108 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.124 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Y ou can now use the experimental feature of | |
moving nodes of a recursive hierarchy using | |
sap.ui.model.odata.v4.Context#mov | |
e with any initial expansion state of the hierar- | |
chy. An expansion state can be provided via the | |
expandTo property of either the $ | |
$aggregation binding parameter or the | |
sap.ui.model.odata.v4.ODataListBi | |
nding#setAggregation API. | |
For more information, see the API Reference for | |
v4.Context#move , | |
v4.ODataModel#bindList , and | |
v4.ODataListBinding#setAggregatio | |
n. | |
• If you move a node with the experimental | |
sap.ui.model.odata.v4.Context#mov | |
e API and the moved node has siblings, it is now | |
shown by default at a position assigned by the | |
back end. Alternatively, you now have the option | |
of moving the node to a position before a speci- | |
fied sibling or to the last position among its sib- | |
lings. | |
For more information, see the API Reference . | |
• The tree state is now kept when sorting or filter- | |
ing a recursive hierarchy. | |
• We have introduced the new $ | |
$clearSelectionOnFilter list binding | |
parameter. When a filter or search is changed, it | |
allows you to automatically deselect records that | |
were selected via the experimental | |
sap.ui.model.odata.v4.Context#set | |
Selected API. | |
For more information, see the API Refer- | |
ence for v4.ODataModel#bindList and | |
v4.Context#setSelected . | |
Changed • Feature • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 109 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.124 Cha | |
ngedFeature Spreadsheet Export Spreadsheet Export | |
Y ou can now use the preventDefault method | |
to stop the export process for entities that have a | |
beforeExport event without retrieving any data or | |
generating an export file. For more information, see | |
the API Reference . | |
Changed • Feature • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
We have introduced the enableCopy prop- | |
erty in the SmartTable control. This prop- | |
erty is set to true by default and enables | |
the copy-to-clipboard functionality. If it is set, | |
a sap.m.plugins.CopyProvider and a | |
sap.m.plugins.CellSelector are automati- | |
cally created and added to the control, unless they | |
already exist. | |
Note | |
Apps can set the property to false if this be- | |
havior is not desired. Refer to the API Reference | |
for further details. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
1.124 Cha | |
ngedFeature Accessibility Accessibility | |
We are now using JAWS 2024 as a reference testing | |
environment in SAPUI5. For more information, see | |
the Assistive technologies reference testing environ- | |
ment for SAPUI5 SAP Note 2564165 | |
. | |
Changed • Feature • Info Only • 1.124Info | |
Only2024 | |
-05-1 | |
6 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
110 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 111 | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.123 | |
With this release SAPUI5 is upgraded from version 1.122 to 1.123. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
112 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
T able 10: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.123 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Y ou can now set a request size limit | |
for the export in a table using the | |
exportRequestSize parameter defined in | |
the manifest or the Table building block. For | |
more information, see Using the Export Button | |
[page 3290] . | |
• For the Table building block and the Chart | |
building block, we now provide getter and set- | |
ter methods for the SelectionVariant . For | |
more information, see The T able Building Block | |
[page 3994] and The Chart Building Block [page | |
4000] . | |
• We now support a time axis for a chart based | |
on its dimension type. For more information, see | |
The Chart Building Block [page 3311] . | |
• Y ou can now disable the setting for the history | |
of recently entered values. For more information, | |
see Enabling the History of Recently Entered Val- | |
ues [page 3553] . | |
Changed • SAP Fiori Elements • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 113 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.123 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Value help input fields now support the | |
TextArrangement annotation in the Create | |
dialog. For more information, see Displaying T ext | |
and ID for Value Help Input Fields [page 3755] . | |
• We now ensure that the fields annotated | |
with intent-based navigation support the | |
TextArrangement annotation. For more in- | |
formation, see Displaying T ext and ID for Value | |
Help Input Fields [page 3755] . | |
• The tables on list reports and object pages now | |
support context menus. For more information, | |
see T ables [page 3191] . | |
• End users can now paste data from the clipboard | |
into a single cell or a range of cells within a | |
grid table. For more information, see Copying | |
and Pasting from External Applications to T ables | |
[page 3730] . | |
Changed • SAP Fiori Elements • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
1.123 Cha | |
ngedFeature Spreadsheet Export Spreadsheet Export | |
We have introduced the downloadLimit property. | |
Using this property, you can determine how many | |
rows are exported based on your specific needs. For | |
more information, see the API Reference . | |
Changed • Feature • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
1.123 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
114 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.123 Cha | |
ngedControl sap.m.MenuItem and | |
sap.ui.unified.Me | |
nuItemsap.m.MenuItem , | |
sap.ui.unified.MenuItem | |
We have added a new shortcutText property to | |
the menu items of both controls. It allows develop- | |
ers to provide users with a quick reference about | |
the available keyboard shortcuts. The shortcut text is | |
displayed after the regular menu item text. Addition- | |
ally, when the shortcutText property is set, the | |
aria-keyshortcuts attribute is automatically | |
rendered in the menu item's DOM element. This at- | |
tribute holds the same value as the shortcutText | |
property, thereby improving accessibility for users | |
who rely on assistive technologies. For more informa- | |
tion, see the API References of sap.m.MenuItem and | |
sap.ui.unified.MenuItem controls. | |
Changed • Control • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 115 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.123 Cha | |
ngedControl sap.m.SinglePlann | |
ingCalendarsap.m.SinglePlanningCalendar | |
• We have introduced a way to place custom con- | |
tent inside calendar appointments in the same | |
way as it was already possible in the | |
sap.m.PlanningCalendar . Using the | |
customContent aggregation you can now add | |
suitable controls in the | |
sap.ui.unified.CalendarAppointmen | |
t and these controls will be rendered instead of | |
the original title , text , description , and | |
icon properties of the appointment. The cus- | |
tom content will be displayed in all views of the | |
SinglePlanningCalendar . As an applica- | |
tion developer, you must ensure that all the ac- | |
cessibility requirements are met, and that the | |
height of the content conforms with the height | |
provided by the appointment For more informa- | |
tion, see the API Reference . | |
• We have introduced two new events triggered | |
from the Month view: | |
•weekNumberPress - fired when a calen- | |
dar week number is pressed. It carries infor- | |
mation about the number of the selected | |
week. | |
•selectedDatesChange - fired when a | |
new day, or a sequence of days, is selected. | |
If the event is prevented, the change will not | |
occur. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
116 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.123 Cha | |
ngedControl sap.m.TimePicker sap.m.TimePicker | |
• We have improved the control when used with | |
flexible time formats. We have changed the | |
default behavior of the mask and now, if the | |
maskMode property is set to On, the mask is | |
only applied to time formats with a fixed length, | |
but it’s disabled when the time format doesn't | |
have a fixed length. Additionally, we have added | |
a new maskMode option, Enforce , with which | |
the mask will always be enforced, regardless of | |
whether the length of the time format is fixed or | |
variable. | |
• The flexible time periods that are specified with | |
date patterns with the B symbol in the display | |
format can now be used in the control’s value | |
help. Date patterns specified with the B sym- | |
bol are using values like midnight , noon , in | |
the morning , in the afternoon , and | |
others. These values are now adapted to AM/PM | |
when a 12-hour format is used. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 117 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.123 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We have introduced the | |
sap.ui.model.odata.v4.ODataContex | |
tBinding#invoke method, replacing the | |
now deprecated #execute method. | |
• If you use the experimental feature of recursive | |
hierarchy maintenance and call the | |
sap.ui.model.odata.v4.Context#req | |
uestSideEffects API with an empty naviga- | |
tion property path on the header context of a list | |
binding, the expansion state of nodes is now | |
kept, and created nodes are still shown preced- | |
ing their siblings. | |
For more information, see the API Reference . | |
• If you use the experimental feature of selecting | |
all records by calling | |
sap.ui.model.odata.v4.Context#set | |
Selected on the header context of a list bind- | |
ing, all loaded contexts are now selected accord- | |
ingly. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
1.123 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
The SmartField control now renders | |
ObjectStatus in a smart table when it is anno- | |
tated with the | |
com.sap.vocabularies.UI.v1.Criticali | |
ty annotation. | |
The criticality is configured through the | |
com.sap.vocabularies.UI.v1.DataField | |
Default and | |
com.sap.vocabularies.UI.v1.LineItem | |
annotations. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
118 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.123 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
• The copy functionality of tokens for multi-value | |
filter fields of the smart filter bar has been im- | |
proved. Now, when tokens contain values with an | |
ID and description, they are separated in the clip- | |
board. This way, the user can paste either just | |
the ID or the ID with the description. | |
• We have improved the error messages that | |
you receive when searching for an ID in the | |
sap.m.Input and sap.m.ComboBox fields | |
with the textOnly setting (where only the de- | |
scription is shown). | |
Changed • Control • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
1.123 Cha | |
ngedControl sap.m.InputBase ,sa | |
p.m.ComboBoxsap.m.InputBase , sap.m.ComboBox | |
We have enhanced the behavior to display the value | |
state message when clicking the input if it was moved | |
out of the viewport or hidden for any other reason. | |
Changed • Control • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
1.123 Cha | |
ngedControl sap.m.Input , | |
sap.m.ComboBoxsap.m.Input , sap.m.ComboBox | |
We have improved the behavior of type-ahead and | |
selection of dynamically added items when users edit | |
or delete input or suggestions. When users delete | |
characters and the remaining text exactly matches an | |
item, that item is now selected. | |
Changed • Control • Info Only • 1.123Info | |
Only2024 | |
-04-1 | |
8 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.122 [page 121] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 119 | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
120 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.122 | |
With this release SAPUI5 is upgraded from version 1.121 to 1.122. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 121 | |
T able 11: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.122 Cha | |
ngedControl sap.ui.layout.for | |
m.Form , | |
sap.ui.layout.for | |
m.SimpleFormsap.ui.layout.form.Form , | |
sap.ui.layout.form.SimpleForm | |
Y ou can now define up to three columns in me- | |
dium and four in large size in a form using | |
ColumnLayout . For more information, see the API | |
Reference for columns in L, the API Reference for | |
columns in M, the Sample for Form , and the Sample | |
for SimpleForm . | |
Changed • Control • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedFeature Samples for | |
sap.ui.mdc librarySamples for sap.ui.mdc library | |
Y ou can now test more features of the controls in the | |
(experimental) sap.ui.mdc library in the samples. | |
T o find the samples for this library in the Demo Kit, | |
go to Samples and select MDC Samples. For more | |
information, see the Samples . | |
Changed • Feature • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedFeature Support for Async Con- | |
trol Event HandlersSupport for Async Control Event Handlers | |
Y ou can now use the modern “ async /await ” Java- | |
Script syntax for control event handlers. We have ad- | |
justed some tutorials and samples to benefit from | |
this coding style. | |
Keep in mind that certain restrictions remain for | |
asynchronous functions; in particular, they should not | |
be used with the lifecycle hooks predefined by the | |
SAPUI5 framework. | |
For more information, see Async Functions and Event | |
Handlers [page 1008] . | |
Changed • Feature • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Dep- | |
re- | |
cate | |
dFeature Localization Localization | |
We have deprecated the Legacy Unit Key Mapping | |
introduced with SAPUI5 1.110 and will no longer adapt | |
it when switching to future versions of the Unicode | |
Common Locale Data Repository (CLDR). | |
Deprecated • Feature • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
122 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.122 Cha | |
ngedFeature Data Binding Data Binding | |
We have reworked the Data Binding tutorial, offering | |
you state-of-the-art usage of data binding in SAPUI5. | |
For more information, see Data Binding T utorial [page | |
1340] . | |
Changed • Feature • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• The selection set via the experimental | |
sap.ui.model.odata.v4.Context#set | |
Selected method is now also available via the | |
experimental | |
@$ui5.context.isSelected client-side | |
annotation. | |
• The | |
sap.ui.model.odata.v4.Context#req | |
uestParent and | |
sap.ui.model.odata.v4.Context#get | |
Parent methods that we introduced with | |
SAPUI5 1.120 are no longer experimental; you | |
can now use them in productive applications. | |
• The refresh and requestRefresh meth- | |
ods of | |
sap.ui.model.odata.v4.ODataContex | |
tBinding and | |
sap.ui.model.odata.v4.ODataListBi | |
nding now also work on bindings for which the | |
$$ownRequest binding parameter is set to | |
true . | |
Changed • Feature • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 123 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.122 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• We now support the UI.Hidden annotation for | |
tables in the list report, object page, and analyt- | |
ical list page. For more information, see T ables | |
[page 3191] . | |
• Y ou can now use the setRelevantFilters | |
extension API to ensure that the filters are cor- | |
rectly applied on custom cards. For more infor- | |
mation, see Custom Cards [page 4266] . | |
Changed • SAP Fiori Elements • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Y ou can now configure a field to display the value | |
list as a radio button group, instead of a drop- | |
down list, using an annotation or a manifest set- | |
ting. For more information, see Value Help as a | |
Dropdown List [page 3145] . | |
• For columns with a text arrangement annotation, | |
we no longer display Description as an option in | |
the Columns tab of the table's personalization | |
dialog. For more information, see Enabling T able | |
Personalization [page 3219] . | |
• Unbound actions can now also trigger side ef- | |
fects. For more information, see Side Effects | |
[page 3795] . | |
• End users can now delete the empty rows of a | |
table in empty row mode. For more information, | |
see Enabling Inline Creation Mode or Empty Row | |
Mode for T able Entries [page 3716] . | |
•getCurrentVariantKey and | |
setCurrentVariantKey can now be used | |
in the T able building block. For more information, | |
see The T able Building Block [page 3994] . | |
Changed • SAP Fiori Elements • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
124 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.122 Cha | |
ngedControl sap.ui.richtexted | |
itor.RichTextEdit | |
orsap.ui.richtexteditor.RichTextEditor | |
We have updated the TinyMCE ver- | |
sion 5 and version 6 used in | |
sap.ui.richtexteditor.RichTextEditor | |
to TinyMCE 5.10.9 and TinyMCE 6.8.2. For more infor- | |
mation, see sap.ui.richtexteditor [page 4786] . | |
Changed • Control • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
Y ou can now enable the T oday button for date fields | |
using custom data configuration. T o do this, set the | |
showCurrentDateButton property to true . | |
Changed • Control • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedFeature Connectors for Boot- | |
strapping SAPUI5 Flexi- | |
bilityConnectors for Bootstrapping SAPUI5 Flexibility | |
Y ou can use the new BtpServiceConnector | |
to connect SAPUI5 flexibility services on SAP BTP , | |
Cloud Foundry environment. In addition to the fea- | |
tures offered by the KeyUserConnector , the | |
BtpServiceConnector also allows you to use | |
end-user personalization. | |
Action: If you develop apps running stand- | |
alone on SAP BTP , Cloud Foundry environ- | |
ment, we strongly recommend that you re- | |
place the KeyUserConnector with the | |
BtpServiceConnector in your SAPUI5 boot- | |
strap. | |
For more information, see Bootstrapping SAPUI5 | |
Flexibility [page 2419] . | |
Changed • Feature • Recommended • 1.122Rec- | |
om- | |
men | |
ded2024 | |
-03- | |
21 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 125 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.122 Cha | |
ngedControl sap.m.ColorPalett | |
esap.m.ColorPalette | |
We have introduced a new (experimental) | |
selectedColor property that shows the last se- | |
lected color in the color palette. Now, when the user | |
selects a color, the selected color swatch appears big- | |
ger than the other color swatches and has an outline. | |
If the user moves the focus, the selected color will | |
continue to be shown until a new color is selected. For | |
more information, see the API Reference . | |
Changed • Control • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedControl sap.m.MenuButton sap.m.MenuButton | |
We have removed the maximum-width restriction of | |
the MenuButton to avoid any undesirable text trun- | |
cation. Now, the button will expand according to the | |
available space when necessary. For more informa- | |
tion, see the API Reference . | |
Changed • Control • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedControl sap.ui.unified.Ca | |
lendarsap.ui.unified.Calendar | |
T o improve the user experience, we have configured | |
the calendar to always show 6 weeks. The new behav- | |
ior will prevent any unnecessary resizing when the | |
user browses across months. For more information, | |
see the Samples . | |
Changed • Control • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
There is a new (experimental) feature in Analytical | |
cards for the popover that opens when the user | |
presses the interactive area (when it’s available). As | |
a card developer, you can now specify an action but- | |
ton at the bottom of this popover. The action can be | |
either a standard navigation action, or a custom-de- | |
fined extension. For more information, see the Details | |
Popover and Popover Extension Actions samples, and | |
the Analytical Card section in the Card Explorer. | |
Changed • Control • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
126 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.122 Cha | |
ngedControl sap.uxap.ObjectPa | |
geSectionsap.uxap.ObjectPageSection | |
We have added a new anchorBarButtonColor | |
property. It allows you to specify the text color of each | |
button inside the AnchorBar . For more information, | |
see the API Reference . | |
Changed • Control • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedControl sap.uxap.ObjectPa | |
geLayoutsap.uxap.ObjectPageLayout | |
We have introduced a new | |
sapUxAPObjectPageSubSectionTranspare | |
ntBackground class for | |
sap.uxap.ObjectPageSubSection that al- | |
lows applications to set a transparent background for | |
subsections. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
1.122 Cha | |
ngedFeature Demo Kit: New Design | |
for the T ools SectionDemo Kit: New Design for the T ools Section | |
We have redesigned the T ools section of the Demo | |
Kit. It is now called Resources and has a new look and | |
feel. For more information, see Resources | |
. | |
Changed • Feature • Info Only • 1.122Info | |
Only2024 | |
-03- | |
21 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 127 | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
128 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.121 | |
With this release SAPUI5 is upgraded from version 1.120 to 1.121. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 129 | |
T able 12: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl sap.m.List , | |
sap.m.Table , | |
sap.m.Treesap.m.List , sap.m.Table , sap.m.Tree | |
• T o visualize which scope is affected by the | |
context menu actions (a single row or all | |
selected rows) , we have enabled the new | |
ContextMenuSetting plugin. For more in- | |
formation, see the API Reference . | |
• We have enabled the rememberSelections | |
property that stores binding paths of selections | |
after binding updates in OData V4. For more in- | |
formation, see the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table , | |
sap.ui.table.TreeTable | |
• T o visualize which scope is affected by the | |
context menu actions (a single row or all | |
selected rows), we have enabled the new | |
ContextMenuSetting plugin. For more in- | |
formation, see the API Reference . | |
• We have implemented the static findOn func- | |
tion in plugin classes that allow you to find all | |
plugins used in a given control. For more infor- | |
mation, see the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedFeature sap.m.plugins.Cop | |
yProvidersap.m.plugins.CopyProvider | |
We have provided copy and paste functionality | |
that allows users to copy data in plain text and | |
html format using the extractDataHandler | |
of sap.m.plugins.CopyProvider . This way | |
users can, for example, copy data in various data for- | |
mats from a table to a spreadsheet and vice versa. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Feature • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
130 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl sap.ui.mdc.Table | |
(experimental)sap.ui.mdc.Table (experimental) | |
• In some simple scenarios, where the table is | |
used to display information only (read-only sce- | |
narios), you might want to hide the toolbar of | |
the table. T o enable this, we have provided the | |
hideToolbar property. See the documenta- | |
tion for restrictions related to this feature. For | |
more information, see the API Reference . | |
• T o visualize which scope is affected by the | |
context menu actions (a single row or all | |
selected rows) , we have enabled the new | |
ContextMenuSetting plugin. For more in- | |
formation, see the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.ui.mdc.Chart , | |
sap.ui.mdc.Filter | |
Bar , | |
sap.ui.mdc.Table | |
(experimental)sap.ui.mdc.Chart , | |
sap.ui.mdc.FilterBar , | |
sap.ui.mdc.Table (experimental) | |
So that delegate metadata can be easily understood, | |
we have changed the main identifier attribute of | |
propertyInfo from name to key . For compatibil- | |
ity reasons, we ensure that applications can still use | |
the legacy format. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedFeature sap.m.p13n.Engine sap.m.p13n.Engine | |
• We have enhanced personalization with filtering | |
options: A filter panel is now available in the | |
Engine . We have also enabled the implementa- | |
tion of a FilterController . This implemen- | |
tation includes variants and can be used by any | |
control. For more information, see the API Refer- | |
ence and the Sample . | |
• Y ou can now use several selection controllers of | |
the same type. For more information, see the API | |
Reference and the Sample . | |
Changed • Feature • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 131 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl sap.ui.mdc.Field , | |
sap.ui.mdc.Filter | |
Bar , | |
sap.ui.mdc.ValueH | |
elp (experimental)sap.ui.mdc.Field , | |
sap.ui.mdc.FilterBar , | |
sap.ui.mdc.ValueHelp (experimental) | |
Y ou can now copy and paste content, such as a com- | |
bination of key and description, from a table or any | |
type of tabular format, into filter fields. Note that | |
only the first column of the table will be taken into | |
account. | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.ui.comp.filte | |
rbar.FilterBarsap.ui.comp.filterbar.FilterBar | |
We've introduced a new headerLevel property. It | |
specifies the semantic level of the header text prop- | |
erty. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
Until now, you could only filter the ID column of the | |
smart table. Now, if a column has the Common.Text | |
annotation or the sap:text OData V2 extension, | |
and you open the filter dialog from the column header | |
menu, you get filter fields for both the ID and descrip- | |
tion columns. For more information, see the Sample . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
sap.ui.comp.smarttable.SmartTable is | |
now the table used by default in the value help dialog. | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
132 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
• We've improved the error messages that | |
you receive when searching for an ID in | |
sap.m.Input and sap.m.ComboBox fields | |
with the textOnly setting (only the description | |
is shown). For more information, see the API Ref- | |
erence . | |
• The control now supports the | |
com.sap.vocabularies.UI.v1.Placeh | |
older annotation. | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 133 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
• We've adapted the copy and paste function of | |
the smart filter bar. Now, if the content of more | |
than one column in a table is pasted into a filter | |
field with multiple values, only the content of the | |
first column is copied from the clipboard. | |
• Until now, NUMC filters were not showing 0 as a | |
value. Now, we have introduced the <Empty> | |
operator for such fields. Y ou can select the | |
<Empty> or !<Empty> operator in the condi- | |
tion panel of the value help dialog that sends 0 as | |
a value for the filter field. For more information, | |
see the API Reference . | |
• We've improved timestamp fields. Now, if you | |
send a date and time in a filter query, it includes | |
an interval based on the precision defined in the | |
field and takes milliseconds into account. | |
• Until now, the smart filter bar | |
navigationProperties property only sup- | |
ported listing navigationProperty names | |
separated by commas. Now, the support is en- | |
hanced to include the listing of separate filters | |
from different navigation properties. For more in- | |
formation, see the API Reference . | |
• We've enhanced the support for OUT and InOut | |
parameters for sap.m.DynamicDateRange . | |
Now, the ValueList annotation of a String | |
field supports ValueListParameterInOut | |
records with LocalDataProperty | |
sap.m.DynamicDateRange (interval) as | |
a source and ValueListProperty | |
sap.m.DatePicker (single) as a destination. | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
134 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2 and SAP Fiori | |
elements for OData V4SAP Fiori elements for OData V2 and SAP Fiori ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• The section or subsection title is now merged | |
with the table or chart title if the section or | |
subsection only has one table or chart control. | |
For more information, see Defining and Adapting | |
Sections [page 3653] . | |
• We've added another option to the Share menu | |
button that administrators can enable. When a | |
user clicks the Share button and then the Share | |
Menu: Microsoft T eams option, they can now also | |
choose As Card . | |
For more information, see The Share Functional- | |
ity [page 3367] . | |
Changed • SAP Fiori Elements • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 135 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• T able types are now displayed on mobile devi- | |
ces. This means that there's no need to automat- | |
ically switch to responsive tables when the app | |
is launched on mobile devices. For more informa- | |
tion, see T ables [page 3191] . | |
• List report applications now support the creation | |
of insights cards from responsive tables in multi- | |
view scenarios. For more information, see Creat- | |
ing Cards for the Insights Section of My Home in | |
SAP S/4HANA Cloud [page 3374] | |
• Y ou can now hide the section title in a custom | |
section, and sections with reuse components, | |
using the setAsTitleOwner extension API . | |
For more information, see Placing Reuse Compo- | |
nent Instances on the Object Page [page 3771] , | |
Adding a Section to an Object Page [page 3854] . | |
• Y ou can now display a message strip with a | |
custom message in the object page header. For | |
more information, see Extension Points for Ob- | |
ject Page Header Facets [page 3839] . | |
• We've introduced the following keys that allow | |
application developers to add a tooltip to the | |
pagination buttons using the custom i18n file | |
approach: | |
•T_PAGINATOR_CONTROL_PAGINATOR | |
_TOOLTIP_UP | |
•T_PAGINATOR_CONTROL_PAGINATOR | |
_TOOLTIP_DOWN | |
For more information, see Localization of UI | |
T exts [page 2891] . | |
• Y ou can now incorporate the column header in | |
the column width calculation to avoid truncated | |
column labels. For more information, see Setting | |
the Default Column Width [page 3360] . | |
Changed • SAP Fiori Elements • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
136 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Y ou can now control the visibility of the Send | |
E-mail and Share: Microsoft T eams options dis- | |
played in the Share menu by configuring the | |
manifest settings. For more information, see The | |
Share Functionality [page 3367] . | |
• Information coming from a navigation entity that | |
is associated with the control is no longer a part | |
of the navigation context that is passed during | |
external navigation. This reduces the overall load | |
of information that needs to be passed. For more | |
information, see Navigation from an App (Out- | |
bound Navigation) [page 2930] . | |
• We now support the use of the | |
Common.IsNaturalPerson annotation with | |
an entity and other annotations such as | |
UI.IsImage and UI.IsImageUrl . For more | |
information, see Enabling Stream Support [page | |
3824] . | |
• Y ou can now define and hide the table header | |
using the manifest.json . For more informa- | |
tion, see Setting the T able Header [page 3213] . | |
• We now ensure that charts and analytical tables | |
support the parameterized entity. For more infor- | |
mation, see Configuring Filter Bars [page 3393] . | |
• Y ou can now use the manifest setting | |
openInEditMode to open an object page in | |
edit mode. For more information, see Navigation | |
to an Object Page in Edit Mode [page 3456] . | |
• The Chart building block now supports | |
getter and setter methods to get | |
and set the chart state using the | |
PresentationVariant format. For more in- | |
formation, see The Chart Building Block [page | |
4000] . | |
• The Table building block now supports | |
getter and setter methods to get | |
and set the chart state using the | |
PresentationVariant format. For more in-Info | |
Only2024 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 137 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
formation, see The T able Building Block [page | |
3994] . | |
• The Table building block now supports analyti- | |
cal tables. For more information, see The T able | |
Building Block [page 3994] . | |
• Y ou can now enhance the request of the Table | |
building block before rebinding it. For more infor- | |
mation, see Influencing the Request Dynamically | |
[page 3295] . | |
• Y ou can now define a tooltip for custom columns | |
in the manifest settings. For more information, | |
see Extension Points for T ables [page 3877] . | |
• Y ou can now use the | |
SelectionPresentationVariant anno- | |
tation in an object page table. For more informa- | |
tion, see Defining and Adapting Sections [page | |
3653] . | |
• Value help fields can now display the history of | |
recently entered values. For more information, | |
see Enabling the History of Recently Entered Val- | |
ues [page 3553] . | |
Changed • SAP Fiori Elements • Info Only • 1.121 | |
1.121 Cha | |
ngedControl Gantt Chart: Improved | |
Time Zone SupportGantt Chart: Improved Time Zone Support | |
The Gantt chart now provides improved support for | |
time zones. This development offers seamless com- | |
patibility with SAP Fiori launchpad time zones as well | |
as Gantt-chart-specific time zones, including support | |
for daylight saving time shifts. In addition, applica- | |
tions can use any IANA time zone that is only applica- | |
ble to the Gantt chart. | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl New Property: | |
isTrustedSourceNew Property: isTrustedSource | |
We’ve created the isTrustedSource property | |
with the default value false to ensure PDF files are | |
now always rendered as a link. | |
Application developers can set the value to true if | |
they are certain the PDF content is based on app data | |
that is known to not contain JavaScript. This property | |
enhances the secure display of PDF files. | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
138 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl illustratedMessag | |
e Available as an Aggre- | |
gation of UploadSetillustratedMessage Available as an Aggrega- | |
tion of UploadSet | |
We've introduced the illustratedMessage | |
as an aggregation of UploadSet . Y ou can | |
now customize illustratedMessage when | |
there is no data in the UploadSet . A default | |
illustratedMessage is retained if specific de- | |
scriptions are not available. | |
As a part of this update, we have depre- | |
cated the noDataText , noDataDescription , | |
and noDataIllustrationType properties. | |
Simultaneously, we have introduced a new | |
aggregation, illustratedMessage of type | |
sap.m.IllustratedMessage . Y ou can imple- | |
ment this by directly adding it as an aggregation | |
within UploadSet . | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.m.IconTabFilt | |
ersap.m.IconTabFilter | |
We have introduced a new (experimental) | |
interactionMode property that you can use to | |
control the interaction behavior of the tab filters in | |
relation with their nested tabs and the availability of | |
their own content. For more information, see the API | |
Reference and the Sample . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 139 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl sap.m.Carousel sap.m.Carousel | |
Using the new scrollMode property, you can now | |
allow users to browse through multiple carousel pa- | |
ges with one click. The available options are listed in | |
the sap.m.CarouselScrollMode enum: | |
•SinglePage (default) – the user can slide pa- | |
ges one by one. This was the behavior until now. | |
•VisiblePages – when there are multiple visi- | |
ble pages in the carousel (visiblePagesCount | |
property has a value greater than one), the user | |
can slide them all with one click. | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.tnt.SideNavig | |
ationsap.tnt.SideNavigation | |
We have made several design enhancements | |
to the control. Additionally, using the new | |
sap.tnt.NavigationListGroup control, you | |
can now arrange some of the navigation items in | |
a group. For more information, see the Navigation- | |
ListGroup API Reference and the Sample . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
140 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have (experimentally) added a new filter of | |
type sap.m.ComboBox , which supports a two- | |
column layout. For more information, see the | |
Combo Box Filter section and ComboBox sample | |
in the Card Explorer. | |
• We have (experimentally) introduced an addi- | |
tional option to define actions-strip buttons in | |
a list item or in a footer. It allows you to dynami- | |
cally set specific actions for each list item in the | |
List card. They can now be defined with a tem- | |
plate, and can be based on the fetched data from | |
a back-end service. For more information, see | |
the Actions Strip section and Dynamic Actions | |
Strip sample in the Card Explorer. | |
• We have (experimentally) added an option to set | |
group labels for one or more actions-strip but- | |
tons. For more information, see the Actions Strip | |
section and Actions Labels sample in the Card | |
Explorer. | |
• We have introduced a new preferIcon prop- | |
erty for the actions-strip buttons. If set to true , | |
the button in the visible area is displayed only as | |
an icon. This feature saves space in the actions | |
strip. For more information, see the Actions Strip | |
section in the Card Explorer. | |
• The following features are no longer experimen- | |
tal: | |
• Search filter | |
• CSRF tokens (with new binding syntax) | |
• Actions strip | |
• Card footer | |
For more information, see the Learn section in | |
the Card Explorer. | |
• We have (experimentally) enabled the Object | |
card to show an image with text overlay. There | |
are multiple new properties available that you | |
can use to control how the image is displayed | |
and the overlay behavior of the texts. For more | |
information, see the Object Card section and | |
Sample in the Card Explorer. | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 141 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedFeature Icon Explorer Icon Explorer | |
We have added new icons to the SAP Fiori T ools icon | |
font. Find the icon that fits your needs via the Icon | |
Explorer tool. | |
Changed • Feature • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedFeature TypeScript TypeScript | |
• We have added support for abstract classes | |
(SAPUI5 classes marked as abstract are now | |
also marked as such in the type definitions). | |
• Constructors hidden in SAPUI5 via | |
@hideconstructor are now protected in the | |
type definitions. | |
Changed • Feature • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedFeature Walkthrough Tutorial in | |
TypeScriptWalkthrough Tutorial in TypeScript | |
A new tutorial is now available. This is the T ypeScript | |
version of our existing Walkthrough tutorial, offering | |
you the same comprehensive tour of SAPUI5 but now | |
in T ypeScript. | |
For more information, see Walkthrough T utorial | |
(T ypeScript) [page 1178] . | |
Changed • Feature • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
142 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Y ou can now use aliases for computed annota- | |
tions in XML views. Use template:require | |
or <template:alias> during templating and | |
core:require in XML views for defining your | |
aliases. Note that we no longer recommend us- | |
ing global names for computed annotations in | |
XML views or during templating. | |
For more information, see Require Modules in | |
XML View and Fragment [page 1990] and Meta | |
Model for OData V4 [page 2186] . | |
• Y ou can now explicitly provide $single as a | |
new group ID to | |
sap.ui.model.odata.v4.Context#del | |
ete , | |
sap.ui.model.odata.v4.ODataModel# | |
delete , and | |
sap.ui.model.odata.v4.ODataContex | |
tBinding#execute . Requests will then be | |
sent as fast as with $direct , but they will be | |
wrapped in a batch request as with $auto . | |
For more information, see the API | |
Reference for v4.Context#delete , | |
v4.ODataModel#delete , and | |
v4.ODataContextBinding#execute . | |
Changed • Feature • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedFeature Formatting Formatting | |
We now support rounding of string-based values as | |
used, for example, for Edm.Decimal . | |
Changed • Feature • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedFeature Localization Localization | |
We now use the localization content of the Unicode | |
Common Locale Data Repository (CLDR) version | |
44.0.0. | |
Changed • Feature • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 143 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl sap.f.ShellBar sap.f.ShellBar | |
We have reworked the positioning and naming of | |
the AI copilot Joule and the search field in the | |
sap.f.ShellBar for size XXL. | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.m.Illustrated | |
Messagesap.m.IllustratedMessage | |
We have introduced two new illustration types | |
added to the default illustration set: SignOut and | |
NewMail . For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.m.CheckBox sap.m.CheckBox | |
We have implemented the new required property | |
for better interaction with assistive technologies. | |
Please note, you should only use this property when | |
it isn't possible to establish a single relationship be- | |
tween the field and a label. For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.ui.core.Invis | |
ibleMessagesap.ui.core.InvisibleMessage | |
The sap.ui.core.InvisibleMessageMode | |
enum is no longer experimental. For more informa- | |
tion, see the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.m.Popover , | |
sap.m.ResponsiveP | |
opoversap.m.Popover , | |
sap.m.ResponsivePopover | |
The resizable property is no longer experimental. | |
Y ou can make your popovers dynamic and responsive | |
by resizing them. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
144 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl sap.m.Input , | |
sap.m.MultiInput , | |
sap.m.ComboBox , | |
sap.m.MultiComboB | |
oxsap.m.Input , sap.m.MultiInput , | |
sap.m.ComboBox , sap.m.MultiComboBox | |
We have prevented the closing of the suggestions po- | |
pover when pressing Enter on a group header item. | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.m.Wizard sap.m.Wizard | |
• We have added stable IDs to the list items in the | |
WizardProgressNavigator . | |
• The sap.m.WizardRenderMode property is | |
no longer experimental. Y ou can customize the | |
rendering mode of the sap.m.Wizard control. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.m.InputBase sap.m.InputBase | |
The formattedValueStateText aggregation is | |
no longer experimental. Y ou can manage formatted | |
value state texts within input controls without worry- | |
ing about future changes. For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.m.PlanningCal | |
endar , | |
sap.m.SinglePlann | |
ingCalendar , and | |
sap.ui.unified.Ca | |
lendarsap.m.PlanningCalendar , | |
sap.m.SinglePlanningCalendar , and | |
sap.ui.unified.Calendar | |
We have added a new Working day type in the | |
sap.ui.unified.CalendarDayType enum. | |
Now you can set a weekend day as a working day | |
when there is a work schedule that differs from the | |
standard working-week days. For more information, | |
see the DateT ypeRange API Reference and the Sam- | |
ple. | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 145 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedControl sap.m.PlanningCal | |
endarRowsap.m.PlanningCalendarRow | |
We have introduced a new | |
rowHeaderDescription property. As an appli- | |
cation developer, you can use it to define the text | |
that will be announced by screen readers when a user | |
navigates to the row header. For more information, | |
see the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.m.SinglePlann | |
ingCalendarsap.m.SinglePlanningCalendar | |
T o improve the accessibility of the control, we have | |
provided shorter and more user-friendly texts for | |
screen-reader announcements of appointment dura- | |
tions. Now we use the full date format (for example, | |
“Thursday, August 17 , 2023”) instead of the short for- | |
mat (“8/17/23”). Additionally, now we use the shorter | |
“From/T o”, instead of “Start Time/End Time”. For | |
more information, see the Sample . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.m.ViewSetting | |
sDialogsap.m.ViewSettingsDialog | |
Y ou can use the new wrapping property of the | |
sap.m.ViewSettingsItem control to change | |
the item’s title text behavior from truncate (default) | |
to wrapping. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.ui.layout.Dyn | |
amicSideContentsap.ui.layout.DynamicSideContent | |
The default behavior of the control is to set the | |
widths of the side content and the main con- | |
tent according to the screen size. Using the new | |
sideContentWidthM , sideContentWidthL , | |
and sideContentWidthXL properties you can | |
now override the default values for M, L, and XL dis- | |
play breakpoints. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
146 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.121 Cha | |
ngedFeature Spreadsheet Export Spreadsheet Export | |
Y ou can now export a table of type TreeTable to a | |
PDF document in OData V4. The exported document | |
will reflect the hierarchical structure of the tree table. | |
Changed • Feature • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
1.121 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• If you want to hide a property from | |
the table but not from the remaining | |
UI (for example, if you still want to fil- | |
ter for this property), you can use the | |
com.sap.vocabularies.UI.v1.Hidden | |
annotation. For more information, see the API | |
Reference and the Sample . | |
• T o provide the reason why a variant has | |
been applied, for example, for the update of | |
the application status, we have introduced a | |
new variantContext parameter for the | |
afterVariantApply event. For more infor- | |
mation, see the API Reference . | |
Changed • Control • Info Only • 1.121Info | |
Only2024 | |
-02- | |
22 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 147 | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
148 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.120 | |
With this release SAPUI5 is upgraded from version 1.119 to 1.120. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 13: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 Cha | |
ngedControl sap.ui.table.Tabl | |
esap.ui.table.Table | |
With SAPUI5 version 1.120.2, we have introduced the | |
findOn function for selection plugins, which allows | |
you to search for these plugins in a given table. | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 149 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 New Control sap.m.VariantMana | |
gementsap.m.VariantManagement | |
We have introduced | |
sap.m.VariantManagement , which replaces | |
sap.ui.comp.variants.VariantManageme | |
nt and offers a set of equivalent features. For more | |
information, see How to replace sap.ui.comp.var- | |
iants.VariantManagement [page 4724] and the API | |
Reference . | |
New • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Dep- | |
re- | |
cate | |
dAnnounce- | |
mentDeprecation of Belize | |
ThemesDeprecation of Belize Themes | |
We have deprecated the Belize (theme | |
IDs: sap_belize , sap_belize_plus , | |
sap_belize_hcb , sap_belize_hcw ) theme | |
family as of SAPUI5 version 1.120.2. | |
We recommend that you switch to the Horizon | |
theme family (theme IDs: sap_horizon , | |
sap_horizon_dark , sap_horizon_hcb , | |
sap_horizon_hcw ). | |
Deprecated • Announcement • Recommended • 1.120Rec- | |
om- | |
men | |
ded2023 | |
-11-0 | |
2 | |
150 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 Cha | |
ngedControl sap.ui.table* sap.ui.table* | |
• The sorted property of | |
sap.ui.table.Column has been depre- | |
cated. Instead, the sortOrder property has | |
been enhanced to also support None (using | |
sap.ui.core.SortOrder ), which is now | |
the default. T o ensure backward compatibility, | |
sortOrder is automatically changed from | |
None to Ascending if the sorted property | |
is set to true . For more information, see the API | |
Reference and the Sample . | |
• We have improved the cell selection in these ta- | |
bles for CellSelector and the behavior when | |
selecting cells and ranges. | |
• Y ou can now use | |
sap.m.plugins.CellSelector even | |
with an inactive DragDropConfig . T o | |
control if the plugin is active, we have added | |
the enabled property. | |
• When using the Shift and Up Arrow , | |
Down Arrow keys for cell selection, the | |
cell selection now takes precedence over | |
the range selection. Pressing Esc will re- | |
move the current cell selection. For more | |
information, see the Sample . | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
The infobar is now shown in tables of type | |
sap.ui.table.Table if useInfoToolbar is | |
set. | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedControl sap.ui.mdc.Field | |
(experimental)sap.ui.mdc.Field (experimental) | |
We have enabled the autocomplete feature for this | |
experimental control. If the user enters text into a | |
field, the first item in the result list that matches the | |
text typed in by the user is automatically completed. | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 151 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 New Featuresap.m.table.Colum | |
nWidthControllersap.m.table.ColumnWidthController | |
We have now enabled the resizing of columns | |
for sap.m.Table and sap.ui.table.Table , | |
and not just sap.ui.mdc.Table . T o | |
enable this feature, we have made | |
ColumnWidthController available as an exten- | |
sion of sap.m.p13n.SelectionController . | |
For more information, see the API Reference , the | |
Sample for sap.ui.table.Table , and the Sam- | |
ple for sap.m.Table . | |
New • Feature • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 New User Docu- | |
mentationUsage of Forms Usage of Forms | |
T o help users of forms choose the one that best suits | |
their requirements, we have provided an overview of | |
forms and how they can be used. For more informa- | |
tion, see Forms: Which One Should I Choose? [page | |
4595] . | |
New • User Documentation • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 UI | |
Cha | |
ngedAnnounce- | |
mentSAP Fiori elements for | |
OData V2 and SAP Fiori | |
elements for OData V4SAP Fiori elements for OData V2 and SAP Fiori ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• In draft-enabled list report applications, we've | |
now added a new column in the grid table that | |
shows the editing status of the displayed ob- | |
jects. In applications using the Situation Han- | |
dling framework, the business situations icon is | |
now displayed in a separate column in grid ta- | |
bles. For more information, see Editing Status | |
[page 3459] . | |
UI Changed • Announcement • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
152 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• End users can now use the copy-to-clipboard | |
feature for multiple rows and range selections | |
in list report and object page tables. For more | |
information, see T ables [page 3191] . | |
• Y ou can now hide the filters from navigation | |
properties in the Adapt Filters dialog. For more | |
information, see Adapting the Filter Bar [page | |
3427] . | |
• End users can now create dynamic tiles from | |
the list report when relative date values, such | |
as T oday and T omorrow , are used. For more infor- | |
mation, see The Share Functionality [page 3367] . | |
Changed • SAP Fiori Elements • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 153 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Application developers can now override more | |
keys using the custom i18n file approach. Y ou | |
can now override the following keys: | |
•M_ROW_LEVEL_NAVIGATION_FAILUR | |
E_CHART_REASON_EXTERNAL_NAVIG | |
ATION_CONFIGURED | |
•C_TRANSACTION_HELPER_CONFIRM_ | |
DELETE_WITH_OBJECTTITLE_ONLY | |
•C_COMMON_OBJECT_PAGE_DISCARD_ | |
DRAFT | |
We've also updated the default text for the fol- | |
lowing keys: | |
•C_TRANSACTION_HELPER_CONFIRM_ | |
DELETE_WITH_OBJECTINFO | |
•C_TRANSACTION_HELPER_DELETE_T | |
OAST_SINGULAR | |
For more information, see Localization of UI | |
T exts [page 2891] . | |
• Y ou can now add Key Performance Indicators | |
(KPI) in non-analytical services. For more infor- | |
mation, see Creating Key Performance Indicators | |
[page 3555] . | |
• Y ou can now edit a multi-input field in a table on | |
the object page. For more information, see Using | |
the Multi-Input Field on the Object Page [page | |
3761] . | |
• As of 1.120.2, we recalculate the default values | |
in empty row mode when refreshing the table | |
using a side effect. For more information, see | |
Prefilling Fields Using the DefaultValuesFunction | |
[page 3823] . | |
• As of 1.120.2, we support the | |
preferredMode=edit parameter, that al- | |
lows you to open an object page directly in edit | |
mode. For more information, see Handling of the | |
preferredMode Parameter [page 3470] . | |
• As of 1.120.2, you can enable the | |
singleDraftForCreate setting using theInfo | |
Only2023 | |
-11-0 | |
2 | |
154 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
EditFlow controller extension. For more infor- | |
mation, see Form Entry Object Page [page 4016] . | |
Changed • SAP Fiori Elements • Info Only • 1.120 | |
1.120 De- | |
letedControl sap.landvisz library | |
removed from code linesap.landvisz library removed from code line | |
The sap.landvisz library (deprecated since 1.98) | |
has been removed entirely from the SAPUI5 code. | |
Deleted • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 New Control sap.m.upload.Uplo | |
adSetwithTable (ex- | |
perimental)sap.m.upload.UploadSetwithTable (ex- | |
perimental) | |
UploadSetwithTable control (experimental) al- | |
lows you to upload one or more files from your device, | |
such as desktop, tablet, or phone, and attaches them | |
to your application in a responsive tabular manner. | |
It builds on the sap.m.upload.UploadSet con- | |
trol. Using this control, you can also enable personali- | |
zation settings with variant management. | |
Y ou can preview your files using | |
the sap.m.upload.FilePreviewDialog | |
control. The FilePreviewDialog control | |
works only along with the experimental | |
UploadSetwithTable control. | |
For more information, see the API Reference and the | |
Sample . | |
New • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedControl sap.m.PDFViewer sap.m.PDFViewer | |
We have now replaced sap.m.MessagePage with | |
sap.m.IllustratedMessage along with an er- | |
ror message for scenarios where there are errors | |
when displaying the provided PDF file. | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 155 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
Until now, | |
com.sap.vocabularies.Common.v1.Value | |
ListParameterInOut and | |
com.sap.vocabularies.Common.v1.Value | |
ListParameterOut were supported for date | |
fields rendering DatePicker . Now we also support | |
date fields using DynamicDateRangePicker . | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
We have enabled the lazy loading of annota- | |
tions in SmartTable with smart fields. When | |
needed, the SmartField will fetch its rele- | |
vant ValueList metadata by using internally | |
ODataMetaModel#getODataValueLists . | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartField , | |
sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfield.SmartField , | |
sap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
T o improve user experience, we have changed the fil- | |
tering criteria for search terms in MultiComboBox | |
and ComboBox from "starts with" to "contains". Now | |
the term is also highlighted in the result list. | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
156 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 Cha | |
ngedAnnounce- | |
mentApply Best Practices | |
to Become Future-Ready | |
(as of 1.120.2)Apply Best Practices to Become Future-Ready (as | |
of 1.120.2) | |
The SAPUI5 framework has been evolving constantly, | |
for instance to account for features in browser devel- | |
opment (such as modern ECMAScript support) or | |
their end of maintenance (such as the end of IE11 | |
support). Substantial modularization efforts were a | |
crucial step on this journey, which continues towards | |
a future major version upgrade. In recent releases, | |
but particularly with SAPUI5 1.120, a significant num- | |
ber of improvements have been introduced, for exam- | |
ple the replacement of legacy APIs of the Core and | |
Configuration modules. | |
T o make sure that your code bases, that is, your | |
SAPUI5 applications and libraries, do not become | |
legacy but are ready for the future, please continue | |
applying best practices. T o support your efforts, we | |
are updating the documentation in many places, with | |
SAPUI5 1.120 but also beyond. Best Practices for De- | |
velopers [page 1809] aims to be a good starting point | |
for you, collecting fundamental information and offer- | |
ing practical guidance. Thanks for your support! | |
Changed • Announcement • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedFeature Updated Configuration | |
of the SAPUI5 RuntimeUpdated Configuration of the SAPUI5 Runtime | |
We have implemented a modular, future-proof solu- | |
tion for configuration handling, and deprecated the | |
legacy sap.ui.core.Configuration module. | |
T o reflect these deprecations and the entities replac- | |
ing them, the API Reference has been updated and | |
documentation on the Deprecated Configuration API | |
[page 1876] has been added (as of 1.120.2). For an up- | |
dated list of configuration options, see Configuration | |
of the SAPUI5 Runtime [page 1852] and Configuration | |
Options and URL Parameters [page 1856] . | |
Changed • Feature • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 157 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 Cha | |
ngedFeature Reworked Walkthrough | |
TutorialReworked Walkthrough Tutorial | |
Y ou can now take the Walkthrough tutorial with UI5 | |
T ooling as our preferred development environment; | |
the sample code for all tutorial steps has been up- | |
dated to work with UI5 T ooling out of the box. We also | |
included features of modern ECMAScript and added | |
an additional step showing how to build an applica- | |
tion. | |
For more information, see Walkthrough T utorial (Java- | |
Script) [page 1054] . | |
Changed • Feature • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedFeature Localization Localization | |
• We now use the localization content of the Uni- | |
code Common Locale Data Repository (CLDR) | |
version 43.0.0. | |
• We now support the following additional locales | |
(as of 1.120.5): | |
• mk_MK | |
• cnr_ME | |
• sr_Cyrl_RS | |
Changed • Feature • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The transitionMessagesOnly parameter is | |
now supported by | |
sap.ui.model.odata.v2.ODataTreeBindi | |
ng. | |
Changed • Feature • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
158 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• For recursive hierarchies, we now provide the | |
sap.ui.model.odata.v4.Context#isA | |
ncestorOf API to check whether a node is an | |
ancestor of another node. | |
For more information, see the API Reference . | |
• For recursive hierarchies, we provide the follow- | |
ing experimental APIs and features . Note that | |
they must not be used in productive applications | |
yet: | |
•sap.ui.model.odata.v4.Context | |
#getParent and | |
sap.ui.model.odata.v4.Context | |
#requestParent to retrieve the parent | |
of a node | |
For more information, see the API Ref- | |
erence for Context#getParent and | |
Context#requestParent . | |
• Creating new root nodes | |
For more information, see the API Refer- | |
ence . | |
• Moving nodes to become root nodes (as of | |
1.120.2) | |
For more information, see the API Refer- | |
ence . | |
• Deleting nodes, even if an initial expansion | |
has been set using the expandTo parame- | |
ter of $$aggregation / | |
v4.ODataListBinding#setAggreg | |
ation | |
For more information, see the API Refer- | |
ence . | |
• Creating nodes, even if an initial expansion | |
has been set using the expandTo parame- | |
ter of $$aggregation / | |
v4.ODataListBinding#setAggreg | |
ation (as of 1.120.2) | |
For more information, see the API Refer- | |
ence .Info | |
Only2023 | |
-11-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 159 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
• Moving nodes, even if the hierarchy has | |
been fully expanded using the expandTo | |
parameter of $$aggregation / | |
v4.ODataListBinding#setAggreg | |
ation (as of 1.120.2). | |
For more information, see the API Refer- | |
ence . | |
• The withCredentials model parameter is | |
no longer experimental; you can now use it in | |
productive applications. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.120 | |
1.120 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
We have deprecated all entities of | |
sap.ui.core.Core , except for the ready | |
method. For more information, see Deprecated Core | |
API [page 1842] (as of 1.120.2) and the API Reference . | |
We have also deprecated the entire | |
sap.ui.core.Configuration module. For | |
more information, see Updated Configuration of the | |
SAPUI5 Runtime in this What's New (as of 1.120.2). | |
We have deprecated the following entities of | |
sap.ui.comp : | |
•variants.VariantManagement | |
•smarttable.ExportType.GW | |
We have changed the status of the sap.ui.webc | |
library from experimental to deprecated. | |
For a complete list of all deprecations, see Depre- | |
cated APIs . | |
Deprecated • Feature • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
160 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 Cha | |
ngedFeature TypeScript TypeScript | |
The $...Settings types (the structures de- | |
scribing what data can be passed into construc- | |
tors) now also contain the specialSettings | |
(non-bindable data for initialization, like the id, | |
objectBindings , bindingContexts , and the | |
componentData for Components). | |
Changed • Feature • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedControl sap.tnt.SideNavig | |
ationsap.tnt.SideNavigation | |
We have added a new width property to the control. | |
Depending on the theme, the control has a minimum | |
width set. Y ou can use the new property to increase | |
the width. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
We now provide a new date formatter. In contrast to | |
the existing dateTime formatter, the new date for- | |
matter doesn’t include time in the formatted value by | |
default. For more information, see the Card Format- | |
ters section and Date sample in the Card Explorer. | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedControl sap.m.Avatar sap.m.Avatar | |
We have introduced a new active property that al- | |
lows applications to control the avatar's active state | |
when the user interacts with it or opens/closes the | |
user menu. For more information, see the Sample . | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
1.120 Cha | |
ngedControl sap.f.FlexibleCol | |
umnLayoutsap.f.FlexibleColumnLayout | |
Users can now easily customize the width of a column | |
by dragging the column separators. | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 161 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.120 Cha | |
ngedControl sap.ui.richtexted | |
itorsap.ui.richtexteditor | |
As previously announced, TinyMCE 4 has been | |
deprecated and is now removed from the | |
sap.ui.richtexteditor . For more informa- | |
tion, see sap.ui.richtexteditor [page 4786] . | |
Changed • Control • Info Only • 1.120Info | |
Only2023 | |
-11-0 | |
2 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
162 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 163 | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.119 | |
With this release SAPUI5 is upgraded from version 1.118 to 1.119. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 14: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.119 Cha | |
ngedControl sap.m.p13n.Popup sap.m.p13n.Popup | |
T o select all columns in the personalization dialog, | |
the user can now use the Select All option. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
164 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.119 Cha | |
ngedFeature sap.ui.table.Anal | |
yticalTable, | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable, | |
sap.ui.table.Table, | |
sap.ui.table.TreeTable | |
• Y ou can now use | |
sap.m.plugins.CellSelector (experi- | |
mental) for cell selection in a table. It can also be | |
used for the sap.ui.mdc.Table control (ex- | |
perimental). For more information, see the API | |
Reference . | |
• We have made the different row mode elements | |
of the tables available. They replace the various | |
properties (now deprecated) that used to define, | |
for example, whether a fixed number of rows is | |
displayed in a table, or whether the user can | |
change the number of displayed rows. For more | |
information, see the API Reference and the Sam- | |
ple. | |
Changed • Feature • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Cha | |
ngedFeature sap.m.plugins.Cop | |
yProvidersap.m.plugins.CopyProvider | |
Users can now copy a cell block they have selected. | |
T o provide the required settings, we have intro- | |
duced the sap.m.plugins.CopyPreference | |
enumeration that allows users to either only copy se- | |
lected cells or both rows and cells that they have se- | |
lected. For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
We have deprecated the following entities for | |
sap.ui.table* : | |
•visibleRowCountMode | |
•visibleRowCount | |
•fixedRowCount | |
•fixedBottomRowCount | |
•rowHeight | |
•minAutoRowCount | |
Deprecated • Feature • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 165 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.119 Cha | |
ngedControl sap.ui.mdc.Table | |
(experimental)sap.ui.mdc.Table (experimental) | |
Drag and drop has been enabled for the rows of the | |
(experimental) sap.ui.mdc.Table control. For | |
more information, see the API Reference . | |
Changed • Control • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Dep- | |
re- | |
cate | |
dControl valueHelpOnly func- | |
tionalityvalueHelpOnly functionality | |
We have deprecated the valueHelpOnly function- | |
ality in the sap.m.Input control and its usage is | |
discouraged. The reason is linked to the proper ac- | |
cessibility state of the control, therefore we advise | |
against its further use. | |
Deprecated • Control • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2 and SAP Fiori | |
elements for OData V4SAP Fiori elements for OData V2 and SAP Fiori ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• List report applications with responsive tables | |
now display the Select All option instead of the | |
Clear All option by default. For more information, | |
see Enabling Multiple Selection in T ables [page | |
3227] . | |
Changed • SAP Fiori Elements • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
166 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.119 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Y ou can now enable lazy loading of | |
cards on the overview page by setting | |
enableLazyRendering to true in the | |
manifest.json . For more information, see | |
Descriptor Configuration for the Overview Page | |
[page 4099] . | |
• The empty row mode now indicates if the re- | |
quired fields in the tables of the object page don't | |
have a value. For more information, see Enabling | |
Inline Creation Mode or Empty Row Mode for T a- | |
ble Entries [page 3716] . | |
Changed • SAP Fiori Elements • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• In edit mode, we now indicate if a table column | |
contains required fields. For more information, | |
see Enabling Inline Creation Mode or Empty Row | |
Mode for T able Entries [page 3716] . | |
• Application developers can now incorporate the | |
column header in the calculation of the column | |
width. For more information, see T ables [page | |
3191] . | |
• End users can now use the copy to clipboard | |
feature for multiple rows and ranges in list report | |
and object page tables. For more information, | |
see T ables [page 3191] . | |
Changed • SAP Fiori Elements • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 167 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.119 Cha | |
ngedFeature SAPUI5 Data Types SAPUI5 Data Types | |
The getPlaceholderText method is no longer | |
experimental and can be used productively. It was | |
introduced with SAPUI5 1.114 and is used with the | |
following data types: | |
•sap.ui.model.odata.type.ODataType | |
and any OData types inheriting from it | |
•sap.ui.model.odata.type.DateTimeW | |
ithTimezone | |
•sap.ui.model.type.Date | |
•sap.ui.model.type.DateInterval | |
Changed • Feature • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Cha | |
ngedFeature SAPUI5 Client Models SAPUI5 Client Models | |
Client models like | |
sap.ui.model.json.JSONModel now support | |
the ignoreMessages binding parameter for prop- | |
erty bindings. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
For the tokenHandling parameter of the | |
v2.ODataModel , we now support the additional | |
skipServerCache string value. If you provide this | |
value, the security token is not cached with the server | |
as a key. This prevents failing $batch requests when | |
accessing services running on different back-end sys- | |
tems behind a reverse proxy. Use this option only if | |
the system landscape is known. | |
Changed • Feature • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
168 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.119 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
•Experimental: Y ou can now move nodes in recur- | |
sive hierarchies. This experimental feature must | |
not be used in productive applications yet. | |
For more information, see the API Reference . | |
•Experimental: The | |
sap.ui.model.odata.v4.ODataContex | |
tBinding#execute method can now also re- | |
turn a so-called return value context if the path | |
of the binding parameter contains a navigation | |
property. This experimental feature must not be | |
used in productive applications yet. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Cha | |
ngedControl sap.ui.comp.smart | |
chart.SmartChartsap.ui.comp.smartchart.SmartChart | |
We have improved the samples for the calendar and | |
fiscal annotations. | |
For more information, see the Samples . | |
Changed • Control • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Cha | |
ngedFeature sap.ui.export.Exp | |
ortHandlersap.ui.export.ExportHandler | |
We now support the export of time zones to | |
a PDF file with the required formatting for | |
columns of type DateTime . The timezone | |
and timezoneProperty properties will be con- | |
verted into the PDF-specific IANATimezone and | |
IANATimezoneProperty formats. For more in- | |
formation, see the API Reference . | |
Changed • Feature • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Cha | |
ngedControl sap.m.MenuButton sap.m.MenuButton | |
The beforeMenuOpen event, which was previously | |
fired in split button mode only, now also fires in reg- | |
ular mode. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 169 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.119 Cha | |
ngedControl sap.m.PlanningCal | |
endarsap.m.PlanningCalendar | |
We have introduced a new rowHeaderPress | |
event that is fired when the row header is pressed | |
with a mouse click or when reached by the key- | |
board. This new event replaces the deprecated | |
rowHeaderClick event, which was fired on mouse | |
click only. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
1.119 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have updated the Adaptive type | |
sap.ui.integration.widgets.Card to | |
support the newest markdown features availa- | |
ble for Microsoft Adaptive Cards. Тhe markdown | |
third-party packages are now updated to version | |
12.3.2. For more information, see the Adaptive | |
Card Learn section and Markdown Samples in | |
the Card Explorer. | |
• Client-side pagination now provides access to | |
the paginator model. Before, access was availa- | |
ble only for server-side pagination. Card develop- | |
ers can now leverage the power of skip , size , | |
and pageIndex model values to create more | |
informative cards using data binding. For more | |
information, see the Pagination Learn section | |
and Samples in the Card Explorer. | |
• The (experimental) ShowCard action is used | |
to show another card with more details or addi- | |
tional actions. We have introduced two new (ex- | |
perimental) properties to control the card: | |
•closeButton - shows or hides a Close | |
button in the header of the card. For more | |
information, see the Default Header and Nu- | |
meric Header Learn sections in the Card Ex- | |
plorer. | |
•resizable - controls whether the card | |
can be resized. For more information, see | |
the Show Card Learn section in the Card | |
Explorer. | |
Changed • Control • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
170 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.119 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
The control now supports CustomData configura- | |
tion that defines how to calculate and display cal- | |
endar weeks. This configuration includes both the | |
first day of the week and the first week of the | |
year. T o use it, you can set CustomData with | |
key="calendarWeekSettings" . Possible val- | |
ues are listed in the CalendarWeekNumbering enum. | |
Changed • Control • Info Only • 1.119Info | |
Only2023 | |
-10-0 | |
5 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 171 | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
172 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.118 | |
With this release SAPUI5 is upgraded from version 1.117 to 1.118. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 15: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.118 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• We now evaluate the | |
com.sap.vocabularies.Common.v1.Is | |
Timezone annotation for the SmartTable | |
control. The translated time zone is diplayed | |
rather than the IANA ID. For more information, | |
see the API Reference and the Sample . | |
• Y ou can now use quick grouping and quick sort- | |
ing with multiple properties (for example, ID and | |
description of a supplier) in the column header | |
menu of responsive tables. For more information, | |
see the Sample . | |
Changed • Control • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 173 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.118 Cha | |
ngedControl sap.ui.comp.smart | |
chart.SmartChartsap.ui.comp.smartchart.SmartChart | |
• Y ou can now display time-zone-related informa- | |
tion for the SmartChart control. We have in- | |
troduced the | |
com.sap.vocabularies.Common.v1.Ti | |
mezone annotation for this control. For more in- | |
formation, see the API Reference and the Sam- | |
ple. | |
• T o display dates in a standardized format, we | |
now support a number of additional calendar | |
and fiscal OData V4 annotations. | |
The following annotations are now supported: | |
•com.sap.vocabularies.Common.v | |
1.IsCalendarYear | |
•com.sap.vocabularies.Common.v | |
1.IsCalendarWeek | |
•com.sap.vocabularies.Common.v | |
1.IsCalendarMonth | |
•com.sap.vocabularies.Common.v | |
1.IsCalendarQuarter | |
•com.sap.vocabularies.Common.v | |
1.IsCalendarYearQuarter | |
•com.sap.vocabularies.Common.v | |
1.IsCalendarYearMonth | |
•com.sap.vocabularies.Common.v | |
1.IsCalendarYearWeek | |
•com.sap.vocabularies.Common.v | |
1.IsFiscalYear | |
•com.sap.vocabularies.Common.v | |
1.IsFiscalPeriod (not supported for | |
time series) | |
•com.sap.vocabularies.Common.v | |
1.IsFiscalQuarter (not supported for | |
time series) | |
•com.sap.vocabularies.Common.v | |
1.IsFiscalWeek (not supported for | |
time series) | |
•com.sap.vocabularies.Common.v | |
1.IsFiscalYearPeriodInfo | |
Only2023 | |
-09- | |
07 | |
174 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
•com.sap.vocabularies.Common.v | |
1.IsFiscalYearQuarter (not sup- | |
ported for time series) | |
•com.sap.vocabularies.Common.v | |
1.IsFiscalYearWeek (not supported | |
for time series) | |
For more information, see the API Reference | |
for the annotations, the API Reference for the | |
ActivateTimeSeries property, and the Samples | |
for the calendar and fiscal annotations. | |
Changed • Control • Info Only • 1.118 | |
1.118 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2 and SAP Fiori | |
elements for OData V4SAP Fiori elements for OData V2 and SAP Fiori ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• Mandatory parameters are now supported in | |
empty row mode. For more information, see Ena- | |
bling Inline Creation Mode or Empty Row Mode | |
for T able Entries [page 3716] . | |
Changed • SAP Fiori Elements • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
1.118 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• In empty row mode, the POST request for newly | |
created rows is sent after an interval of 20 sec- | |
onds, unless an immediate POST request is nec- | |
essary. For more information, see Enabling Inline | |
Creation Mode or Empty Row Mode for T able En- | |
tries [page 3716] . | |
• We now ensure that the side effects in object | |
page tables are triggered as soon as a value is | |
set in the value help. For more information, see | |
Side Effects [page 3795] . | |
Changed • SAP Fiori Elements • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 175 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.118 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Overview page applications can now specify | |
what data should be loaded automatically when | |
loading the app. For more information, see De- | |
scriptor Configuration for the Overview Page | |
[page 4099] . | |
• We've replaced a key that application developers | |
can override using the custom i18n file approach. | |
If you're using the | |
T_ANNOTATION_HELPER_DEFAULT_OBJEC | |
T_PAGE_HEADER_TITLE_NO_HEADER_INF | |
O key in the application resource bundle, replace | |
it with the new key. For more information, see Lo- | |
calization of UI T exts [page 2891] . | |
Changed • SAP Fiori Elements • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
1.118 Cha | |
ngedControl sap.m.DynamicDate | |
Rangesap.m.DynamicDateRange | |
With the new addGroup method, you can now | |
easily create custom groups and custom-group head- | |
ers for those groups. In addition, with the new | |
setGroupHeader method, you can change the | |
group header of a custom group. For more informa- | |
tion, see the DynamicDateRange API Reference , and | |
the DynamicDateRangeGroups enumeration . | |
Changed • Control • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
1.118 Cha | |
ngedControl sap.m.SinglePlann | |
ingCalendarsap.m.SinglePlanningCalendar | |
The control now displays the row-header images | |
using size S avatars with a circle shape. The UX | |
guidance is to use circle shapes for people (default | |
for the control), and squares for other business im- | |
ages. Y ou can easily change the shape using the new | |
iconShape property. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
176 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.118 Cha | |
ngedUser Docu- | |
mentationsap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
We have added documentation and a sample that | |
demonstrate how you can bundle all the necessary | |
files needed for a Component card using the UI5 T ool- | |
ing. With this card type, card developers can expose | |
a whole UI5 Component as content for the card. For | |
more information, see the Component Preload sec- | |
tion and the Sample in the Card Explorer. | |
Changed • User Documentation • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
1.118 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
•Experimental: Y ou can now create and delete | |
nodes in recursive hierarchies. Note that these | |
experimental features must not be used in pro- | |
ductive applications yet. | |
For more information, see the API Refer- | |
ence for ODataListBinding#create and | |
Context#delete . | |
• We now support the provision of a nested single | |
entity in a transient entity. | |
For more information, see Nested Single Entity in | |
Deep Create [page 2210] . | |
Changed • Feature • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
1.118 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
• The control now supports smart links in seman- | |
tically connected fields in a smart form. In dis- | |
play mode, individual smart links are offered for | |
each relevant field of the semantically connected | |
fields. | |
• We have enabled the control to support the us- | |
age of analytical parameters in the value help | |
dialog. Analytical parameters are values that are | |
passed to the back end and that influences the | |
way the back end processes the incoming re- | |
quest. T ypically, those parameters are used to | |
normalize entries that have different units of | |
measure. | |
Changed • Control • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 177 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.118 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBar and | |
sap.m.P13nFilterP | |
anelsap.ui.comp.smartfilterbar.SmartFilt | |
erBar and sap.m.P13nFilterPanel | |
We have improved the user experience in cases when | |
the user filters on values that are represented in dif- | |
ferent currencies or different units of measure (UoM). | |
In these cases, we now show a warning message, | |
when the currency or UoM value is not specified in | |
the filters. | |
Changed • Control • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
1.118 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
Users can now copy multi-selection fields from the | |
table of the dialog to the clipboard. This feature is | |
supported only for the multi-selection fields that are | |
created internally from smart controls and is available | |
only for the grid table. | |
Changed • Control • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
1.118 Cha | |
ngedControl sap.m.MessageToas | |
tsap.m.MessageToast | |
When a message toast opens, users can now move | |
focus to the message using the following combina- | |
tion: Ctrl/Command + Shift + M . | |
This allows them to keep the message on the screen | |
for as long as they need. | |
Changed • Control • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
1.118 Cha | |
ngedControl sap.ui.mdc.Table sap.ui.mdc.Table (experimental) | |
Y ou can now use the context menu also for this | |
control. The contextMenu aggregation and re- | |
lated beforeOpenContextMenu event have been | |
added to the table. | |
Changed • Control • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
178 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.118 New Feature Sample for | |
sap.ui.mdc librarySample for sap.ui.mdc library (experimental) | |
Y ou can now test the field and value help features of | |
the (experimental) sap.ui.mdc library in a sample. | |
T o find the sample for this library in the Demo Kit, | |
go to Samples and select MDC Overview. For more | |
information, see the Sample . | |
New • Feature • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
1.118 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
We have deprecated the following entities for | |
sap.ui.table* : | |
•grouped property of Column | |
•enableGrouping property | |
•groupBy association | |
•group event | |
We have introduced the group event in | |
AnalyticalTable and the grouped property in | |
AnalyticalColumn . | |
Deprecated • Feature • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
1.118 Cha | |
ngedControl sap.m.Table sap.m.Table , sap.m.List , sap.m.Tree | |
T o improve accessibility, we have completely re- | |
worked the screen reader support and keyboard han- | |
dling of the sap.m.Table control. The row-based | |
navigation stays the same, but cell-based navigation | |
is now also possible, similar to the grid table. We have | |
also improved other accessibility features of the ta- | |
ble, for example, the Delete and Edit buttons for row | |
actions have become accessible via keyboard. These | |
features have not only been changed for the respon- | |
sive table, but partly also for sap.m.List . Also, the | |
ARIA role has been adapted. We have adapted the | |
related documentation. For more information , see | |
Accessibility for End Users . | |
Changed • Control • Info Only • 1.118Info | |
Only2023 | |
-09- | |
07 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 179 | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
180 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 181 | |
What's New in SAPUI5 1.117 | |
With this release SAPUI5 is upgraded from version 1.116 to 1.117 . | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
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 . | |
T able 16: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.117 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
We have deprecated the following entities for | |
sap.ui.table* : | |
•sap.ui.table.ColumnMenu and | |
sap.ui.table.AnalyticalColumnMenu | |
•menu aggregation of Column | |
•columnMenuOpen event of Column | |
•columnVisibilityMenuSorter property | |
of AnalyticalTable | |
•showColumnVisibilityMenu property of | |
Table | |
•columnVisibility event of Table | |
Instead of the deprecated ColumnMenu , you can | |
use the sap.m.table.columnmenu.Menu con- | |
trol. | |
For more information, see the API Reference and the | |
Sample . | |
Deprecated • Feature • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedControl sap.m.List, | |
sap.m.Table, | |
sap.m.Treesap.m.List, sap.m.Table, sap.m.Tree | |
T o define the semantic level of a header, we have in- | |
troduced the headerLevel property. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
182 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.117 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
T o display dates in a standardized format, we now | |
support a number of additional calendar and fiscal | |
OData V4 annotations . The following annotations are | |
now supported: | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarYear | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarWeek | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarMonth | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarQuarter | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarYearQuarter | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarYearMonth | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarYearWeek | |
For more information, see the API Reference for | |
the annotations, the Sample for the calendar annota- | |
tions, and the Sample for the fiscal annotations. | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedControl sap.ui.mdc.Table | |
(experimental)sap.ui.mdc.Table (experimental) | |
Refreshing table data via binding might be required | |
if it has been changed in the back end. For exam- | |
ple, a user might have selected Go in the filter | |
bar without actually changing any filter settings. | |
T o evaluate whether the binding needs to be re- | |
freshed, even if bindingInfo has not changed, the | |
TableDelegate uses the new updateBinding | |
parameter mSettings.forceRefresh . | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 183 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.117 Cha | |
ngedFeature sap.ui.export.Exp | |
ortHandlersap.ui.export.ExportHandler | |
We have made the | |
sap.ui.export.ExportHandler class availa- | |
ble. This class allows you to export data in various | |
scenarios and formats other than spreadsheets, such | |
as PDF files. The export can be used in a standalone | |
scenario. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 New Feature Sample for | |
sap.ui.mdc librarySample for sap.ui.mdc library | |
Y ou can now test the table and filter bar features of | |
the (experimental) sap.ui.mdc library in a sample. | |
T o find the sample for this library in the Demo Kit, | |
go to Samples and select MDC Overview. For more | |
information, see the Sample . | |
New • Feature • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedControl sap.ui.layout.for | |
m.SimpleFormsap.ui.layout.form.SimpleForm | |
ResponsiveGridLayout is now the default | |
layout for SimpleForm controls (instead of | |
ResponsiveLayout , which has already been dep- | |
recated). | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Empty rows in object page tables can now con- | |
tain disabled fields. For more information, see | |
Enabling Inline Creation Mode or Empty Row | |
Mode for T able Entries [page 3716] . | |
Changed • SAP Fiori Elements • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
184 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.117 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• End users can now create dynamic tiles from | |
the list report when relative date values such as | |
T oday and T omorrow are used. For more informa- | |
tion, see The Share Functionality [page 3367] . | |
• Changes coming from other flex layers are no | |
longer considered when users navigate from the | |
dynamic tiles created using the Save as Tile op- | |
tion. Such changes are also not considered when | |
users navigate from the integration cards to the | |
application. For more information, see Store/Re- | |
store the Application State [page 3349] . | |
• Application developers can now specify the | |
rowCountMode and rowCount properties for | |
a non-responsive table. For more information | |
about the Table , see the API Reference . | |
• Application developers can now specify the cre- | |
ate options for the table when using the Table | |
building block. For more information, see The T a- | |
ble Building Block [page 3994] . | |
• Application developers can now use a tree table | |
to display a hierarchy in a list report or an object | |
page. For more information, see Setting the T able | |
T ype [page 3205] . | |
• Applications can now enable the collaborative | |
draft feature using the ShareAction annota- | |
tion on back ends that support it. For more infor- | |
mation, see Draft Handling [page 3461] . | |
Changed • SAP Fiori Elements • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedControl sap.m.upload.Uplo | |
adSetMenuButton for File Selection in UploadSet | |
We now provide a MenuButton for file selec- | |
tion in UploadSet , if users have enabled the | |
cloudFilePickerEnabled property. The but- | |
ton includes the option to upload a file using a local | |
system or upload a file via the cloud. These two op- | |
tions were separated and are now consolidated within | |
the MenuButton . | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 185 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.117 Cha | |
ngedControl sap.m.upload.Uplo | |
adSetItemsap.m.upload.UploadSetItem | |
The following changes and new features are available | |
for sap.m.upload.UploadSetItem : | |
•markersAsStatus Aggregation | |
The ObjectStatus can now be rendered in | |
the marker section of the uploadSetItem . | |
•getUploadType Public Method | |
Developers can now see the source of an up- | |
loaded file using the getUploadType public | |
method. The method displays the type of the | |
uploaded file, if it was uploaded locally or by | |
cloudFilePicker . | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedFeature Modern ECMAScript | |
Support in SAPUI5Modern ECMAScript Support in SAPUI5 | |
Since SAPUI5 1.116, the framework leverages features | |
of modern ECMAScript up to and including ECMA- | |
Script 2022 Language Specification | |
. There are | |
certain restrictions you have to consider when using | |
modern ECMAScript with your UI5 project. | |
For more information, see ECMAScript Support [page | |
1005] . Please also make sure to upgrade your tools for | |
modern ECMAScript in UI5 | |
. | |
Changed • Feature • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedFeature Theme-Dependent Cus- | |
tom Icon FontsTheme-Dependent Custom Icon Fonts | |
Y ou can now configure variants of a custom icon | |
font for different UI5 themes; previously, a custom | |
icon font was applied to all themes. With an en- | |
hanced version of the metadata JSON file associated | |
with an icon font, you can provide theme-dependent | |
path configuration. For instance, this allows you to | |
easily differentiate between custom icons for modern | |
themes, such as SAP Horizon, and custom icons for | |
older themes. | |
For more information and an example, see Icon and | |
Icon Pool [page 4778] . | |
Changed • Feature • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
186 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.117 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We now provide withCredentials as an ex- | |
perimental model parameter. | |
For more information, see the API Reference . | |
•Experimental: Y ou can now create a nested sin- | |
gle entity behind a single-valued navigation prop- | |
erty in the transient entity. | |
For more information, see Nested Single Entity in | |
Deep Create [page 2210] . | |
• Support for read-only hierarchies is now availa- | |
ble. | |
For more information, see Recursive Hierarchy | |
[page 2224] . | |
Changed • Feature • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 New User Docu- | |
mentationTypeScript Tutorial TypeScript Tutorial | |
Y ou are familiar with SAPUI5 app development, but | |
do you want to learn how to do it in T ypeScript? Now | |
there is a video that guides you through the official | |
UI5 T ypeScript T utorial, adds hints about how to avoid | |
pitfalls, and provides some background information. | |
T o find it, see UI5 T ypeScript T utorial video . | |
New • User Documentation • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedControl sap.m.Menu and | |
sap.ui.unified.Me | |
nusap.m.Menu and sap.ui.unified.Menu | |
We have introduced a new isOpen method that | |
indicates whether the menu is currently open. The | |
bOpen flag in sap.ui.unified.Menu , which | |
was used for similar purposes, will be phased out. If | |
you use this flag in your applications, we recommend | |
that you replace it with the new method. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 187 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.117 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
We have changed the behavior for numeric fields that | |
don't accept a null value (nullable=false ). | |
If the entry in such a field is left empty (for exam- | |
ple, if it's deleted), when the focus leaves the field, | |
we display 0, and preserve this value in the model. | |
T o implement this behavior, for the following EDM | |
types when annotated with nullable=false and | |
Common.v1.FieldControlType/Optional , | |
we pass a parseEmptyValueToZero formatter | |
option: | |
• Edm.Int64 | |
• Edm.Decimal | |
• Edm.Double | |
• Edm.Single | |
• Edm.Int32 | |
• Edm.Int16 | |
• Edm.Byte | |
• Edm.SByte | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedControl sap.m.SinglePlann | |
ingCalendarsap.m.SinglePlanningCalendar | |
Users can now select a whole week from the Month | |
view if they click on the week number. A second | |
click removes the selection. This feature is enabled | |
when the dateSelectionMode property is set to | |
MultiSelect . For more information, see the Sam- | |
ple. | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
The control now supports analytical parameters. Ana- | |
lytical parameters are values that are passed to the | |
back end, and that influence the way the back end | |
processes the incoming request. T ypically, those pa- | |
rameters are used to normalize entries that have dif- | |
ferent units of measure. | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
188 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.117 Cha | |
ngedControl sap.m.SelectDialo | |
g and | |
sap.m.TableSelect | |
Dialogsap.m.SelectDialog and | |
sap.m.TableSelectDialog | |
T o improve the accessibility of these controls, we | |
have introduced a new initialFocus property. | |
It defines whether the initial focus will be received | |
by the SearchField or by the Content list. For | |
more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedFeature OPA Framework OPA Framework | |
We have enhanced the OPA framework to now per- | |
form comprehensive checks for component parents, | |
ensuring controls nested within multiple layers are | |
correctly treated when evaluating busy states. | |
Changed • Feature • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
1.117 Cha | |
ngedControl sap.m.Panel sap.m.Panel | |
We have introduced the stickyHeader property. | |
When set to true , the header of the panel will be | |
visible while scrolling content. For more information, | |
see the Sample . | |
Changed • Control • Info Only • 1.117Info | |
Only2023 | |
-08-1 | |
0 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 189 | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
190 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.116 | |
With this release SAPUI5 is upgraded from version 1.115 to 1.116. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 191 | |
T able 17: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.116 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
1.116 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
We have now added a Remove All Filters button to the | |
infobar of the SmartTable control that removes all | |
existing filters. For more information, see the Sample . | |
Changed • Control • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
1.116 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2 and SAP Fiori | |
elements for OData V4SAP Fiori elements for OData V2 and SAP Fiori ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• For draft-enabled applications, the default num- | |
ber of empty rows in object page tables is now | |
reduced from two to one. For more information, | |
see Enabling Inline Creation Mode or Empty Row | |
Mode for T able Entries [page 3716] . | |
• Users can now copy and paste multiple values | |
between the filter fields and the value help dialog | |
of the filter bar. They can also copy and paste | |
the values between a spreadsheet and the filter | |
fields of the application. For more information, | |
see Configuring Filter Fields [page 3431] . | |
Changed • SAP Fiori Elements • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
192 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.116 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Application developers can now override the | |
keys for the Create and Delete buttons on a table | |
using the custom i18n file approach. For more | |
information, see Localization of UI T exts [page | |
2891] . | |
• Y ou can now define the order of the standard | |
actions in the table. For more information, see | |
Adding Actions to T ables [page 3231] . | |
• Y ou can now interact with the FilterBar | |
building block using the SelectionVariant | |
format. For more information, see The FilterBar | |
Building Block [page 3997] . | |
Changed • SAP Fiori Elements • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
1.116 New Feature TypeScript: Supported | |
productivelyTypeScript: Supported productively | |
T ypeScript can now be used productively. | |
For more information, see T ypeScript Support [page | |
1013] . | |
New • Feature • Info Only • SAPUI5Info | |
Only2023 | |
-07-1 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 193 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.116 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBar , | |
sap.ui.comp.smart | |
field.SmartField , | |
sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialog , and | |
sap.m.P13nConditi | |
onPanelsap.ui.comp.smartfilterbar.SmartFilt | |
erBar , | |
sap.ui.comp.smartfield.SmartField , | |
sap.ui.comp.valuehelpdialog.ValueHel | |
pDialog , and sap.m.P13nConditionPanel | |
These controls now support the following calendar | |
annotations. When any of these annotations are ap- | |
plied, the smart controls can parse, validate, and for- | |
mat values, according to the annotation’s definition. | |
• com.sap.vocabularies.Common.v1.IsCalendar- | |
Y ear | |
• com.sap.vocabularies.Common.v1.IsCalendar- | |
Week | |
• com.sap.vocabularies.Common.v1.IsCalendar- | |
Month | |
• com.sap.vocabularies.Common.v1.IsCalendar- | |
Quarter | |
• com.sap.vocabularies.Common.v1.IsCalendar- | |
Y earWeek | |
• com.sap.vocabularies.Common.v1.IsCalendar- | |
Y earMonth | |
• com.sap.vocabularies.Common.v1.IsCalendar- | |
Y earQuarter | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
194 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.116 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
We have provided an option to initially expand the fil- | |
ter bar and show all filters for dialogs that are created | |
automatically (based on OData annotations): | |
• For ValueHelp dialogs of the fields in the | |
SmartFilterBar , and the FilterPanel of | |
the SmartTable , custom data can be passed | |
with the defaultFilterBarExpanded and | |
defaultShowAllFilters properties. The | |
values can be Boolean or Object (with listed | |
OData properties and their desired values). | |
• For ValueHelp dialogs of the SmartField, the | |
same custom data can be passed, but only with | |
the Boolean value type. | |
• For custom implemented ValueHelp dialogs, | |
you can use the filterBarExpanded and | |
showAllFilters properties. | |
For more information, see the Smart Filter Bar with | |
Different Annotations , and the Smart Field - T extInE- | |
ditModeSource samples. | |
Changed • Control • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
1.116 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
We have (experimentally) introduced a new input field | |
in the Object Card that enables users to enter a dura- | |
tion time interval. The value of the duration (hours | |
and minutes) is stored in ISO 8601 duration format. | |
For more information, see the Object Card section | |
and the Sample in the Card Explorer. | |
Changed • Control • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
1.116 Cha | |
ngedControl sap.m.Menu sap.m.Menu | |
Disabled items in the menu are now focusable. This | |
way they can be accessed by screen readers, and via | |
keyboard and mouse interactions. | |
Changed • Control • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 195 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.116 Cha | |
ngedControl sap.m library: Date- | |
and time-related con- | |
trolssap.m library: Date- and time-related controls | |
We have improved the placeholders of these controls | |
in cases when the placeholders are not explicitly set. | |
Previously the expected date format was used as a | |
placeholder, but because it's a technical term, it could | |
not be translated. Now the placeholder is a sample | |
date in the required format, starting with e.g., where | |
e.g. is translatable. For more information, see the | |
Sample . | |
Changed • Control • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
1.116 Cha | |
ngedFeature Demo Kit: Index of Dep- | |
recated APIs with new | |
sorting orderDemo Kit: Index of Deprecated APIs with new sort- | |
ing order | |
We now display the Index of Deprecated APIs in a | |
numeric sorting order, instead of alphabetically. | |
For more information, see the Index of Deprecated | |
APIs . | |
Changed • Feature • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
1.116 Cha | |
ngedFeature Demo Kit: Editable code | |
samplesDemo Kit: Editable code samples | |
The code samples in the Demo Kit are now edita- | |
ble. Y ou can switch to code-editing mode by click- | |
ing (Show source code for this sample) . | |
For more information, see the Samples . | |
Changed • Feature • Info Only • 1.116Info | |
Only2023 | |
-07-1 | |
3 | |
196 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.116 De- | |
letedAnnounce- | |
mentEnd of Cloud Provision- | |
ing for SAPUI5 Versions | |
(Q2/2023)End of Cloud Provisioning for SAPUI5 Versions | |
(Q2/2023) | |
The following SAPUI5 versions will be removed from | |
the SAPUI5 Content Delivery Network (CDN) after the | |
end of Q2/2023. | |
Minor Versions Reaching Their End of Cloud Provi- | |
sioning | |
The following versions including all patches will be | |
removed entirely: | |
• 1.91 | |
• 1.99 | |
• 1.100 | |
• 1.101 | |
Action : Upgrade to a version that is still in mainte- | |
nance. | |
Patch Versions Reaching Their End of Cloud Provi- | |
sioning | |
The following patches will be removed: | |
• Long-term maintenance versions: | |
• 1.38.56 | |
• 1.71.2 | |
• 1.71.47 to 1.71.48 | |
• 1.84.24 to 1.84.25 | |
• 1.96.8 to 1.96.9 | |
Action : Upgrade to the latest available patch for | |
the respective SAPUI5 version. | |
• Other versions | |
• 1.102.0 | |
Action : Upgrade to a version that is still in main- | |
tenance. | |
For more information, see UI5 Releases Ending Serv- | |
ice in 2023 | |
and Version Overview | |
. | |
Deleted • Announcement • Required • 1.116Re- | |
quire | |
d2023 | |
-07-1 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 197 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.116 Cha | |
ngedFeature Modern ECMAScript | |
Support in SAPUI5Modern ECMAScript Support in SAPUI5 | |
We have enabled UI5 framework libraries to use mod- | |
ern ECMAScript syntax in their code and define Spec- | |
ification Version 3.0 in their UI5 T ooling configuration. | |
Action: If you use UI5 T ooling in your projects, up- | |
grade to UI5 T ooling 3.0 and make sure that your proj- | |
ect's development infrastructure fully supports this | |
change. | |
For more information, see Upgrade Y our T ools for | |
Modern ECMAScript in UI5 | |
. | |
Changed • Feature • Required • 1.116Re- | |
quire | |
d2023 | |
-07-1 | |
3 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
198 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 199 | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.115 | |
With this release SAPUI5 is upgraded from version 1.114 to 1.115. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 18: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.115 Cha | |
ngedFeature sap.m.p13n.Engine sap.m.p13n.Engine | |
We have added more samples for | |
the Engine and deprecated the follow- | |
ing entities: TablePersoController and | |
TablePersoDialog . For more information, see | |
Personalization [page 4665] , the API Reference , | |
and the Sample for sap.ui.table.Table , the | |
Sample for sap.m.Table , and the Sample for | |
sap.f.GridList . | |
Changed • Feature • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
200 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.115 Dep- | |
re- | |
cate | |
dControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table , | |
sap.ui.table.TreeTable | |
We have deprecated the editable property. For | |
more information, see the API Reference . | |
Deprecated • Control • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
1.115 New Feature Introduction of | |
sap.ui.mdc library | |
(experimental)Introduction of sap.ui.mdc library (experimen- | |
tal) | |
We have introduced the sap.ui.mdc library exper- | |
imentally. This library contains smart composite con- | |
trols that are metadata-driven and allow applications | |
to use them with any SAPUI5 model and any data | |
protocol. For more information, see sap.ui.mdc [page | |
4782] and the API Reference . | |
New • Feature • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
1.115 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Empty rows in the object page tables | |
can be shown or hidden using the | |
InsertRestrictions annotation. For more | |
information, see Enabling Inline Creation Mode | |
or Empty Row Mode for T able Entries [page 3716] . | |
Changed • SAP Fiori Elements • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
1.115 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Applications can now programmatically trigger | |
'Go' in the FilterBar building block. For more | |
information, see The FilterBar Building Block | |
[page 3997] . | |
Changed • SAP Fiori Elements • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 201 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.115 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Y ou can now close the current changeset in | |
Auto groups by calling | |
sap.ui.model.odata.v4.ODataModel# | |
submitBatch . For any additional change re- | |
quests that are created afterwards and make it | |
into the same $batch request, a new changeset | |
is created. | |
For more information, see the API Reference . | |
• We now support the "Deep Create" scenario for | |
navigation properties of cardinality "many", that | |
is, collection-valued navigation properties. | |
For more information, see Creating an Entity | |
[page 2207] . | |
Changed • Feature • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
1.115 Cha | |
ngedFeature SAPUI5 OData Types SAPUI5 OData Types | |
The new version of SAPUI5 provides the | |
parseEmptyValueToZero format option for the | |
following numeric OData types: | |
•sap.ui.model.odata.type.Byte | |
•sap.ui.model.odata.type.Decimal | |
•sap.ui.model.odata.type.Double | |
•sap.ui.model.odata.type.Int | |
•sap.ui.model.odata.type.Int16 | |
•sap.ui.model.odata.type.Int32 | |
•sap.ui.model.odata.type.Int64 | |
•sap.ui.model.odata.type.SByte | |
•sap.ui.model.odata.type.Single | |
Empty input, that is, null or "", is parsed to 0 if | |
parseEmptyValueToZero is set to true and if | |
the nullable constraint is false . | |
For more information, see, for example, the API Refer- | |
ence for sap.ui.model.odata.type.Int16 . | |
Changed • Feature • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
202 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.115 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• Using the new (experimental) | |
modelSizeLimit property, you can set the | |
maximum number of entries that are used for | |
all list bindings inside the card. This feature is im- | |
portant for cards that use forms and filters. The | |
default modelSizeLimit value is 1000. For | |
more information, see the Integration Card Con- | |
figuration section and the Sample in the Card | |
Explorer. | |
• We have (experimentally) introduced a new input | |
field in the Object Card that enables the users to | |
pick a date. | |
For more information, see the Object Card sec- | |
tion and the Sample in the Card Explorer. | |
• We have introduced a new showColon property | |
for labels in the Object Card. When set to false | |
it hides the colons. The default value is true , in | |
which case all colons are automatically shown. | |
For more information, see the Object Card sec- | |
tion and the Sample in the Card Explorer. | |
Changed • Control • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
1.115 Cha | |
ngedControl sap.ui.comp.filte | |
rbar.FilterBar , | |
sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBar , | |
sap.ui.comp.smart | |
field.SmartField , | |
sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialog , and | |
sap.m.P13nConditi | |
onPanelsap.ui.comp.filterbar.FilterBar , | |
sap.ui.comp.smartfilterbar.SmartFilt | |
erBar , | |
sap.ui.comp.smartfield.SmartField , | |
sap.ui.comp.valuehelpdialog.ValueHel | |
pDialog , and sap.m.P13nConditionPanel | |
T o improve the user experience, we have enabled | |
these controls to display a number keypad on mobile | |
devices when used with relevant numeric data types: | |
• For OData V2: Edm.Decimal , Edm.Double , | |
Edm.Single , and EDM.String with | |
display-format=NonNegative | |
• For OData V4: DigitalSequence | |
Changed • Control • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 203 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.115 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
We have improved the support for the | |
Common.isTimezone annotation. It is now also | |
supported for fields that have a value help dialog, | |
suggestions, type ahead, and fixed-list value lists. | |
Changed • Control • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
1.115 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
The control now supports In parameters for | |
MultiComboBox filters. | |
Changed • Control • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
1.115 Cha | |
ngedControl sap.m.Button sap.m.Button | |
We have added a new accessibleRole property | |
that can receive a value from an enumeration called | |
sap.m.ButtonAccessibleRole and the appli- | |
cation developer can select one of two values – | |
Default or Link . | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
1.115 Cha | |
ngedControl sap.m.DynamicDateR- | |
angesap.m.DynamicDateRange | |
We removed the experimental tag of the control. This | |
changes the API to make the control more stable and | |
easier to use. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
1.115 Cha | |
ngedControl sap.m.Wizard sap.m.Wizard | |
We have provided an API that will allow the applica- | |
tion to change the H level based on your needs so | |
that the correct heading level structure is presented | |
on the page. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
204 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.115 Cha | |
ngedControl sap.f.SidePanel sap.f.SidePanel | |
We have added the ability to place the | |
sap.f.SidePanel control on the left side of the | |
screen. Previously it was fixed only to the right side. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.115Info | |
Only2023 | |
-06-1 | |
5 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 205 | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
206 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.114 | |
With this release SAPUI5 is upgraded from version 1.113 to 1.114. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 19: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.114 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
We have (experimentally) introduced a new type of | |
message – card-blocking messages. The three availa- | |
ble types NoData , Error , and Information are | |
listed in the | |
sap.ui.integration.CardBlockingMessa | |
geType enumeration. | |
List, T able, Object, and the other declarative | |
card types automatically show a card-blocking | |
message when there is no data or an error | |
has occurred. Additionally, the developers of | |
Component cards, or those using extensions, | |
can use the showBlockingMessage and | |
hideBlockingMessage methods to program- | |
matically control the message. For more information, | |
see the CardBlockingMessageT ype enumeration, the | |
API Reference , and the Blocking Message and No | |
Data Message samples in the Card Explorer. | |
Changed • Control • Info Only • 1.114Info | |
Only2023 | |
-05-1 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 207 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.114 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.114Info | |
Only2023 | |
-05-1 | |
8 | |
1.114 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• We have introduced the | |
useColumnLabelsAsTooltips property | |
that allows you to automatically use a column | |
label as a tooltip for a column. Y ou can also use | |
this property for custom columns. For more in- | |
formation, see the API Reference . | |
• We have provided a way to sort | |
multiple properties of semantically con- | |
nected fields. T o enable this, we have | |
added additionalSortProperty in the | |
p13nData . The table will create a | |
QuickSortItem for each listed property | |
name. For more information, see API Reference | |
and see question 27. | |
• We have added the copyProvider aggrega- | |
tion that provides generic copy and paste func- | |
tions along with a Copy button in the toolbar | |
of the table. T o enable the copy and paste func- | |
tions, the CopyProvider plugin is used. For | |
more information, see the API Reference for | |
the copyProvider aggregation, the API Ref- | |
erence for the CopyProvider plugin, and the | |
Sample . | |
• T o improve the user experience, we have re- | |
moved the Reset button from the control’s per- | |
sonalization dialog when the dialog is opened | |
from the column header menu or from a custom | |
button in the table's toolbar. This change was | |
needed because when you open the dialog from | |
one of these places it opens only one panel (for | |
example, Columns, Sort, Group, or Filter). How- | |
ever, the Reset button resets all the panels and | |
not only the one that is opened, which was con- | |
fusing for the user. | |
Changed • Control • Info Only • 1.114Info | |
Only2023 | |
-05-1 | |
8 | |
208 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.114 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• In draft-enabled applications, drafts are now | |
saved after 20 seconds, thereby reducing the | |
number of merge calls. For more information, | |
see Draft Handling [page 3461] . | |
• Y ou now have an option to create cards for the | |
Insights section of My Home in SAP S/4HANA | |
Cloud Public Edition from the list report and ana- | |
lytical list page apps. For more information, see | |
Creating Cards for the Insights Cards Section of | |
My Home in SAP S/4HANA Cloud Public Edition | |
and My Home in SAP S/4HANA [page 3374] . | |
• We've added another option to the Share menu | |
button. When a user clicks the Share button and | |
then the Share Menu: Microsoft T eams option, | |
they can now also choose As T ab . | |
For more information, see The Share Functional- | |
ity [page 3367] . | |
Changed • SAP Fiori Elements • Info Only • 1.114Info | |
Only2023 | |
-05-1 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 209 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.114 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Y ou can now freeze the first columns in grid and | |
analytical tables so that they remain fixed when | |
scrolling horizontally. For more information, see | |
T ables [page 3191] . | |
• Empty rows in object page tables can now con- | |
tain disabled fields. For more information, see | |
Enabling Inline Creation Mode or Empty Row | |
Mode for T able Entries [page 3716] . | |
• We now provide filtering by draft-related proper- | |
ties. For more information, see Draft Handling | |
[page 3461] . | |
• Y ou can now disable the | |
AddCardToInsights option in the manifest. | |
For more information, see Creating Cards for the | |
Insights Cards Section of My Home in SAP S/ | |
4HANA Cloud Public Edition and My Home in | |
SAP S/4HANA [page 3374] . | |
• Y ou now have an option to create cards for the | |
Insights section of My Home in SAP S/4HANA | |
Cloud Public Edition from the list report and ana- | |
lytical list page apps. For more information, see | |
Creating Cards for the Insights Cards Section of | |
My Home in SAP S/4HANA Cloud Public Edition | |
and My Home in SAP S/4HANA [page 3374] . | |
• We've added more keys that can be overridden | |
by application developers using the custom i18n | |
file approach. Y ou can now override the following | |
keys: | |
•OBJECTPAGESTATE_ISSUE | |
•OBJECTPAGESTATE_ERROR | |
•OBJECTPAGESTATE_WARNING | |
•OBJECTPAGESTATE_INFORMATION | |
•M_ILLUSTRATEDMESSAGE_TITLE | |
•M_ILLUSTRATEDMESSAGE_DESCRIPT | |
ION | |
For more information, see Localization of UI | |
T exts [page 2891] . | |
• We've added another option to the Share menu | |
button. When a user clicks the Share button andInfo | |
Only2023 | |
-05-1 | |
8 | |
210 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
then the Share Menu: Microsoft T eams option, | |
they can now also choose As T ab . | |
For more information, see The Share Functional- | |
ity [page 3367] . | |
Changed • SAP Fiori Elements • Info Only • 1.114 | |
1.114 Cha | |
ngedFeature FLP Time Zone Support | |
in SAPUI5FLP Time Zone Support in SAPUI5 | |
We now enable the configuration of a time zone in | |
SAPUI5. The configured time zone affects all applica- | |
tions. Using a time zone that is different from the | |
time zone of a user's computer can break existing | |
applications. Changing the time zone while using an | |
application can cause unexpected side effects. | |
Action: Check and, if necessary, adapt your applica- | |
tion code if you plan to use a configured time zone | |
that is different from your browser's time zone. | |
For more information, see Dates, Times, Timestamps, | |
and Time Zones [page 2052] and Configuration Options | |
and URL Parameters [page 1856] . | |
Changed • Feature • Required • 1.114Re- | |
quire | |
d2023 | |
-05-1 | |
8 | |
1.114 Cha | |
ngedControl sap.m.SearchField sap.m.SearchField | |
When the user clicks the search button (the magni- | |
fier icon), the search event is triggered with a new | |
searchButtonPressed parameter. This behavior | |
enables developers to differentiate between the ac- | |
tual click on the search button and keystrokes, such | |
as Enter and Esc , which also trigger the search | |
event. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.114Info | |
Only2023 | |
-05-1 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 211 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.114 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
Only for fields without a ValueList annotation, we | |
allow users to enter text with a maximum number | |
of characters that is specified in the maxLength | |
property of the control. When a user pastes a longer | |
text from the clipboard, the text will be clipped to the | |
allowed maxLength value. | |
Changed • Control • Info Only • 1.114Info | |
Only2023 | |
-05-1 | |
8 | |
1.114 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
• We have improved the accessibility of the control | |
and the screen readers can now announce when | |
users add or remove conditions in the Define | |
Conditions tab. For more information, see the | |
Sample . | |
• We have added a new (default) menu in the col- | |
umn headers of the built-in table that now also | |
allows quick sorting. Additionally, for columns of | |
this table that show both ID and description, now | |
we enable users to sort using either the ID or | |
the description. For more information, see the | |
Sample . | |
Changed • Control • Info Only • 1.114Info | |
Only2023 | |
-05-1 | |
8 | |
1.114 Cha | |
ngedFeature Accessibility Accessibility | |
We are now using JAWS 2023 as a reference testing | |
environment in SAPUI5. For more information, see | |
the Assistive technologies reference testing environ- | |
ment for SAPUI5 SAP Note 2564165 | |
. | |
Changed • Feature • Info Only • 1.114Info | |
Only2023 | |
-05-1 | |
8 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
212 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 213 | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.113 | |
With this release SAPUI5 is upgraded from version 1.112 to 1.113. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the | |
SAPUI5 What's New viewer . | |
214 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
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 . | |
T able 20: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedControl sap.m.p13n* sap.m.p13n* | |
We have further improved the usability and acces- | |
sibility of the View Settings dialog: Y ou can now | |
move items up and down using keyboard shortcuts. | |
The required shortcuts have been added to the tool- | |
tips of the icons for the SmartChart and the | |
SmartTable controls. For more information, see | |
the Sample . | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Cha | |
ngedAnnounce- | |
mentVariant | |
Management: | |
Button ReplacedVariant Management: Button Replaced | |
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 dis- | |
rupt software or processes. | |
sap.m.ToggleButton in the | |
sap.comp.smartvariants.SmartVariantM | |
anagement and | |
sap.ui.fl.VariantManagement controls has | |
been replaced by sap.m.Button . | |
Changed • Announcement • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 215 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 UI | |
Cha | |
ngedAnnounce- | |
mentMulti-Select Table in | |
Value Help DialogMulti-Select Table in Value Help Dialog | |
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 dis- | |
rupt software or processes. | |
Grid tables with a multi-select option will now show a | |
Deselect All button instead of a Select All checkbox. | |
UI Changed • Announcement • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
If several columns are sorted based on the same sort- | |
able property, the indicator for the sorting is now | |
shown in all related columns. For more information, | |
see the Sample . | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
216 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedFeature Spreadsheet Export Spreadsheet Export | |
• Y ou can now export a table of type TreeTable | |
to a PDF document. The exported document will | |
reflect the hierarchical structure of the tree table. | |
• In the Export As dialog, you can now select the | |
Show Page Number option in the PDF-specific | |
settings. | |
Changed • Feature • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 217 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedFeature Code Coverage Powered | |
by IstanbulCode Coverage Powered by Istanbul | |
SAPUI5 already provides a deep integration of QUnit | |
and code coverage measurement. We now introduce | |
Istanbul as a modern JavaScript code instru- | |
menter, which is intended to eventually replace the | |
former, now legacy solution based on Blanket.js . | |
T o start taking advantage of the more future-proof | |
and feature-rich Istanbul solution, see the up- | |
dated code coverage documentation [page 2432] . | |
Changed • Feature • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Cha | |
ngedFeature SAPUI5 Date and Time | |
FormattingSAPUI5 Date and Time Formatting | |
The new version of SAPUI5 introduces the following | |
formatting features: | |
• Y ou can now centrally configure | |
calendar week numbering via the | |
new calendarWeekNumbering config- | |
uration parameter. Note that the | |
calendarWeekNumbering format option | |
introduced with SAPUI5 1.108 for | |
sap.ui.core.format.DateFormat over- | |
rules the central configuration. | |
For more information, see Configuration Options | |
and URL Parameters [page 1856] . | |
• We provide the new | |
intervalDelimiter format option for | |
sap.ui.core.format.DateFormat . If an | |
intervalDelimiter is set, the locale-spe- | |
cific rules for displaying a range as defined in the | |
Common Locale Data Repository are overruled; | |
the two parts of the range are formatted individ- | |
ually, and the given delimiter is used. | |
Changed • Feature • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
218 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Y ou can now delete nested transient records that | |
were created using the experimental Deep Cre- | |
ate feature provided with SAPUI5 1.112. Any ini- | |
tial data handed over to | |
sap.ui.model.odata.v4.ODataListBi | |
nding#create can now contain nested enti- | |
ties. | |
For more information, see the API Reference . | |
• In read-only scenarios, you can now combine the | |
experimental hierarchy feature introduced with | |
SAPUI5 1.105 with the | |
sap.ui.model.odata.v4.Context#set | |
KeepAlive and | |
sap.ui.model.odata.v4.ODataModel# | |
getKeepAliveContext data synchroniza- | |
tion methods described in Data Reuse [page | |
2159] . | |
For more information, see the API | |
Reference for setKeepAlive and | |
getKeepAliveContext . | |
• The | |
sap.ui.model.odata.v4.Context#res | |
etChanges API introduced as an experimental | |
feature with SAPUI5 1.109 is now generally avail- | |
able. | |
For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 219 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
Y ou 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.ODataListBindi | |
ng. Note that user input into inactive rows is regarded | |
as a pending change by | |
sap.ui.model.odata.v2.ODataModel#has | |
PendingChanges ; it can be reset using | |
sap.ui.model.odata.v2.ODataModel#res | |
etChanges . | |
For more information, see the API Reference | |
for hasPendingChanges , resetChanges , and | |
Event.preventDefault . | |
Changed • Feature • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
220 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• We now show the subtitle and the app icon | |
in the navigation menu as defined in the ap- | |
plication's manifest. For more information, see | |
Checking Folder Structure and Project Artifacts | |
[page 2888] . | |
• We've improved the data entry experience in | |
draft-enabled SAP Fiori elements apps to make | |
it less disruptive for users. | |
SAP Fiori elements no longer requests state | |
messages with every MERGE request, resulting | |
in fewer error messages on the UI. Messages are | |
now fetched when a GET request is resolved in | |
the following scenarios: | |
• Validation (a user triggers the request using | |
the Enter key or the Validate button) | |
• Finalizing actions (a user triggers the re- | |
quest using the Save or Create button) | |
• Creation of an object | |
• Update of fields configured with side effects | |
• Update of multi-input fields | |
This improvement affects MERGE requests such | |
as the following use cases: | |
• Update of a draft (a user updates data in a | |
field of a draft object) | |
• Creation of an item in a table on an object | |
page | |
• Update of data from custom facets or reusa- | |
ble components that are merged via MERGE | |
requests from the framework | |
Changed • SAP Fiori Elements • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 221 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Y ou can now show and hide tables in object | |
page reference facets. For more information, see | |
Showing and Hiding Content in Object Page Fac- | |
ets [page 3692] . | |
• The sorting mechanism and options on a table | |
column now reflect the visible properties and | |
content of the column. Note that in SAP Fiori | |
apps that were built using ABAP CDS, sort re- | |
strictions may apply. | |
• When no QuickView annotations are defined | |
and no target is resolved at runtime, the field | |
now appears as a link and a message is dis- | |
played when you click the link. For more informa- | |
tion, see Configuring the Content of Quick Views | |
[page 2967] . | |
Changed • SAP Fiori Elements • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
222 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.112De- | |
letedAnnounce- | |
mentEnd of Cloud Provision- | |
ing for SAPUI5 Versions | |
(Q1/2023)End of Cloud Provisioning for SAPUI5 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 dis- | |
rupt software or processes. | |
The following SAPUI5 versions will be removed from | |
the SAPUI5 Content Delivery Network (CDN) after the | |
end of Q1/2023. | |
Minor Versions Reaching Their End of Cloud Provi- | |
sioning | |
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 mainte- | |
nance. | |
Patch Versions Reaching Their End of Cloud Provi- | |
sioning | |
The following patches will be removed: | |
• Long-term maintenance versions: | |
• 1.38.53 to 1.38.55 | |
• 1.71.44 to 1.71.46 | |
• 1.84.21 to 1.84.23 | |
• 1.96.2 to 1.96.7 | |
Action: Upgrade to the latest available patch for | |
the respective SAPUI5 version. | |
For more information, see UI5 Releases Ending Serv- | |
ice in 2023 | |
and Version Overview | |
. | |
Deleted • Announcement • Required • 1.112Re- | |
quire | |
d2023 | |
-03- | |
31 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 223 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• Using the new customStateIcon property, | |
you can now set custom state-icons for the | |
items in T able, List, and Object cards. Before | |
this change, states like Error , Warning , | |
Success , or Information , only had default | |
icons. For more information, see the T able Card | |
section and the Sample in the Card Explorer. | |
• Integration cards now support the | |
IllustratedMessage control to provide | |
more informative and consistent error mes- | |
sages. 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 T able card with several | |
new properties: | |
• Y ou can use the new highlight property | |
to show the state of each table row. Ad- | |
ditionally, 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 T able Card section | |
and the Sample in the Card Explorer. | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
224 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
• The control now supports the | |
Common.IsTimezone annotation that indi- | |
cates whether a given property of type | |
Edm.String is a time zone. | |
• We have enhanced the support of the | |
FieldControl annotation <Annotation | |
Term="Common.FieldControl" | |
EnumMember="Common.FieldControlTy | |
pe/Optional"/> . Because its default value is | |
Optional and that's why it usually isn't explic- | |
itly defined by the services. Until now, this behav- | |
ior was controlled by the property`s Nullable | |
annotation ( Nullable=false was regarded | |
as mandatory). Now we respect this enum mem- | |
ber, whenever it`s defined, and in cases when | |
there is a FieldControl annotation defined | |
with value Optional , we take it into account | |
and do not indicate the field as mandatory. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartField | |
and | |
sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfield.SmartField and | |
sap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
These controls now support the | |
inputFieldSuggestions setting from SAP Fiori | |
launchpad. This setting is independent from the | |
recently entered values. When the setting is set | |
to false , only the history of the input field | |
(Recently used group) is shown without sugges- | |
tions. When the setting is set to true (or when it’s | |
not defined), then suggestions work as normal. | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 225 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
• The Select All checkbox in the upper left corner | |
of the results table is no longer available. The | |
reason for this change is to improve the user | |
experience in scenarios with larger data sets that | |
require paging of the results. The Deselect All | |
button is still available, and range selection is | |
allowed. This change is available only for value | |
help dialogs that are internally created from a | |
SmartField or SmartFilterBar . For more | |
information, see the Sample . | |
• We have introduced an updated UI and design for | |
the column header menu when a GridTable | |
is shown in the ValueHelpDialog . For more | |
information, see the Sample . | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Cha | |
ngedFeature 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.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Cha | |
ngedControl sap.ui.richtexted | |
itor.RichTextEdit | |
orsap.ui.richtexteditor.RichTextEditor | |
We have updated the TinyMCE version 6 used in | |
sap.ui.richtexteditor.RichTextEditor | |
to TinyMCE 6.3.1. For more information, see | |
sap.ui.richtexteditor [page 4786] . | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Cha | |
ngedControl sap.m.Suggestions | |
Popoversap.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 sugges- | |
tions matches the input’s width. | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
226 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.113 Cha | |
ngedControl sap.m.Illustrated | |
Messagesap.m.IllustratedMessage | |
We have introduced a new Survey illustration | |
type and four new illustrations to the default illus- | |
tration 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.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Cha | |
ngedControl sap.ui.unified.Fi | |
leUploadersap.ui.unified.FileUploader | |
We have implemented two new methods in the con- | |
trol's API, a trigger to open the native file upload | |
picker and a getter to return the file input type ele- | |
ment from the control DOM representation. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Cha | |
ngedControl sap.f.SidePanel sap.f.SidePanel | |
We have implemented an enabled property to the | |
Side Panel item, which disables the controls and UI | |
elements inside it. | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
1.113 Cha | |
ngedControl sap.m.SinglePlann | |
ingCalendarsap.m.SinglePlanningCalendar | |
We have implemented a new mode to select one | |
or more dates in SinglePlanningCalendar . Тhe sin- | |
gle day option is enabled by default, the multi-date | |
selection option is possible by using a key combina- | |
tion (Ctrl + Meta key and select the dates) or | |
by activating the new MultiDateSelectionMode prop- | |
erty. | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.113Info | |
Only2023 | |
-04- | |
20 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 227 | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
228 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 229 | |
What's New in SAPUI5 1.112 | |
With this release SAPUI5 is upgraded from version 1.111 to 1.112. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 21: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.112 Cha | |
ngedAnnounce- | |
mentWhat's New Viewer for | |
OpenUI5What's New Viewer for OpenUI5 | |
Due to some issues with references to OpenUI5 con- | |
tent we had to remove the What's New viewer for | |
OpenUI5. The What's New viewer is therefore only | |
available in SAPUI5. For more information, see Want | |
to Know What’s New in SAPUI5 and SAP Fiori Ele- | |
ments? Check the What’s New Viewer! | |
. | |
Changed • Announcement • Info Only • 1.112Info | |
Only2023 | |
-03- | |
23 | |
1.112 Cha | |
ngedControl sap.m.Input , | |
sap.m.ComboBox , | |
sap.m.MultiComboB | |
oxsap.m.Input , sap.m.ComboBox , | |
sap.m.MultiComboBox | |
We have removed the experimental flag for the | |
showItems(fnFilter) method. For more infor- | |
mation, see the sap.m.Input API Reference and | |
sap.m.ComboBoxBase API Reference . | |
Changed • Control • Info Only • 1.112Info | |
Only2023 | |
-03- | |
23 | |
1.112 Cha | |
ngedControl sap.m.Illustrated | |
Messagesap.m.IllustratedMessage | |
• We have added a new sample that demonstrates | |
how to use sap.m.IllustratedMessage | |
with an external illustration set. For more infor- | |
mation, see the Sample . | |
• We have added a new ariaTitleLevel prop- | |
erty. It allows setting custom aria-level values to | |
the title in sap.m.IllustratedMessage . | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.112Info | |
Only2023 | |
-03- | |
23 | |
230 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.112 Dep- | |
re- | |
cate | |
dControl sap.m.MessagePage sap.m.MessagePage | |
We have deprecated the sap.m.MessagePage , | |
and recommend using the | |
sap.m.IllustratedMessage instead. | |
Deprecated • Control • Info Only • 1.112Info | |
Only2023 | |
-03- | |
23 | |
1.112 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Selection of the Select All checkbox within re- | |
sponsive tables of the list report and object pa- | |
ges now shows a message toast with a count | |
of the selected items. For more information, see | |
Enabling Multiple Selection in T ables [page 3227] . | |
Changed • SAP Fiori Elements • Info Only • 1.112Info | |
Only2023 | |
-03- | |
23 | |
1.112 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• We now offer a streamlined way to include reuse | |
components on an object page. For more infor- | |
mation, see Including Reuse Components on an | |
Object Page [page 3766] . | |
• Y ou can now use filtering within chart personali- | |
zation. For more information, see Enabling Chart | |
Personalization [page 3325] . | |
• We have removed a restriction for handling 412 | |
("Precondition failed") messages. For more infor- | |
mation, see Confirmation Popups [page 3477] . | |
• We have added a new button, Validate , to the | |
object page for applications that are being run | |
on tablets and mobile devices. For more informa- | |
tion, see Draft Handling [page 3461] . | |
Changed • SAP Fiori Elements • Info Only • 1.112Info | |
Only2023 | |
-03- | |
23 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 231 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.112 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have (experimentally) introduced two new | |
ShowCard and HideCard actions that enable | |
you, from one card, to open another card that | |
shows more details or actions. The ShowCard | |
action opens a dialog with the new card, which | |
is created by a given manifest. The HideCard | |
action closes this dialog. For more information, | |
see the Show Card section and the Sample in the | |
Card Explorer. | |
• We have (experimentally) enhanced the Object | |
card and now it also supports Image and | |
Input as content types. For more information, | |
see the Object Card section and the Samples in | |
the Card Explorer. | |
• We have added a new (experimental) | |
previewMode property that can be used when | |
the end user is exploring, selecting, or configur- | |
ing cards. It depends on the host environment | |
to trigger the card rendering into the required | |
preview mode. The available options for the host | |
developers are: | |
•Off (default) - live data is displayed. | |
•MockData - the card shows mock data, | |
loaded using a data request. The card de- | |
veloper should set the data source in the | |
data/mockData part of the manifest. | |
•Abstract - the card shows an abstract | |
placeholder without loading data. | |
For more information, see the Integrate/Preview | |
section and the Samples in the Card Explorer. | |
• The date range filter now supports several new | |
options: dateTimeRange , fromDateTime , | |
toDateTime , and dateTime . For more infor- | |
mation, see the Date Range Filter section and the | |
Sample in the Card Explorer. | |
Changed • Control • Info Only • 1.112Info | |
Only2023 | |
-03- | |
23 | |
232 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.112 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilterBar | |
We have added support for several new interval | |
options of the DynamicDateRange control. Now | |
you can also create filters with NEXTMINUTES , | |
NEXTHOURS , LASTMINUTES , and LASTHOUTRS | |
options. For more information, see the Sample . | |
Changed • Control • Info Only • 1.112Info | |
Only2023 | |
-03- | |
23 | |
1.112 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
We have removed the leftmost (empty) column of | |
the items table when the control is in single-items | |
selection mode. This column is shown only in multi- | |
ple-items selection mode where the user can select | |
more than one row in the table. | |
Changed • Control • Info Only • 1.112Info | |
Only2023 | |
-03- | |
23 | |
1.112 Cha | |
ngedFeatureSAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We now provide Deep Create in a first version as | |
an experimental feature. Y ou can use a transient | |
context as the binding context of a list binding | |
and call | |
sap.ui.model.odata.v4.ODataListBi | |
nding#create on that dependent list binding. | |
Note that the Deep Create feature is currently | |
neither complete nor intended for productive | |
use. | |
• The experimental hierarchy feature intro- | |
duced with SAPUI5 1.105 now works | |
if the hierarchy properties announced | |
by the Org.OData.Aggregation.V1.Recursive- | |
Hierarchy | |
and com.sap.vocabularies.Hierar- | |
chy.v1.RecursiveHierarchy | |
annotations are | |
part of a property of the complex type. | |
• Y ou can now specify $ | |
$sharedRequest:false for list bindings. | |
This is helpful for list bindings of separate value | |
list models, as $$sharedRequest defaults to | |
true for these bindings. | |
Changed • Feature • Info Only • 1.112Info | |
Only2023 | |
-03- | |
23 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 233 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
234 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 235 | |
What's New in SAPUI5 1.111 | |
With this release SAPUI5 is upgraded from version 1.110 to 1.111. | |
Tip | |
If you want to do a search across all versions of the What's New content, you can also find it in the SAPUI5 | |
What's New viewer . | |
T able 22: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.111 Cha | |
ngedControl sap.m.Input , | |
sap.m.MultiInput , | |
sap.m.ComboBox , | |
sap.m.MultiComboB | |
oxsap.m.Input , sap.m.MultiInput , | |
sap.m.ComboBox , sap.m.MultiComboBox | |
The type-ahead (autocomplete) functionality is up- | |
dated to always suggest the exactly matched item | |
and not autocomplete the value further, if there are | |
other non-exact item matches. | |
Changed • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
1.111 Cha | |
ngedControl sap.m.NavContaine | |
rsap.m.NavContainer | |
We have introduced a new navigationFinished | |
event. The event is fired when navigation between two | |
pages has completed regardless of whether the DOM | |
is ready or not. This is useful when performing nav- | |
igation before the sap.m.NavContainer is ren- | |
dered. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
1.111 Cha | |
ngedControl sap.m.Illustrated | |
Messagesap.m.IllustratedMessage | |
We have introduced a new | |
enableDefaultTitleAndDescription prop- | |
erty. It provides the option to enable/disable the de- | |
fault title and description when using the default illus- | |
tration set. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
1.111 Dep- | |
re- | |
cate | |
dControl sap.m.ActionSelec | |
tsap.m.ActionSelect | |
We have deprecated the sap.m.ActionSelect | |
control. | |
Deprecated • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
236 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.111 Cha | |
ngedControl sap.ui.unified.Ca | |
lendarsap.ui.unified.Calendar | |
We have implemented the initialFocusedDate | |
property in sap.ui.unified.Calendar , which | |
holds a reference to a JavaScript Date Object and can | |
be used to define the date that was initially navigated | |
to in the calendar. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
1.111 Cha | |
ngedControl sap.ui.unified.Ca | |
lendarLegendsap.ui.unified.CalendarLegend | |
The sap.ui.unified.CalendarLegend con- | |
trol offers a new functionality. If an instance of this | |
is associated to sap.ui.unified.Calendar , its | |
calendar legend items can be focused and keyboard | |
navigation between them is provided. For more infor- | |
mation, see the API Reference . | |
Changed • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
1.111 Cha | |
ngedControl sap.m.DynamicDate | |
Rangesap.m.DynamicDateRange | |
We have implemented a new | |
calendarWeekNumbering property in the | |
sap.m.DynamicDateRange . Using this property, | |
you can set predefined settings to the control about | |
week numbering and the first day of the week. For | |
more information, see the API Reference . | |
Changed • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
1.111 Cha | |
ngedControl sap.m.DynamicDate | |
Rangesap.m.DynamicDateRange | |
We have implemented new options in | |
the sap.m.DynamicDateRange control for | |
Minutes , Last Hours , Next Minutes and | |
Next Hours . Using these options, you can select | |
smaller time frames. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 237 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.111 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Y ou can now create cards from the list report ta- | |
bles that can be added to the Insights section of | |
My Home in SAP S/4HANA Cloud Public Edition. | |
For more information, see Creating Cards for the | |
Insights Cards Section of My Home in SAP S/ | |
4HANA Cloud Public Edition and My Home in | |
SAP S/4HANA [page 3374] . | |
Changed • SAP Fiori Elements • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
238 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.111 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
forSAP Fiori elements for OData V4: | |
• Y ou can now hide empty table rows in edit mode. | |
For more information, see Enabling Inline Crea- | |
tion Mode or Empty Row Mode for T able Entries | |
[page 3716] . | |
• Y ou can now enable the Copy button in the list | |
report header and the object page header. For | |
more information, see Actions in the List Report | |
[page 3485] and Enabling Actions in the Object | |
Page Header [page 3633] . | |
• Fiscal annotations are now available in the filter | |
bar and the field. For more information, see Fur- | |
ther Features of the Field [page 3172] . | |
• The chart building block now supports control | |
variant management. For more information, see | |
Passing Variant IDs as URL Parameters [page | |
2993] . | |
• We've replaced the simple Share button with a | |
Share menu button. The menu can now also con- | |
tain the Chat in Microsoft T eams option. | |
For more information, see The Share Functional- | |
ity [page 3367] . | |
Changed • SAP Fiori Elements • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 239 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.111 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
User input into inactive rows is now regarded as a | |
pending change by | |
•sap.ui.model.odata.v4.ODataListBi | |
nding#hasPendingChanges , | |
•sap.ui.model.odata.v4.ODataContex | |
tBinding#hasPendingChanges , | |
•sap.ui.model.odata.v4.ODataModel# | |
hasPendingChanges ; | |
it can be reset using | |
•sap.ui.model.odata.v4.ODataListBi | |
nding#resetChanges , | |
•sap.ui.model.odata.v4.ODataContex | |
tBinding#resetChanges , | |
•sap.ui.model.odata.v4.ODataModel# | |
resetChanges . | |
Y ou can prevent the activation of inactive rows | |
after user input since SAPUI5 1.109 using | |
sap.ui.base.Event#preventDefault in the | |
handler of the createActivate event. | |
For more information, see the API Reference for | |
•ODataListBinding : | |
hasPendingChanges and resetChanges , | |
•ODataContextBinding : | |
hasPendingChanges and resetChanges , | |
•ODataModel : hasPendingChanges and | |
resetChanges , | |
•Event.preventDefault , and | |
createActivate . | |
Changed • Feature • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
240 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.111 Cha | |
ngedFeature Dates, Times, Time- | |
stamps, and Time ZonesDates, Times, Timestamps, and Time Zones | |
The new version of SAPUI5 introduces the following | |
features for time zone configuration: | |
• We provide sap.ui.core.date.UI5Date . | |
It inherits from the JavaScript Date and works | |
in a similar way, but uses the time zone pro- | |
vided via the sap-timezone URL parameter | |
instead of the local time zone of the browser. | |
The UI5Date.getInstance factory method | |
returns a UI5Date instance if a time zone dif- | |
ferent from the local time zone of the browser | |
was provided to SAPUI5; otherwise, it returns a | |
JavaScript Date . | |
For more information, see Dates, Times, Time- | |
stamps, and Time Zones [page 2052] . | |
•DateFormat and UI5 types in | |
sap.ui.model.odata.type now use | |
UI5Date , and any methods previously return- | |
ing a JavaScript Date now return a UI5Date if | |
a time zone different from the local time zone of | |
the browser was provided. | |
• The DynamicDateRange control now pro- | |
vides the toDates static public method | |
that replaces DynamicDateUtil 's exist- | |
ing toDates method and returns either | |
UI5Date s or native JavaScript Date s. | |
• We have adapted the following controls to use | |
UI5Date instead of JavaScript's native Date : | |
•sap.m.DatePicker , | |
•sap.m.TimePicker , | |
•sap.m.DateTimePicker , | |
•sap.m.DateRangeSelection , | |
•sap.ui.unified.Calendar . | |
• We provide the getModelValue method for | |
•sap.ui.model.odata.type.Date , | |
•sap.ui.model.odata.type.DateT | |
ime , | |
•sap.ui.model.odata.type.DateT | |
imeOffset ,Info | |
Only2023 | |
-02- | |
23 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 241 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
•sap.ui.model.odata.type.Time , | |
•sap.ui.model.odata.type.TimeO | |
fDay . | |
It returns the model representation of the pro- | |
vided UI5Date or Date . | |
Changed • Feature • Info Only • 1.111 | |
1.111 Cha | |
ngedControl sap.m.SelectDialo | |
gsap.m.SelectDialog | |
T o improve the accessibility of the control, the initial | |
focus is now set on the list during data loading. Once | |
the data is loaded, the focus is moved to the first list | |
item. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
1.111 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have added a new timeout setting for data | |
request sections. It describes the timeout (in mil- | |
liseconds) for the request. A value of 0 means | |
that there is no timeout. The default value is | |
15000 milliseconds. For more information, see | |
the Data Handling section and the Sample in the | |
Card Explorer. | |
• As a card developer, you can now use rating indi- | |
cators in the Object card. For more information, | |
see the Object Card section and the Sample in | |
the Card Explorer. | |
Changed • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
242 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.111 Cha | |
ngedAnnounce- | |
mentChanged Format of | |
What's New ContentChanged Format of What's New Content | |
We have introduced a new channel for our What's | |
New content: Y ou can now view the content in the | |
What's New viewer as well. The What's New viewer | |
allows you to display and search for entries across | |
all versions. For each entry, various attributes are dis- | |
played, for example, the type of change and whether | |
it is related to a feature or a control. | |
We have also changed the format of the What's New | |
content in the Demo Kit. Y ou can show or hide the | |
columns for these attributes. Similar to the What's | |
New viewer, you can filter the entries based on these | |
attributes by clicking on Filter or simply based on | |
a search term. For more information, see SAPUI5 | |
What's New Viewer and Want to Know What’s New | |
in SAPUI5 and SAP Fiori Elements? Check the What’s | |
New Viewer! | |
. | |
Changed • Announcement • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
1.111 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
We have provided a new option | |
for customizeConfig property: The | |
clientSideMandatoryCheck property now | |
allows you to run a check on | |
client side whether a field of | |
the sap.ui.comp.smartfield.SmartField | |
control created inside the table has a value. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.111Info | |
Only2023 | |
-02- | |
23 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 243 | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
244 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 245 | |
What's New in SAPUI5 1.110 | |
With this release SAPUI5 is upgraded from version 1.109 to 1.110. | |
T able 23: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
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.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 New Feature Copy-to-Clipboard Fea- | |
ture for TablesCopy-to-Clipboard Feature for Tables | |
Users can copy selected table content to the clip- | |
board and use it anywhere inside or outside an | |
app. T o achieve this, we have introduced the new | |
sap.m.plugins.CopyProvider plugin. T o ex- | |
tract the cell data from the table, we have created the | |
extractData property. This new feature is availa- | |
ble for grid and responsive tables and smart tables. | |
For more information, see the API Reference . | |
New • Feature • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Cha | |
ngedFeature Spreadsheet Export Spreadsheet Export | |
When you export data from ClientListBinding | |
the data objects are now requested via the binding. | |
This ensures that any related sorting and filtering is | |
taken into account. For more information, see the | |
Sample . | |
Changed • Feature • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
246 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.110 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• The data exported when you select Include filter | |
settings now contains additional application- and | |
type-specific formatting for the filter settings. | |
For example, if you export data and time infor- | |
mation, it will be exported in an improved format. | |
We have also improved other filter settings to | |
make it easier to match labels in the application | |
with property names. For more information, see | |
the API Reference and the Sample . | |
• We have now provided a binding for the | |
semanticObject property for SmartLink | |
controls. For example, the binding for | |
Common.SemanticObject.Path of the | |
semanticObject annotation makes it possi- | |
ble to define different semantic objects for a | |
smart link. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 New Control sap.m.table.Colum | |
nMenusap.m.table.ColumnMenu | |
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. Applica- | |
tions can define their own application-specific quick | |
actions. | |
Note | |
The menu is also available in the SmartTable | |
control. | |
For more information, see the API Reference and the | |
Sample . | |
New • Control • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 247 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.110 Cha | |
ngedFeature Header Bar in Key User | |
AdaptationHeader Bar in Key User Adaptation | |
The header bar in key user adaptation has been rede- | |
signed. | |
• The Save & Exit button has been replaced by two | |
separate buttons for Save ( ) and Exit ( ). | |
• 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.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Cha | |
ngedControl sap.m.PlanningCal | |
endar, | |
sap.m.SinglePlann | |
ingCalendar , and | |
sap.ui.core.forma | |
t.DateFormatsap.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. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Cha | |
ngedControl sap.m.ObjectStatu | |
ssap.m.ObjectStatus | |
We have implemented a new property to give ap- | |
plication developers the ability to override the de- | |
fault state announcement. Now the group role isn't | |
placed on inactive control instances and a proper | |
roledescription is set for active control instan- | |
ces. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
248 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.110 Cha | |
ngedControl sap.ui.core.Scrol | |
lEnablementsap.ui.core.ScrollEnablement | |
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.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Cha | |
ngedControl sap.m.Illustrated | |
Messagesap.m.IllustratedMessage | |
The IllustratedMessage 's sample of the de- | |
fault set of illustrations is now split into three different | |
samples depending on their visual style: classic, illus- | |
trative, and simple. | |
For more information, see the Samples . | |
Changed • Control • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Cha | |
ngedControl sap.m.ComboBox sap.m.ComboBox | |
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.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Cha | |
ngedFeature Demo Kit: Improved | |
main theme selectionDemo 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.110Info | |
Only2023 | |
-01-2 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 249 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.110 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.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 attrib- | |
ute of the sap.ui5 namespace. This option al- | |
lows 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.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
When the control renders a combo box, it gets the | |
text arrangement for the dropdown list from the | |
value-list property that is mapped to the local prop- | |
erty, and which has the value-list annotation. Alter- | |
natively, if there is no such setting provided there, | |
as before, it looks to find the text arrangement | |
consecutively from the same local property, the en- | |
tity type of the local property, or finally defaults to | |
description (ID) . For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
250 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.110 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Y ou can now group the multi-input fields along | |
with other fields as a source for side effects. For | |
more information, see Side Effect Annotations: | |
Examples [page 3802] . | |
• In edit mode, we now provide an option to hide | |
the empty rows of a table in the object page. | |
For more information, see Enabling Inline Crea- | |
tion Mode or Empty Row Mode for T able Entries | |
[page 3716] . | |
• We have added a new button, Validate , to the | |
object page for applications that are being run | |
on tablets and mobile devices. For more informa- | |
tion, see Draft Handling [page 3461] . | |
• The message grouping and structuring is now | |
improved in the message popover and message | |
view. | |
Changed • SAP Fiori Elements • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 251 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.110 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• The UI.DataFieldWithUrl annotation now | |
supports the IconUrl property. For more infor- | |
mation, see Different Representations of a Field | |
[page 3108] . | |
• In apps using the flexible column layout, the | |
state of the object page is now stored/re- | |
stored using iAppState . For more informa- | |
tion, see Enabling Discovery/Persistence Mode | |
[page 3739] . | |
• Y ou can now add a Clear button to the filter bar | |
in the list report, enabling users to clear all filter | |
fields, by making the required settings in the | |
manifest.json . For more information, see | |
Adapting the Filter Bar [page 3427] . | |
• Changes coming in from other flex layers, such | |
as changes made by key users, are merged with | |
user personalization changes coming from the | |
iAppState . For more information, see Store/ | |
Restore the Application State [page 3349] . | |
• The Edit button can now be displayed and en- | |
abled in both object and subobject pages. For | |
more information, see Enabling Actions in the | |
Object Page Header [page 3633] . | |
Changed • SAP Fiori Elements • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Cha | |
ngedControl sap.m.SelectDialo | |
gsap.m.SelectDialog | |
Y ou 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 place- | |
holder. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
252 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.110 Cha | |
ngedControl sap.m.Dialog sap.m.Dialog | |
We have added a new footer aggregation of type | |
sap.m.Toolbar to the control. Y ou 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.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Cha | |
ngedControl 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.110Info | |
Only2023 | |
-01-2 | |
6 | |
1.110 Cha | |
ngedFeature SAPUI5 Formatters SAPUI5 Formatters | |
The new version of SAPUI5 introduces the following | |
formatting features: | |
• Y ou can now use the sap-timezone URL pa- | |
rameter for testing an application in a different | |
time zone by specifying an IANA time zone, such | |
as "America/New_Y ork". We do not recommend | |
using this parameter in a productive environ- | |
ment. For more information, see Configuration | |
Options and URL Parameters [page 1856] . | |
• 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 SAPUI5 locale data to Ver- | |
sion 41 of the Unicode Common Locale Data | |
Repository (CLDR). With this upgrade, unit keys | |
have changed incompatibly in the CLDR. A leg- | |
acy 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 | |
[page 2088] . | |
Changed • Feature • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 253 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.110 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Requesting $count and using | |
sap.ui.model.odata.v4.ODataListBi | |
nding#getDownloadUrl now work with the | |
experimental hierarchy feature introduced with | |
SAPUI5 1.105. For more information, see the API | |
Reference for getDownloadUrl and the | |
hierarchyQualifier in | |
setAggregation , and Binding Collection In- | |
line Count [page 2149] . | |
• The synchronizationMode model parame- | |
ter is now optional and deprecated. | |
• User input into inactive rows is now regarded as | |
a pending change by | |
sap.ui.model.odata.v4.Context#has | |
PendingChanges ; it can be reset using | |
sap.ui.model.odata.v4.Context#res | |
etChanges . Y ou can prevent the activation of | |
inactive rows after user input since SAPUI5 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 . | |
Changed • Feature • Info Only • 1.110Info | |
Only2023 | |
-01-2 | |
6 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
254 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 255 | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
256 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.109 | |
With this release SAPUI5 is upgraded from version 1.108 to 1.109. | |
T able 24: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.109 Cha | |
ngedControl sap.ui.fl.variant | |
s.VariantManageme | |
ntsap.ui.fl.variants.VariantManagement | |
• We have improved the usability of the UI for | |
views: There is no longer a CSS-based, fixed | |
maximum width for the control. The control is | |
now fully responsive, for example, to show longer | |
view titles. Y ou can still limit the maximum width | |
of the control by using the maxWidth property. | |
For more information, see the API Reference . | |
• Y ou can now configure the style of view titles | |
by using the titleStyle property. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
1.109 Cha | |
ngedControl sap.ui.comp.smart | |
variants.SmartVar | |
iantManagementsap.ui.comp.smartvariants.SmartVaria | |
ntManagement | |
• We have improved the usability of the UI for | |
views: There is no longer a CSS-based, fixed | |
maximum width for the control. The control is | |
now fully responsive, for example, to show longer | |
view titles. Y ou can still limit the maximum width | |
of the control by using the maxWidth property. | |
For more information, see the API Reference . | |
• Y ou can now configure the style of view titles | |
by using the titleStyle property. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
1.109 Cha | |
ngedControl sap.m.Table sap.m.Table | |
If a user selects all rows in a table using the Select All | |
checkbox, only the rows that are already loaded will | |
be selected in tables where growing is enabled. We | |
have added a message that informs the user about | |
this. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 257 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.109 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
1.109 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We now provide the experimental | |
sap.ui.model.odata.v4.Context#res | |
etChanges method. As of now, it is still under | |
development and must not be used for produc- | |
tive applications. For more information, see the | |
API Reference . | |
• We now provide the new | |
sap.ui.model.odata.v4.ODataListBi | |
nding#getAggregation method. For more | |
information, see the API Reference . | |
• Y ou can now request side effects to update sin- | |
gle rows or the entire list with the experimen- | |
tal hierarchy feature introduced with SAPUI5 | |
1.105, provided they do not affect the hierar- | |
chy itself (node IDs, parent/child relations, or | |
sibling order). For more information, see the | |
API Reference for #requestSideEffects | |
and the hierarchyQualifier parameter in | |
#setAggregation . | |
• Y ou can now prevent the posting of a new entity | |
to the back end that would follow the | |
createActivate event of an | |
sap.ui.model.odata.v4.ODataListBi | |
nding by using the | |
sap.ui.base.Event#preventDefault | |
method. For more information, see the API Refer- | |
ence . | |
• We have improved our documentation of how to | |
delete a context used as the binding context of | |
an object page or Details section. For more infor- | |
mation, see Deleting an Entity [page 2215] . | |
Changed • Feature • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
258 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.109 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The new version of the SAPUI5 OData V2 model intro- | |
duces the following features: | |
• When you use | |
an sap.ui.model.type.Unit , | |
sap.ui.model.odata.type.Unit , | |
or the unit instance of | |
sap.ui.core.format.NumberFormat , | |
entered unit-of-measure codes are now parsed | |
case-insensitively where possible. | |
• The B pattern symbol, representing the | |
flexible day period, is now supported by | |
sap.ui.core.format.DateFormat . | |
Changed • Feature • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
1.109 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2 and SAP Fiori | |
elements for OData V4SAP Fiori elements for OData V2 and SAP Fiori ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for both SAP Fiori elements for OData V2 and SAP | |
Fiori elements for OData V4: | |
• Variant Management is now enabled by default | |
for tables and charts on the object page. For | |
more information, see Enabling Variant Manage- | |
ment on the Object Page [page 3764] . | |
Changed • SAP Fiori Elements • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
1.109 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• In the list report, you can now specify the title | |
for the NewAction parameter popup while cre- | |
ating a new object. For more information, see | |
Actions in the List Report [page 3485] . | |
• If mandatory input fields that are not nul- | |
lable are used in an input dialog, the | |
clientSideMandatoryCheck is enforced | |
on these fields automatically. | |
Changed • SAP Fiori Elements • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 259 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.109 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• We now provide an indication in the TextArea | |
when the user input exceeds the maximum al- | |
lowed length. For more information, see Different | |
Representations of a Field [page 3108] . | |
• We've replaced some keys that can be overrid- | |
den by application developers using the custom | |
i18n file approach. If you're using any of the dep- | |
recated keys in the application resource bundles, | |
replace them with the new ones. For more infor- | |
mation, see Localization of UI T exts [page 2891] . | |
• By default, we now use the label annotation of | |
the property as the title of the value help dialog. | |
For context-dependent value help dialogs, we still | |
use the label annotation of the ValueList . For | |
more information, see Field Help [page 3125] . | |
Changed • SAP Fiori Elements • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
1.109 Cha | |
ngedControl sap.m.Illustrated | |
Messagesap.m.IllustratedMessage | |
We have updated the illustrations in the default set. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
1.109 UI | |
Cha | |
ngedAnnounce- | |
mentObject Pages: Variant | |
Management Enabled by | |
Default for Tables and | |
ChartsObject Pages: Variant Management Enabled by De- | |
fault for Tables and Charts | |
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 dis- | |
rupt software or processes. | |
Object page tables and charts now have variant man- | |
agement enabled by default. Users can save their | |
personalization as variants. This has been made avail- | |
able with version 1.108/1.109. | |
UI Changed • Announcement • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
260 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.109 UI | |
Cha | |
ngedAnnounce- | |
mentSAP Fiori elements for | |
OData V4: Value Help Ti- | |
tles AlignedSAP Fiori elements for OData V4: Value Help Titles | |
Aligned | |
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 dis- | |
rupt software or processes. | |
We harmonized the titles for value help dialogs. The | |
title of the value help for an input field now corre- | |
sponds to the label of the input field by default. | |
UI Changed • Announcement • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 261 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.109 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• Y ou can now configure the visibility of the main | |
and side indicators of the numeric header using | |
the new visible boolean property. you can | |
set this property in the manifest or it can be re- | |
solved dynamically using a condition expression. | |
For more information, see the Numeric Header | |
section in the Card Explorer. | |
• We have aligned the behavior of icons when the | |
icon source is resolved to an empty object or an | |
empty string. Now, in such cases, all Integration | |
cards show a default icon. | |
• We have changed the default value of the (exper- | |
imental) dataMode property to Auto . In this | |
mode, the card makes data requests only when | |
it's in the viewport. For more information, see the | |
API Reference . | |
• Y ou can use the new (experimental) design | |
property to set the card background and border | |
to Transparent . The default value of the new | |
property is Solid . For more information, see | |
the API Reference . | |
• We have introduced a new minItems property, | |
which represents the minimum number of ex- | |
pected items. This property is used during the | |
calculation of the minimum height of the card to | |
minimize resizing while data is loading. The new | |
property is available for List, T able, and Timeline | |
cards. For more information, see the Card Fea- | |
tures - Sizing section in the Card Explorer. | |
Changed • Control • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
1.109 Cha | |
ngedControl sap.m.LightBox sap.m.LightBox | |
We are now using the IllustratedMessage con- | |
trol to show errors when an image could not be | |
loaded, or when it takes too much time to load it. For | |
more information, see the Sample . | |
Changed • Control • Info Only • 1.109Info | |
Only2022 | |
-12-0 | |
1 | |
262 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 263 | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
264 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.108 | |
With this release SAPUI5 is upgraded from version 1.107 to 1.108. | |
T able 25: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.108 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
1.108 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• We have enhanced the customizeConfig | |
property: It now supports autoColumnWidth | |
configuration settings, which influence the auto- | |
matic calculation of the column width for col- | |
umns generated by the SmartTable control | |
itself. For more information, see the API Refer- | |
ence . | |
• We have enhanced the data export to the cloud: | |
Now it is possible to select a file in a Google | |
Sheets format and export it to a Google Work- | |
space file share. For more information, see the | |
SAP Note 3216632 | |
. | |
Changed • Control • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
1.108 Cha | |
ngedFeature Visualization of Changes | |
in Key User AdaptationVisualization of Changes in Key User Adaptation | |
When visualizing UI changes in key user adaptation, | |
key users can now filter for unsaved changes. On plat- | |
forms where the draft feature is available, key users | |
can also filter for draft changes. | |
For more information, see the Demo App | |
. | |
Changed • Feature • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 265 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.108 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• For controls such as the combo box, checkbox, | |
date picker, or date time picker, a side effect is | |
now triggered as soon as the value is set, instead | |
of when the control is out of focus. For more | |
information, see Side Effects [page 3795] . | |
• The analytical list page now supports the dy- | |
namic date range in SmartFilterBar . For | |
more information, see Enabling Semantic Opera- | |
tors in the Filter Bar [page 3405] . | |
• The section title is now hidden in cases where | |
the section contains only a table or a chart, | |
and their title is a duplicate of the section title. | |
For more information, see Defining and Adapting | |
Sections [page 3653] . | |
Changed • SAP Fiori Elements • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
266 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.108 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Y ou can now define exactly which application | |
links are shown in the Related Apps menu. For | |
more information, see Enabling the Related Apps | |
Button [page 3646] . | |
• Y ou can now execute the PrepareAction or | |
global side effects by pressing Enter in draft | |
mode. For more information, see Draft Handling | |
[page 3461] . | |
• Y ou can now add a custom message in the mes- | |
sage bar above a table in the list report. For more | |
information, see Adding a Custom Message Strip | |
to List Report, Analytical List Page and Object | |
Page T ables [page 3038] . | |
• Y ou can now render semantically connected | |
fields as a link to enable navigation using these | |
fields. For more information, see Grouping of | |
Fields [page 3158] . | |
• We now provide a keyboard shortcut to trigger | |
the default positive action in a list report, object | |
page, and subobject page. For more information, | |
see Keyboard Shortcuts [page 3352] . | |
• We now provide an option to skip the Create pop- | |
up dialog for new actions in specific cases. For | |
more information, see Handling of the preferred- | |
Mode Parameter [page 3470] . | |
• On mobile devices, header facets are now ar- | |
ranged horizontally and can be accessed via | |
horizontal scrolling. For more information, see | |
Header Facets [page 3562] . | |
Changed • SAP Fiori Elements • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
1.108 Cha | |
ngedFeature TypeScript Demo App TypeScript Demo App | |
A new TypeScript To-Do List demo app is | |
now available in both the Demo Apps and the Sam- | |
ples sections of the Demo Kit. For more information, | |
see the Samples . | |
Changed • Feature • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 267 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.108 Cha | |
ngedControl sap.m.Illustrated | |
Messagesap.m.IllustratedMessage | |
We have introduced a new illustration breakpoint var- | |
iant Dot , suitable for spaces that don't have a lot | |
of vertical space. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
1.108 Cha | |
ngedControl sap.m.Avatar sap.m.Avatar | |
Up to three Latin letters can be displayed as initials | |
in a sap.m.Avatar . For more information, see the | |
API Reference and the Sample . | |
Changed • Control • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
1.108 Cha | |
ngedFeature Replacement for | |
jQuery.fn.controlReplacement for jQuery.fn.control | |
T o become more independent from specific | |
jQuery functionality, we now provide the new | |
sap.ui.core.Element#closestTo method | |
as a replacement for the jQuery.fn.control ex- | |
tension function, which is commonly used to retrieve | |
the nearest SAPUI5 control that wraps a given DOM | |
element. The new method returns a single SAPUI5 | |
element instead of the array of SAPUI5 elements re- | |
turned by jQuery.fn.control . Y ou might there- | |
fore need to add an outer loop when migrating your | |
code to the new API. | |
For more information, see Deprecated jQuery.sap API | |
Replacement [page 2363] and the API Reference . | |
Changed • Feature • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
268 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.108 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We now provide "deferred delete" requests: Y ou | |
can call the | |
sap.ui.model.odata.v4.Context#del | |
ete method with an API group; the back-end re- | |
quest is then only sent when | |
ODataModel#submitBatch is called for this | |
API group. For more information, see Deleting an | |
Entity [page 2215] . | |
• We have improved our documentation of how to | |
overwrite value list annotations in local annota- | |
tion files. For more information, see Value Lists | |
[page 2169] . | |
• The dataRequested and dataReceived | |
events introduced with SAPUI5 1.106 for the | |
sap.ui.model.odata.v4.ODataModel | |
now provide the path for additional property re- | |
quests. For more information, see the API Refer- | |
ence for ODataModel.dataReceived and | |
ODataModel.dataRequested . | |
Changed • Feature • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
1.108 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The new version of the SAPUI5 OData V2 model intro- | |
duces the following features: | |
• We now support "deep create" requests for navi- | |
gation properties of cardinality "many". For more | |
information, see Deep Create [page 2102] . | |
• We now provide the new | |
sap.ui.model.ClientTreeBinding#ge | |
tCount method. For more information, see the | |
API Reference . | |
• When you use an | |
sap.ui.model.type.Currency , | |
sap.ui.model.odata.type.Currency , | |
or the currency instance of | |
sap.ui.core.format.NumberFormat , | |
entered currency codes are now parsed case-in- | |
sensitively where possible. | |
• We have introduced the new | |
calendarWeekNumbering format option for | |
sap.ui.core.format.DateFormat . | |
Changed • Feature • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 269 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.108 Cha | |
ngedControl sap.m.Carousel sap.m.Carousel | |
We have improved the keyboard interaction and ac- | |
cessibility of the control. The initial focus is now on | |
the active carousel item, unlike before, when it was | |
on the carousel container. This allows you to focus | |
on a concrete item and provides more information | |
to the screen readers. For more information, see the | |
Sample . | |
Changed • Control • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
1.108 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTable | |
and | |
sap.ui.comp.smart | |
chart.SmartChartsap.ui.comp.smarttable.SmartTable and | |
sap.ui.comp.smartchart.SmartChart | |
T o improve the user experience, we have changed the | |
filter panel in the table personalization dialog. | |
Until now, the user had to add each filtering operator | |
on a new line: | |
As of now, there is a value help available for the input | |
field and all selected filtering operators are displayed | |
in one line per each filtered column: | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
270 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.108 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• The Adaptive card now uses the recently re- | |
leased 1.7 .0 UI5 WebComponents bundle. For | |
more information, see the Adaptive Card Learn | |
section in the Card Explorer. | |
• Y ou can now configure the visibility of the card | |
footer using the new visible boolean prop- | |
erty. Card developers can set this property in | |
the manifest. Additionally, they can add it to the | |
Configuration.js , which will also enable | |
card administrators, who are using the Configu- | |
ration editor, to control the visibility of the card | |
footer. For more information, see the Card Footer | |
section and the Sample in the Card Explorer. | |
• We have made the loading placeholder for Ana- | |
lytical cards more detailed to better reveal the | |
expected loading content. For more information, | |
see the Sample . | |
• We have (experimentally) enhanced the | |
sap.ui.integration.Extension with a | |
new loadDependencies lifecycle hook. As a | |
card developer, you can use it to load critical | |
dependencies for your extension, without which | |
the data cannot be displayed. While the depend- | |
encies are loaded, the card displays a loading | |
animation. This hook is asynchronous, so other | |
tasks won't be blocked. For more information, | |
see the Card Extension section and the Sample | |
in the Card Explorer, and the API Reference . | |
• A new visible property is now introduced for | |
icons and avatars to achieve consistency in rep- | |
resentation if an empty value for the src prop- | |
erty is used in the card manifest. The new prop- | |
erty is available for: | |
• Default Header | |
• Sap.f.CardHeader | |
• ObjectContent | |
• T ableContent | |
• List Content | |
For more information, see the Sample in the | |
Card Explorer. | |
Changed • Control • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 271 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.108 UI | |
Cha | |
ngedAnnounce- | |
mentAnalytical List Pages: | |
Date Ranges SupportedAnalytical List Pages: Date Ranges Supported | |
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 dis- | |
rupt software or processes. | |
Filter fields on analytical list pages now provide date | |
range options. | |
UI Changed • Announcement • Info Only • 1.108Info | |
Only2022 | |
-11-0 | |
3 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
272 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 273 | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.107 | |
With this release SAPUI5 is upgraded from version 1.106 to 1.107 . | |
T able 26: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.107 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
1.107 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
We have improved the usability of the pop-in behavior | |
when toggling the visibility of hidden columns. If the | |
user adds more columns in the View Settings dialog | |
in a table where several columns are already in the | |
pop-in area, and these new columns are also moved | |
to the pop-in area because of their importance, these | |
columns are not hidden but are now made visible | |
automatically. This makes it easier for users to recog- | |
nize which columns have been added. For more infor- | |
mation, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
274 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.107 Cha | |
ngedControl sap.m.List, | |
sap.m.Table, | |
sap.m.Treesap.m.List, sap.m.Table, sap.m.Tree | |
T o improve performance, we have now made the in- | |
itial rendering faster: T able, tree, and list items are | |
now already created when the data is requested from | |
the back end. When the data is received, the binding | |
context is updated. This way, rendering the UI with | |
the requested data becomes faster. | |
Changed • Control • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
1.107 Cha | |
ngedControl sap.m.upload.Uplo | |
adSetsap.m.upload.UploadSet | |
We've introduced directory (folder) uploads using the | |
UploadSet control. It allows you to directly upload | |
files from directories and subdirectories by configur- | |
ing the directory property. Y ou can also use the drag | |
and drop feature to upload directories. | |
Changed • Control • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
1.107 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• We now provide the possibility to configure a | |
handler function to control the visibility of ac- | |
tions. For more information, see Actions [page | |
3069] and Enabling Actions Added Using Exten- | |
sion Points [page 3940] . | |
• Y ou can now also use the UI.DataPoint an- | |
notation to add minimum and maximum values | |
to the chart measures. For more information, see | |
Comparison Micro Chart [page 3609] . | |
• We now show a message strip on the object page | |
with a status message for the object based on in- | |
formation received from the back end. For more | |
information, see Using Messages [page 3327] . | |
• Y ou can now define different table configurations | |
in a list report with multiple entity sets. For more | |
information, see Defining Multiple Views on a List | |
Report with Different Entity Sets and T able Set- | |
tings [page 3535] . | |
Changed • SAP Fiori Elements • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 275 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.107 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Y ou can now define a side effect with only a trig- | |
ger action and without any target property. For | |
more information, see Side Effects [page 3795] . | |
• Unbound actions can now have key fields as | |
parameters. For more information, see Actions | |
[page 3069] . | |
Changed • SAP Fiori Elements • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
1.107 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
We now provide the | |
sap.ui.model.odata.v4.ODataModel#get | |
ServiceUrl , | |
sap.ui.model.odata.v4.ODataModel#get | |
KeyPredicate , and | |
sap.ui.model.odata.v4.ODataModel#req | |
uestKeyPredicate methods. For more informa- | |
tion, see the API Reference for #getServiceUrl , | |
#getKeyPredicate , and | |
#requestKeyPredicate . | |
Changed • Feature • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
1.107 Cha | |
ngedFeature Edit on GitHub Button Edit on GitHub Button | |
We have enabled external collaboration for our docu- | |
mentation through github.com . Y ou can now con- | |
tribute to our content through pull requests or by | |
asking for enhancements by opening GitHub issues. | |
Changed • Feature • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
276 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.107 Cha | |
ngedControl sap.ui.richtexted | |
itor.RichTextEdit | |
orsap.ui.richtexteditor.RichTextEditor | |
• We have enabled TinyMCE version 6 to be used | |
as the editor type with the RichTextEditor . | |
• We have changed the default value of the | |
editorType property to always point to the | |
version of TinyMCE recommended by UI5, corre- | |
sponding to | |
sap.ui.richtexteditor.EditorType. | |
TinyMCE , and it will be subject to change in the | |
future. This means that any RichTextEditor | |
that does not have the editorType property | |
set, or uses the default value | |
sap.ui.richtexteditor.EditorType. | |
TinyMCE , will automatically start using Ti- | |
nyMCE 6. | |
• TinyMCE 4 is being deprecated and will be re- | |
moved in the upcoming releases. | |
For more information, see sap.ui.richtexteditor [page | |
4786] and the API Reference . | |
Changed • Control • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
1.107 Cha | |
ngedControl sap.uxap.ObjectPa | |
geSectionsap.uxap.ObjectPageSection | |
We have added a new wrapTitle property. It allows | |
long titles to wrap into multiple lines. For more infor- | |
mation, see the API Reference . | |
Changed • Control • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 277 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.107 New Announce- | |
mentDocumentation now | |
open for contributions | |
on GitHubDocumentation now open for contributions on Gi- | |
tHub | |
The documentation under https:/ /ui5.sap.com/#/ | |
topic | |
is now also available on GitHub as Markdown | |
files. Every documentation page in the Demo Kit has a | |
direct link to the corrresponding Markdown file in the | |
new https:/ /github.com/SAP-docs/sapui5 | |
reposi- | |
tory: | |
If you have any suggestions for improvements or if | |
you spot an error, feel free to create an issue or a pull | |
request there. | |
For more information, see Open Documentation Ini- | |
tiative for SAPUI5 and SAP Fiori Elements – Help Us | |
to Help Y ou! | |
New • Announcement • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
278 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.107 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• The new (experimental) titleMaxLines and | |
subTitleMaxLines properties enable you | |
to limit the number of lines for the title and | |
subtitle in both the Default and Numeric card | |
headers. Additionally, with the new (experimen- | |
tal) detailsMaxLines property you can also | |
limit the number of lines for the details in the Nu- | |
meric card header. For more information, see the | |
Default Header and Numeric Header sections in | |
the Card Explorer. | |
• Y ou can now add items of type Link (experi- | |
mental) in the actionsStrip of footers and | |
list items. For more information, see the Card | |
Footer section and the Sample in the Card Ex- | |
plorer. | |
• All icons now have a new initials property, | |
which is used as a fallback if the src property | |
is not set or there is an issue with the resource. | |
For more information, see the List Card section | |
in the Card Explorer. | |
• Y ou can now configure the visibility of card head- | |
ers using the new visible Boolean property. | |
Card developers can set this property in the | |
manifest. Additionally, they can add it to the | |
Configuration.js , which will also enable | |
card administrators, who are using the Configu- | |
ration editor, to control the visibility of the card | |
header. For more information, see the Default | |
Header and Numeric Header sections and the | |
Sample in the Card Explorer. | |
• We have added a new (experimental) | |
stateChanged event that is fired when the | |
state of the card is changed. For example, when | |
the card is initialized, a new page inside the | |
card is selected, a filter is changed, or data is | |
refreshed. For more information, see the API Ref- | |
erence . | |
Changed • Control • Info Only • 1.107Info | |
Only2022 | |
-10-0 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 279 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
280 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 281 | |
What's New in SAPUI5 1.106 | |
With this release SAPUI5 is upgraded from version 1.105 to 1.106. | |
T able 27: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.106 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
1.106 Cha | |
ngedControl sap.ui.comp.smart | |
chart.SmartChartsap.ui.comp.smartchart.SmartChart | |
• T o improve usability, we have adapted the mes- | |
sages that are shown if no data is available. Dif- | |
ferent messages are shown depending on the | |
following conditions: | |
• During the initial state of the chart and de- | |
pending on whether there is a | |
sap.ui.comp.filterbar.FilterB | |
ar control | |
• After a first back-end request if no data is | |
available | |
• After a first back-end request if no data and | |
no FilterBar are available | |
• We have introduced the new | |
notAssignedText property. The property | |
can be used to provide a description for fields | |
with an empty string. | |
For more information, see the API Reference and | |
the Samples . | |
Changed • Control • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
282 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.106 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• We now provide the possibility to define a default | |
action for menu buttons in list reports, object | |
page headers, and forms. For more information, | |
see the section Defining a Default Action for a | |
Menu Button in Actions [page 3069] . | |
• Y ou can now define default values for operators | |
that require parameters, such as Next "X" Days. | |
For more information, see Enabling Semantic | |
Operators in the Filter Bar [page 3405] . | |
• We've enabled the handling of side effects for the | |
mass edit functionality. For more information, | |
see Enabling Editing Using a Dialog (Mass Edit) | |
[page 3276] . | |
•Edm.DateTime -based fields now also support | |
semantic dates. For more information, see Ena- | |
bling Semantic Operators in the Filter Bar [page | |
3405] . | |
Changed • SAP Fiori Elements • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 283 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.106 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• The global side effect is now triggered only from | |
the fields of the entity where the side effect is | |
defined. For more information, see Using Global | |
Side Effects [page 3808] . | |
• Y ou can now override the default behavior of | |
the ValueListNoValidation for value help | |
fields to include client-side validation. For more | |
information, see Displaying T ext and ID for Value | |
Help Input Fields [page 3755] . | |
• The refresh action upon pressing Enter on | |
the edit fields of a draft object page is now | |
suppressed, unless it is explicitly configured. For | |
more information, see Using Global Side Effects | |
[page 3808] . | |
• Y ou can now define keyboard shortcuts for ap- | |
plication-specific function import actions in the | |
analytical list page applications. For more infor- | |
mation, see Keyboard Shortcuts [page 3352] . | |
Changed • SAP Fiori Elements • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
1.106 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2 and SAP Fiori | |
elements for OData V4SAP Fiori elements for OData V2 and SAP Fiori ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for both SAP Fiori elements for OData V2 and SAP | |
Fiori elements for OData V4: | |
• We've now improved the content density so | |
that the object page shows form data spread | |
across six columns instead of four columns | |
when opened on extra large screens. For more | |
information, see Defining and Adapting Sections | |
[page 3653] . | |
• For the value help fields, a side effect is now | |
triggered when the focus moves away from the | |
source field group. For more information, see | |
Side Effects [page 3795] . | |
Changed • SAP Fiori Elements • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
284 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.106 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have made the loading placeholder for Time- | |
line card more detailed to better reveal the ex- | |
pected loading content. For more information, | |
see the Sample . | |
• We have (experimentally) enabled the Object | |
card to validate the user input provided in the | |
card form fields. As a card developer, using | |
the available validation functions, you can now | |
specify if the input is required, limit the num- | |
ber of characters, or restrict the input to some | |
predefined options. Y ou can also set the valida- | |
tion message and the validation type ( Error , | |
Warning , or Information ). For more infor- | |
mation, see the Input Validation section and the | |
Sample in the Card Explorer. | |
• We have (experimentally) introduced new prop- | |
erties that enable you to format Object card con- | |
tent: | |
•titleMaxLines - limits the number of | |
lines in which the group title will be wrap- | |
ped. | |
•labelWrapping - a Boolean property | |
that determines whether the labels of the | |
group items will be wrapped. | |
For more information, see the Object Card sec- | |
tion and the Sample in the Card Explorer. | |
• Y ou can now control the visibility of List card | |
item's attributes using the new visible Boo- | |
lean property. | |
For more information, see the List Card section | |
and the Sample in the Card Explorer. | |
Changed • Control • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 285 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.106 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
We have enabled key-user adaptation for | |
TextArrangement annotation types. Key | |
users can now overwrite the TextSeparate , | |
TextFirst , TextLast , and TextOnly values | |
from the back-end metadata by choosing a new value | |
from the UI Adaptation dialog. | |
Changed • Control • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
1.106 Cha | |
ngedControl sap.suite.ui.comm | |
ons.Timelinesap.suite.ui.commons.Timeline | |
Y ou can now configure the timeline control to visual- | |
ize the respective IANA time zones within the timeline | |
header bar. T o do so, you can select Custom Range | |
within Time Range while using Filter By . The time zone | |
can either be passed using the configuration or speci- | |
fied using an annotation from a back-end service. If | |
no time zone is maintained or if the time zone is inva- | |
lid, the date/time is set to the local time zone. | |
Changed • Control • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
1.106 Cha | |
ngedControl sap.uxap.ObjectPa | |
geSectionsap.uxap.ObjectPageSection | |
We have introduced a new heading aggregation | |
that allows you to include content, such as message | |
strips, at the beginning of a section. For more infor- | |
mation, see the API Reference and the Samples . | |
Changed • Control • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
1.106 Cha | |
ngedControl sap.m.Image (Experi- | |
mental)sap.m.Image (Experimental) | |
We have enabled inline rendering of SVG files, so that | |
they can be themeable and overstyled with a custom | |
CSS. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
286 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.106 Cha | |
ngedAnnounce- | |
mentDeactivation of Default | |
Time Zone Configuration | |
FeatureDeactivation of Default Time Zone Configuration | |
Feature | |
We needed to deactivate the feature to configure the | |
default time zone via the time zone configuration op- | |
tion in sap.ui.core.Configuration and the | |
API method | |
sap.ui.core.Configuration.setTimezon | |
e. Reason: There was a risk that dates are visualized | |
by one day off. This wrong date might have been per- | |
sisted to the back end. | |
This feature was introduced with UI5 1.102.0. The fol- | |
lowing UI5 versions still contain this feature: | |
• 1.102.0 to 1.102.5 | |
• 1.103 | |
• 1.104 | |
If you are on one of these releases, we recommend | |
that you upgrade to a higher version where this fea- | |
ture is deactivated. | |
Deactivated as of: | |
• 1.106 | |
• 1.105 | |
• 1.102.6 | |
We plan to bring this feature back in a different form | |
at a later point in time. | |
Changed • Announcement • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
1.106 UI | |
Cha | |
ngedAnnounce- | |
mentObject Pages: Sections | |
Now Show Six Columns | |
by DefaultObject Pages: Sections Now Show Six Columns by | |
Default | |
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 dis- | |
rupt software or processes. | |
T o reduce empty spaces on very large screens in ob- | |
ject page apps, sections will show six columns by de- | |
fault instead four. | |
UI Changed • Announcement • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 287 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.106 UI | |
Cha | |
ngedAnnounce- | |
mentObject Pages: Header | |
Facets in Scrollable Con- | |
tainersObject Pages: Header Facets in Scrollable Contain- | |
ers | |
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 dis- | |
rupt software or processes. | |
On desktop computers, header facets that include | |
information or important KPIs will be shown in scrol- | |
lable containers by default as they are on mobile de- | |
vices. If several header facets are available, the user | |
may need to scroll horizontally to view all of them. | |
UI Changed • Announcement • Info Only • 1.106Info | |
Only2022 | |
-09- | |
08 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
288 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 289 | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.105 | |
With this release SAPUI5 is upgraded from version 1.104 to 1.105. | |
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 . | |
T able 28: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.105 Cha | |
ngedControl sap.m.List sap.m.List | |
• T o improve accessibility, we have replaced the | |
existing ARIA roles. The following new default | |
roles are available: | |
•role=list for lists | |
•role=listitem for list items | |
• We have also improved the accessibility for the | |
group headers of grouped lists by, for example, | |
adding the ARIA role role=group . | |
Changed • Control • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
290 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.105 Dep- | |
re- | |
cate | |
dFeature Deprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
1.105 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
We have introduced a new button in the header of the | |
Adapt Filters dialog. As a key user, you can now | |
use this new button to add custom fields during UI | |
adaptation at runtime. | |
Changed • Control • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
1.105 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
If rendered as sap.m.Select , the SmartField | |
control now supports In and Out parameters of the | |
ValueList annotation. | |
Y ou can achieve this rendering using the following | |
configuration: | |
<smartField:configuration> <smartField:Configuration | |
controlType="selection"/> | |
</smartField:configuration> | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
1.105 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
We have introduced the tooltip property, which | |
is used to provide more information to the user | |
about what will happen after they click the link | |
and the action is executed. It can be used by | |
ObjectGroupItems of type Default with ac- | |
tions – for example, link, email, or phone. For more in- | |
formation, see the Object Card section and the Sam- | |
ple in the Card Explorer. | |
Changed • Control • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 291 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.105 Cha | |
ngedControl sap.m.Illustrated | |
Messagesap.m.IllustratedMessage | |
We have enabled vertical responsiveness for the con- | |
trol. The sap.m.IllustratedMessage is ad- | |
justed automatically, depending also on the available | |
height. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
1.105 Cha | |
ngedControl sap.m.Dialog sap.m.Dialog | |
We have enabled a new keyboard shortcut for | |
sap.m.Dialog with a footer button of type Accept | |
or Emphasized . Buttons can be triggered by press- | |
ing Ctrl + Enter for Windows and Ctrl + | |
Enter /Cmd + Enter for Mac OS. For more in- | |
formation, see the Sample . | |
Changed • Control • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
1.105 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
We have started to work on supporting recursive hier- | |
archies and deferred deletion. Both features are work | |
in progress. As of now, they are flagged as experimen- | |
tal and must not be used for productive applications. | |
For more information, see Recursive Hierarchy [page | |
2224] and Deleting an Entity [page 2215] . | |
Changed • Feature • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
1.105 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• In draft-enabled applications, you can now trig- | |
ger the validation of a complete object by press- | |
ing Enter on any of the object page fields. | |
For more information, see Draft Handling [page | |
3461] . | |
• In draft-enabled applications, busy indicators | |
that appear during the side effects execution are | |
now removed to enable faster data entry. | |
Changed • SAP Fiori Elements • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
292 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.105 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Y ou can now link the Table building block to a | |
FilterBar that is defined in the same view, or | |
to a different one, by referencing the ID of the | |
FilterBar . For more information, see Building | |
Blocks [page 3987] . | |
• Y ou can now define a custom filter as mandatory. | |
For more information, see the section Custom | |
Filter Fields Marked as Mandatory in Adding Cus- | |
tom Fields to the Filter Bar [page 3946] . | |
Changed • SAP Fiori Elements • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
1.105 UI | |
Cha | |
ngedAnnounce- | |
mentStricter Validation of | |
Decimal and Grouping | |
SeparatorsStricter Validation of Decimal and Grouping Sepa- | |
rators | |
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 dis- | |
rupt software or processes. | |
If a user added grouping separators when entering a | |
number, the parsing logic ignored them. This could | |
result in an unwanted number if the user confused | |
grouping separators and decimal separators. Since | |
SAPUI5 1.99, the grouping separators are checked | |
against the current locale to largely prevent that the | |
user confuses these types of separators. | |
UI Changed • Announcement • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 293 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.105 UI | |
Cha | |
ngedAnnounce- | |
mentDraft-Enabled Object Pa- | |
ges: Entries Validated on | |
Choosing EnterDraft-Enabled Object Pages: Entries Validated on | |
Choosing Enter | |
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 dis- | |
rupt software or processes. | |
Data entered in a form or table is currently only vali- | |
dated after the user chooses Save or Create . This will | |
be changed so that entered data is validated as soon | |
as the user chooses Enter . | |
UI Changed • Announcement • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
1.105 UI | |
Cha | |
ngedAnnounce- | |
mentObject Pages: Data En- | |
try No Longer Blocked | |
by Busy IndicatorObject Pages: Data Entry No Longer Blocked by | |
Busy Indicator | |
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 dis- | |
rupt software or processes. | |
In certain cases, a busy indicator unneccessarily pre- | |
vents the user from entering data in object page | |
forms. We will remove the busy indicator in these | |
cases so that data entry is possible. | |
UI Changed • Announcement • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
294 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.105 Cha | |
ngedAnnounce- | |
mentDeactivation of Default | |
Time Zone Configuration | |
FeatureDeactivation of Default Time Zone Configuration | |
Feature | |
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 dis- | |
rupt software or processes. | |
We needed to deactivate the feature to configure the | |
default time zone via the time zone configuration op- | |
tion in sap.ui.core.Configuration and the | |
API method | |
sap.ui.core.Configuration.setTimezon | |
e. Reason: There was a risk that dates are visualized | |
by one day off. This wrong date might have been per- | |
sisted to the back end. | |
This feature was introduced with UI5 1.102.0. The fol- | |
lowing UI5 versions still contain this feature: | |
• 1.102.0 to 1.102.5 | |
• 1.103 | |
• 1.104 | |
If you are on one of these releases, we recommend | |
that you upgrade to a higher version where this fea- | |
ture is deactivated. | |
Deactivated as of: | |
• 1.106 | |
• 1.105 | |
• 1.102.6 | |
We plan to bring this feature back in a different form | |
at a later point in time. | |
Changed • Announcement • Info Only • 1.105Info | |
Only2022 | |
-08-1 | |
1 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 295 | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
296 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 297 | |
What's New in SAPUI5 1.104 | |
With this release SAPUI5 is upgraded from version 1.103 to 1.104. | |
T able 29: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.104 Cha | |
ngedFeature Spreadsheet Export Spreadsheet Export | |
We have provided the following new features that | |
are dependent on user information in the SAP Fiori | |
launchpad: | |
•Specific date and time formats, such as formats | |
taken from calendars other than the Gregorian | |
calendar and some related calendar settings, are | |
now taken into account during the spreadsheet | |
export. | |
• Y ou can now view information about the creation | |
time and the relevant user in exported spread- | |
sheets and PDF documents if you select Include | |
filter settings in the Export As dialog. | |
For more information, see Spreadsheet Export [page | |
2570] and the API Reference . | |
Changed • Feature • Info Only • 1.104Info | |
Only2022 | |
-07-1 | |
4 | |
1.104 Dep- | |
re- | |
cate | |
dFeatureDeprecations Deprecations | |
There are currently no major deprecations. For a | |
complete list of all deprecations, see Deprecated | |
APIs . | |
Changed • Deprecated • Info Only • 1.104Info | |
Only2022 | |
-07-1 | |
4 | |
1.104 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Applications can now turn off the confirmation | |
popup for discarding a draft for external navi- | |
gation. For more information, see Confirmation | |
Popups [page 3477] . | |
• Quick views are now supported | |
for a source property without a | |
ReferentialConstraint . For more infor- | |
mation, see Enabling Quick Views for Link Navi- | |
gation [page 2957] . | |
Changed • SAP Fiori Elements • Info Only • 1.104Info | |
Only2022 | |
-07-1 | |
4 | |
298 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.104 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2:SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Applications can now specify the unbound action | |
that is triggered on a target during external navi- | |
gation. For more information, see Handling of the | |
preferredMode Parameter [page 3470] . | |
• Y ou now have an option to define your own key- | |
board shortcuts for application-specific actions | |
and navigation buttons. For more information, | |
see Keyboard Shortcuts [page 3352] . | |
• Applications can now show a custom message | |
strip above the object page tables. For more in- | |
formation, see Adding a Custom Message Strip | |
to List Report, Analytical List Page and Object | |
Page T ables [page 3038] . | |
• In the object page tables, you can now prepo- | |
pulate the default empty rows with a value us- | |
ing DefaultValuesFunction . For more in- | |
formation, see Enabling Inline Creation Mode | |
or Empty Row Mode for T able Entries [page | |
3716] and Prefilling Fields Using the DefaultVa- | |
luesFunction [page 3823] . | |
• Applications can now define the list of specific | |
semantic object actions that are displayed in the | |
related apps list. For more information, see Ena- | |
bling the Related Apps Button [page 3646] . | |
Changed • SAP Fiori Elements • Info Only • 1.104Info | |
Only2022 | |
-07-1 | |
4 | |
1.104 Cha | |
ngedControl sap.m.Link sap.m.Link | |
We have provided a new API in the control, and | |
now app developers can change the control's role to | |
button when it's used for triggering a function. For | |
more information, see the API Reference . | |
Changed • Control • Info Only • 1.104Info | |
Only2022 | |
-07-1 | |
4 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 299 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.104 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have (experimentally) enabled the possibility | |
for a shared JavaScript library to be used as an | |
extension by multiple cards. As a card developer, | |
you can set this extension via the manifest. For | |
more information, see the Card Extension sec- | |
tion and the Sample in the Card Explorer. | |
• We have made the loading placeholders for T able | |
and Object cards more detailed to better reveal | |
the expected loading content. For more informa- | |
tion, see the Sample . | |
• We have (experimentally) introduced the possi- | |
bility for ComboBox or T extArea form inputs to | |
be used inside the Object card. Afterwards, you | |
can process and submit the data provided with | |
these form inputs to a back-end service. For | |
more information, see the Object Card section | |
and the Sample in the Card Explorer. | |
• The Object card (experimentally) supports cus- | |
tom error message when there is empty data re- | |
trieved from the back end. T o enable this feature, | |
we have added a new hasData property inside | |
the content section of the manifest. Card de- | |
velopers should set this property to point to a | |
chosen data attribute. At runtime, if a condition | |
is met, the corresponding illustrated message is | |
displayed. For more information, see the Sample . | |
Changed • Control • Info Only • 1.104Info | |
Only2022 | |
-07-1 | |
4 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
300 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 301 | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
302 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.103 | |
With this release SAPUI5 is upgraded from version 1.102 to 1.103. | |
T able 30: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.103 Cha | |
ngedControl sap.m.plugins.Dat | |
aStateIndicatorsap.m.plugins.DataStateIndicator | |
The MessageStrip control, which is offered by | |
the DataStateIndicator plugin, provides vari- | |
ous messages for users that tell them about the | |
current state of the UI. The new close event of | |
DataStateIndicator is fired when the Close | |
button of the MessageStrip control is pressed. | |
This allows applications to intervene, for example, | |
and let users remove these messages from the | |
UI. For more information, see the API Reference | |
for DataStateIndicator , the API Reference for | |
MessageStrip , and the Sample . | |
Changed • Control • Info Only • 1.103Info | |
Only2022 | |
-06-1 | |
6 | |
1.103 UI | |
Cha | |
ngedAnnounce- | |
mentSmart Link Personali- | |
zation: Reset Button | |
MovedSmart Link Personalization: Reset Button Moved | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
T o further harmonize various personalization dialogs, | |
the Reset button in the Define Link List dialog has | |
been moved to the header. | |
UI Changed • Announcement • Info Only • 1.103Info | |
Only2022 | |
-06-1 | |
6 | |
1.103 Cha | |
ngedControl sap.ui.comp.navpo | |
pover.SmartLinksap.ui.comp.navpopover.SmartLink | |
We have made the UI for SmartLink more consis- | |
tent with other UIs. We now use the sap.m.Dialog | |
instead of the deprecated sap.m.P13nDialog . | |
The dialog has been slightly changed: For example, | |
the Reset button is now located in the upper right- | |
hand corner. For more information, see the Sample . | |
Changed • Control • Info Only • 1.103Info | |
Only2022 | |
-06-1 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 303 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.103 Dep- | |
re- | |
cate | |
dControl Deprecation of the Vis- | |
ual Tree Mapper LibraryDeprecation of the Visual Tree Mapper Library | |
The experimental sap.ui.vtm library (Visual T ree | |
Mapper) has been deprecated. | |
Deprecated • Control • Info Only • 1.103Info | |
Only2022 | |
-06-1 | |
6 | |
1.103 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We now provide the new | |
sap.ui.model.odata.v4.ODataModel# | |
delete method. For more information, see the | |
API Reference . | |
• Multiple requests for absolute property bindings | |
of singleton properties are now merged. For | |
more information, see Absolute Property Bind- | |
ings of Singletons [page 2163] . | |
Changed • Feature • Info Only • 1.103Info | |
Only2022 | |
-06-1 | |
6 | |
1.103 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• We now support the handling of fields | |
annotated with InsertRestrictions/ | |
RequiredProperties | |
and UpdateRestrictions/ | |
RequiredProperties . For more informa- | |
tion, see Adding Actions to T ables [page 3231] . | |
• We've replaced some keys that can be overrid- | |
den by application developers using the custom | |
i18n file approach. If you're using any of the dep- | |
recated keys in the application resource bundles, | |
replace them with the new ones. For more infor- | |
mation, see Localization of UI T exts [page 2891] . | |
Changed • SAP Fiori Elements • Info Only • 1.103Info | |
Only2022 | |
-06-1 | |
6 | |
304 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.103 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• The reference facet title is now automatically | |
hidden if it duplicates the section or the subsec- | |
tion title. For more information, see Grouping of | |
Fields [page 3158] . | |
• Parameterized entity sets with optional param- | |
eters are now supported in the list report. For | |
more information, see Configuring Filter Bars | |
[page 3393] . | |
• Applications can now define their own keyboard | |
shortcuts for breakout actions in the analytical | |
list page. For more information, see Defining | |
Custom Actions [page 4088] . | |
Changed • SAP Fiori Elements • Info Only • 1.103Info | |
Only2022 | |
-06-1 | |
6 | |
1.103 Cha | |
ngedControl sap.m.DateRangeSe | |
lection , | |
sap.m.OverflowToo | |
lbar , and | |
sap.m.IOverflowTo | |
olbarContentsap.m.DateRangeSelection , | |
sap.m.OverflowToolbar , and | |
sap.m.IOverflowToolbarContent | |
We have implemented | |
sap.m.OverflowToolbar on the | |
sap.m.DateRangeSelection to allow it to go | |
to the overflow menu. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.103Info | |
Only2022 | |
-06-1 | |
6 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 305 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.103 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• Colors in the StackedBar microcharts | |
in List cards no longer accept | |
sap.m.ValueCSSColor values. Now the col- | |
ors should have standard semantic values pro- | |
vided by the sap.m.ValueColor enum. For | |
more information, see the Card Microcharts sec- | |
tion in the Card Explorer. | |
• We have allowed the usage of time series charts | |
in the Analytical card. T o enable this feature, we | |
now pass the dimensions' dataType parame- | |
ter in the manifest. For more information, see | |
the Column with Time Axis sample in the Card | |
Explorer. | |
• We have added documentation and a sample | |
about intent-based navigation actions. Intent- | |
based navigation is a mechanism, which has to | |
be supported by the host environment, that al- | |
lows you to launch applications or perform ac- | |
tions on semantic objects by using abstract in- | |
tents. For more information, see the Navigation | |
section and the Sample in the Card Explorer. | |
Changed • Control • Info Only • 1.103Info | |
Only2022 | |
-06-1 | |
6 | |
1.103 Cha | |
ngedControl sap.m.MessageBox sap.m.MessageBox | |
We have enhanced the details property and now | |
it can also be a function that asynchronously fetches | |
details from the backend. For more information, see | |
the Sample . | |
Changed • Control • Info Only • 1.103Info | |
Only2022 | |
-06-1 | |
6 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
306 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 307 | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
308 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.102 | |
With this release SAPUI5 is upgraded from version 1.101 to 1.102. | |
T able 31: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.102 Cha | |
ngedFeature Accessibility Accessibility | |
We are now using JAWS 2022 as a reference testing | |
environment in SAPUI5. For more information, see | |
the Assistive technologies reference testing environ- | |
ment for SAPUI5 SAP Note 2564165 | |
. | |
Changed • Feature • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
1.102 Cha | |
ngedControl sap.ui.richtexted | |
itor.RichTextEdit | |
orsap.ui.richtexteditor.RichTextEditor | |
Application developers can now customize the cus- | |
tom toolbar and remove the buttons that are not | |
needed in the RichTextEditor . Y ou can redefine | |
the button group configuration to show only a partic- | |
ular set of buttons in the custom toolbar. For more | |
information, see sap.ui.richtexteditor [page 4786] and | |
the Samples . | |
Changed • Control • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 309 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.102 Cha | |
ngedAnnounce- | |
mentDeactivation of Default | |
Time Zone Configuration | |
FeatureDeactivation of Default Time Zone Configuration | |
Feature | |
We needed to deactivate the feature to configure the | |
default time zone via the time zone configuration op- | |
tion in sap.ui.core.Configuration and the | |
API method | |
sap.ui.core.Configuration.setTimezon | |
e. Reason: There was a risk that dates are visualized | |
by one day off. This wrong date might have been per- | |
sisted to the back end. | |
This feature was introduced with UI5 1.102.0. The fol- | |
lowing UI5 versions still contain this feature: | |
• 1.102.0 to 1.102.5 | |
• 1.103 | |
• 1.104 | |
If you are on one of these releases, we recommend | |
that you upgrade to a higher version where this fea- | |
ture is deactivated. | |
Deactivated as of: | |
• 1.106 | |
• 1.105 | |
• 1.102.6 | |
We plan to bring this feature back in a different form | |
at a later point in time. | |
Changed • Announcement • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
1.102 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• We have provided a feature to export PDF docu- | |
ments based on the | |
com.sap.vocabularies.PDF.v1.Featu | |
res SAP Gateway annotation and the related | |
UI5ClientPDF export type of the | |
exportType property as the new default value. | |
For more information, see the API Reference and | |
the SAP Note 3198506 | |
. | |
• We have provided the option to export xlsx files | |
to a local drive or a drive in the cloud if config- | |
ured accordingly. | |
Changed • Control • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
310 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.102 New Feature Visualization of IANA | |
Time Zones for Date/ | |
Time DataVisualization of IANA Time Zones for Date/Time | |
Data | |
SAPUI5 now supports the visualization of IANA time | |
zones for date/time data. The time zone can either | |
be passed via configuration or specified via an anno- | |
tation from a back-end service. | |
The following SAPUI5 functionality supports IANA | |
time zones: | |
•Configuration of the default time zone via: | |
• The timezone configuration option (see | |
sap.ui.core.Configuration ). | |
• The API method | |
sap.ui.core.Configuration.set | |
Timezone | |
• The time zone-specific DateFormat | |
DateTimeWithTimezone , which can be re- | |
trieved via | |
sap.ui.core.format.DateFormat.get | |
DateTimeWithTimezoneInstance . It al- | |
lows the formatting/parsing of timestamps while | |
visualizing the date and/or the time and/or the | |
time zone. For more information, see Date For- | |
mat [page 2070] and API Reference: | |
sap.ui.core.format.DateFormat . | |
• The new | |
sap.ui.model.odata.type.DateTimeW | |
ithTimezone composite type where the first | |
part is the time stamp and the second part is the | |
IANA time zone. | |
• The OData V4 model supports specifying the | |
time zone via the | |
com.sap.vocabularies.common.v1.Ti | |
mezone annotation. For more information, see: | |
• Meta Model for OData V4 [page 2186] | |
• AnnotationHelper [page 2189] | |
In OData V2, this is handled | |
by the enhancements mentioned for | |
sap.ui.comp.smartfield.SmartField | |
andInfo | |
Only2022 | |
-05-1 | |
9 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 311 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
sap.ui.comp.smarttable.SmartTable | |
below. | |
•sap.m.DateTimePicker visualizes the time | |
zone based on the type information. In addition, | |
it has its own properties for visualizing the time | |
zone. | |
•sap.ui.comp.smartfield.SmartField | |
supports time zones for | |
Edm.DateTimeOffset fields with the | |
com.sap.vocabularies.common.v1.Ti | |
mezone annotation. | |
•sap.ui.comp.smarttable.SmartTable | |
supports time zones for | |
Edm.DateTimeOffset properties with the | |
com.sap.vocabularies.Common.v1.Ti | |
meZone annotation. For more information, see | |
the Sample . | |
• Spreadsheet export now supports the additional | |
timezone property. For more information, see | |
Data T ypes for Spreadsheet Export [page 2586] . | |
• SAP Fiori elements: The time zone can be speci- | |
fied for Edm.DateTimeOffset fields. For | |
more information, see Field Help [page 3125] . | |
New • Feature • Info Only • 1.102 | |
1.102 UI | |
Cha | |
ngedAnnounce- | |
mentDraft-Enabled Apps: | |
Empty Rows Offered by | |
Default in Object Page | |
TablesDraft-Enabled Apps: Empty Rows Offered by De- | |
fault in Object Page Tables | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
T o improve the user experience of draft-enabled apps, | |
a number of empty rows are added automatically to | |
object page tables in Create /Edit mode. The user no | |
longer has to add each new row individually. | |
UI Changed • Announcement • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
312 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.102 UI | |
Cha | |
ngedAnnounce- | |
mentDraft-Enabled Apps: | |
Draft T oggle Button | |
MovedDraft-Enabled Apps: Draft T oggle Button Moved | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
T o improve the user experience, we've changed the | |
handling of the draft concept in SAP Fiori elements | |
for OData V2. For more information, see the SAP Fiori | |
elements for OData V2 what's new entry for SAPUI5 | |
version 1.102. | |
UI Changed • Announcement • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
1.102 New Feature Translation of Key User | |
UI ChangesTranslation of Key User UI Changes | |
Developers on SAP BTP, Cloud Foundry environment, | |
can now enable translation of UI changes that were | |
done during key user adaptation. Key users can then | |
download changed UI texts, translate them, and up- | |
load the translations again to give end users a fully | |
translated UI. For more information, see T ranslating | |
UI Changes . | |
New • Feature • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 313 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.102 Cha | |
ngedControl sap.m.Notificatio | |
nListItem , | |
sap.m.Notificatio | |
nListGroupsap.m.NotificationListItem , | |
sap.m.NotificationListGroup | |
We have applied the following visual changes, which | |
improve the prioritization of the displayed informa- | |
tion on small screen sizes: | |
• The title of the | |
sap.m.NotificationListGroup doesn't | |
truncate any more. Instead, it wraps to as many | |
lines it needs. | |
• The avatar of the | |
sap.m.NotificationListItem is hidden | |
in small (S) control size. | |
• The action button and the close button (if | |
present) are moved to a single overflow in small | |
(S) control size. | |
For more information, see the NotificationListItem | |
and the NotificationListGroup samples. | |
Changed • Control • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
1.102 New Feature Accessibility Guide Accessibility Guide | |
The accessibility guide is a newly developed applica- | |
tion about web accessibility in SAPUI5. As an addi- | |
tion to the existing accessibility documentation in the | |
Demo Kit, the accessibility guide provides practical, | |
code-oriented guidance and samples. For more infor- | |
mation, see Accessibility Guide . | |
New • Feature • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
314 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.102 Cha | |
ngedControl sap.m.p13n* sap.m.p13n* | |
We have improved the usability of the View | |
Settings dialog. T o do this, we have re- | |
placed the sap.m.Select control with a | |
sap.m.ComboBox control and items of type | |
sap.m.StandardListItem . | |
In particular, the following changes have been ap- | |
plied: | |
• We have replaced None in the selection lists of | |
the Sort and Group tabs with the Sort by and | |
Group by placeholder texts based on the SAP | |
Fiori design guidelines. | |
• We have adapted the tooltips of the Delete but- | |
tons for removing entries on the tabs. | |
• For a more simplified search, especially in a long | |
selection list, users can now enter a column | |
name. | |
For more information, see the Sample for | |
sap.m.p13n.Popup and the Sample for | |
SmartTable . | |
Changed • Control • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 315 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.102 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• The creation of inactive rows introduced with | |
SAPUI5 1.97 is no longer experimental. For more | |
information, see Creating an Entity [page 2207] | |
and the API Reference . | |
• If metadata is already available, key predicates | |
of message targets received from the back end | |
are now normalized to match the key predicates | |
calculated on the client. | |
Changed • Feature • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
1.102 Cha | |
ngedFeature Improved Handling of | |
Aggregations in XML | |
ViewsImproved Handling of Aggregations in XML Views | |
Aggregations of the XML view itself and of the con- | |
trols inside the view are now handled in the same way. | |
If a container control has one of its aggregations | |
marked as the default aggregation, you can now add | |
children directly into that control. For example, if | |
sap.ui.core.mvc.XMLView 's content aggre- | |
gation is marked as default, you can define content | |
for the aggregation directly in the XML view, without | |
explicitly adding a content tag. Of course, when a | |
container control does not have a default aggregation | |
defined, or when adding a child control into another | |
aggregation, you still need to use an aggregation tag, | |
for example dependents . | |
In order to align the usage of XML views and con- | |
trols even further, aggregations such as content | |
and dependents are now also bindable. This is only | |
supported when following the best practice not to use | |
native HTML inside XML views. For more information, | |
see Aggregation Handling in XML Views [page 1977] . | |
Changed • Feature • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
316 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.102 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The | |
sap.ui.model.odata.OperationMode.Aut | |
o operation mode is deprecated. If the amount of | |
data is small enough to be loaded completely onto | |
the client, use | |
sap.ui.model.odata.OperationMode.Cli | |
ent instead. Otherwise, use | |
sap.ui.model.odata.OperationMode.Ser | |
ver or | |
sap.ui.model.odata.OperationMode.Def | |
ault . For more information, see the API Reference . | |
Changed • Feature • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
1.102 Cha | |
ngedControl sap.m.DatePicker , | |
sap.m.TimePicker | |
and | |
sap.m.DateTimePic | |
kersap.m.DatePicker , sap.m.TimePicker and | |
sap.m.DateTimePicker | |
We have added afterValueHelpOpen and | |
afterValueHelpClose events, fired when value | |
help dialog opens and closes. For more information, | |
see the API Reference . | |
Changed • Control • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
1.102 Cha | |
ngedControl sap.ui.unified.Fi | |
leUploadersap.ui.unified.FileUploader | |
We have implemented beforeDialogOpen and | |
beforeDialogClose events, fired when the user | |
opens and closes the file select dialog. For more infor- | |
mation, see the API Reference . | |
Changed • Control • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 317 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.102 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Grouping is now enabled by default in responsive | |
tables. Y ou can disable it using the table person- | |
alization in the manifest.json . For more in- | |
formation, see T able Groupings [page 3214] . | |
• We now support the synchronization of data be- | |
tween pages when using the flexible column lay- | |
out. For more information, see Enabling the Flexi- | |
ble Column Layout [page 3332] . | |
• Y ou can now also export a table to PDF. For more | |
information, see Using the Export Button [page | |
3290] . | |
• We've made additional minor adaptations to the | |
dialog for handling draft changes, for example | |
for navigation, which results in the following UI | |
changes: | |
• We're now showing the following confirma- | |
tion dialog when a user has created a new | |
object: | |
Application developers can use the custom | |
i18n approach to override the corresponding | |
keys | |
(ST_DRAFT_DATALOSS_POPUP_MESSA | |
GE_CREATE ) and | |
(ST_DRAFT_DATALOSS_CREATE_ENTI | |
TY_TOL ).Info | |
Only2022 | |
-05-1 | |
9 | |
318 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
• We're now showing the following confirma- | |
tion dialog when a user has edited an exist- | |
ing object: | |
Application developers can use the custom | |
i18n approach to override the corresponding | |
keys | |
(ST_DRAFT_DATALOSS_POPUP_MESSA | |
GE_SAVE ) and | |
(ST_DRAFT_DATALOSS_SAVE_DRAFT_ | |
TOL ). | |
For more information, see Localization of UI | |
T exts [page 2891] . | |
• SAP Fiori elements now displays an icon for | |
Situation Handling if your service contains the | |
corresponding annotation. For more information, | |
see Enabling the Icon for Situation Handling | |
[page 3832] . | |
• Y ou can now enable visual filters from a draft-en- | |
abled entity. For more information, see Configur- | |
ing the Visual Filter Bar [page 4037] . | |
• Personalization changes in a chart are now | |
stored/restored from the iAppState . For | |
more information, see Store/Restore the Appli- | |
cation State [page 3349] . | |
• Applications can now define their own custom | |
keyboard shortcuts for application-defined ac- | |
tion buttons and navigation buttons. For more | |
information, see Keyboard Shortcuts [page 3352] . | |
• SAP Fiori elements for OData V4 now supports | |
the mass edit functionality. For more informa- | |
tion, see Enabling Editing Using a Dialog (Mass | |
Edit) [page 3276] . | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 319 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
Changed • SAP Fiori Elements • Info Only • 1.102 | |
320 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.102 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Reuse components can now be added using an | |
adaptation project for the SAP delivered apps. | |
For more information, see Extending the Deliv- | |
ered Apps Manifest Using an Adaptation Project | |
[page 3047] . | |
• Date settings can now be applied to date param- | |
eters of a parameterized entity set. For more in- | |
formation, see Enabling Semantic Operators in | |
the Filter Bar [page 3405] . | |
• Y ou now have an option to annotate a function | |
import Copy action as a standard Copy action. | |
For more information, see Actions in the List | |
Report [page 3485] and Enabling Actions in the | |
Object Page Header [page 3633] . | |
• Applications can now define their own keyboard | |
shortcuts for custom actions. For more informa- | |
tion, see Adding Custom Actions Using Exten- | |
sion Points [page 3926] . | |
• The sap-keep-alive mode is now available | |
for overview pages. For more information, see | |
Refresh Entity Sets in sap-keep-alive Mode in the | |
Overview Pages [page 4104] . | |
• We've enhanced the handling of the draft con- | |
cept in SAP Fiori elements for OData V2, which | |
results in the following UI changes: | |
• When users edit an object page, we've | |
changed how they switch between the draft | |
and the saved version of a document, to | |
make it more intuitive. | |
Until now, when working with the draft ver- | |
sion of the document, the user could switchInfo | |
Only2022 | |
-05-1 | |
9 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 321 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
to the saved version using the following but- | |
ton: | |
Likewise, when working with the saved ver- | |
sion of the document the user could switch | |
to the draft using the following button: | |
As of SAPUI5 1.102, when working with the | |
draft version of the document the user can | |
switch to the saved version using the follow- | |
ing popover: | |
322 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
Likewise, when working with the saved ver- | |
sion of the document the user can switch to | |
the draft version: | |
The highlighting and labels clearly indicate | |
which version the user is currently working | |
on. | |
• We've changed the dialog for handling draft | |
changes, for example for navigation, to bet- | |
ter explain the available options. | |
Until now we showed the following confir- | |
mation dialog: | |
As of SAPUI5 1.102 we're showing the fol- | |
lowing confirmation dialog with the new de- | |
fault action Save : | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 323 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
In the footer bar, the draft update message | |
text is changed and the Cancel button is re- | |
named to Discard Draft : | |
As of SAPUI5 1.102 we're showing the fol- | |
lowing draft message text with the renamed | |
button: | |
For more information, see T oggling Between | |
Draft and Saved Values [page 3812] and Confir- | |
mation Popups [page 3477] . | |
Changed • SAP Fiori Elements • Info Only • 1.102 | |
1.102 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2 and SAP Fiori | |
elements for OData V4SAP Fiori elements for OData V2 and SAP Fiori ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• In apps that use draft handling, you can now | |
enable the empty rows mode for table entries. | |
For more information, see Enabling Inline Crea- | |
tion Mode or Empty Row Mode for T able Entries | |
[page 3716] . | |
Changed • SAP Fiori Elements • Info Only • 1.102Info | |
Only2022 | |
-05-1 | |
9 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
324 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 325 | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
326 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.101 | |
With this release SAPUI5 is upgraded from version 1.100 to 1.101. | |
T able 32: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.101 Cha | |
ngedFeature Drag and Drop Drag and Drop | |
We have now enabled drag and drop for use on mo- | |
bile devices for iOS 15.1 and higher releases and the | |
latest Chrome 98 for Android. | |
Note | |
The availability of drag and drop depends on | |
whether the respective browser supports drag | |
and drop. | |
For more information, see Drag and Drop [page 2566] . | |
Changed • Feature • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
1.101 UI | |
Cha | |
ngedAnnounce- | |
mentDraft-Enabled Apps: | |
Draft T oggle Button | |
MovedDraft-Enabled Apps: Draft T oggle Button Moved | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
T o improve the user experience, we've changed the | |
handling of the draft concept in SAP Fiori elements | |
for OData V4. For more information, see the SAP Fiori | |
elements for OData V4 what's new entry for SAPUI5 | |
version 1.101. | |
UI Changed • Announcement • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
1.101 Cha | |
ngedFeature High Contrast Themes High Contrast Themes | |
We have prevented the overwriting of the high con- | |
trast setting of Windows for all SAPUI5 themes when | |
using Chrome and Edge browsers. | |
Changed • Feature • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 327 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.101 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The new | |
sap.ui.model.odata.v2.Context#delete | |
method deletes a binding's Context irrespective of | |
its status, including inactive, transient, and persisted | |
contexts. For more information, see the API Refer- | |
ence . | |
Changed • Feature • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
1.101 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We now support the setting of a different binding | |
context for a relative list binding with transient | |
contexts. | |
•sap.ui.model.odata.v4.AnnotationH | |
elper#format now evaluates the | |
com.sap.vocabularies.common.v1.Ti | |
mezone annotation of properties of the | |
Edm.DateTimeOffset type. A composite | |
binding with an | |
sap.ui.model.odata.type.DateTimeW | |
ithTimezone type is generated, showing the | |
date/time and the time zone. For more informa- | |
tion, see AnnotationHelper [page 2189] . | |
• We provide a new sample application that dem- | |
onstrates how data in different controls can be | |
kept in sync. The application also shows impor- | |
tant aspects of consuming a draft-enabled back- | |
end service. For more information, see the Sam- | |
ple. | |
Changed • Feature • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
328 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.101 Cha | |
ngedControl sap.m.List, | |
sap.m.Table, | |
sap.m.Treesap.m.List, sap.m.Table, sap.m.Tree | |
For better user experience with a more visual ap- | |
proach and a more conversational tone, these ta- | |
bles can now use another control, for example, the | |
sap.m.IllustratedMessage control, based on | |
the new noData aggregation. This control can | |
be used if no data is available for a table. For | |
more information, see the API Reference for the | |
noData aggregation and the API Reference for | |
IllustratedMessage . | |
Changed • Control • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
1.101 Cha | |
ngedControl sap.m.upload.Uplo | |
adSetsap.m.upload.UploadSet | |
Y ou can now sort, group, and filter the items within | |
UploadSet . For more information, see the API Ref- | |
erence and the Samples . | |
Changed • Control • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
1.101 Cha | |
ngedControl sap.m.Wizard sap.m.Wizard | |
• We have introduced the navigationChange | |
event. It is fired when the current visi- | |
ble step is changed by either tapping on | |
the sap.m.WizardProgressNavigator | |
or scrolling through the steps. For more informa- | |
tion, see the API Reference and the Sample . | |
• We have also removed the experimental flag for | |
the sap.m.WizardRenderMode property. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
1.101 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
SmartField can now show an empty indicator | |
when the field in display mode doesn't contain | |
a value. Until now, this was only possible when | |
SmartField was used within a SmartForm . T o | |
see the empty indicator when you use SmartField | |
standalone, you need to add the sapMShowEmpty- | |
CTX context class to one of its parents. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 329 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.101 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
Users can now rearrange the filters in the Adapt | |
Filters dialog. With this improvement, the option to | |
rearrange the filters is shown if filter items are availa- | |
ble. For more information, see the API Reference and | |
the Sample . | |
Changed • Control • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
1.101 Cha | |
ngedControl sap.ui.comp.smart | |
form.SmartFormsap.ui.comp.smartform.SmartForm | |
The SemanticGroupElement control now sup- | |
ports currency and unit of measure smart fields. | |
Changed • Control • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
1.101 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
We have improved the usability of the Show | |
Details /Hide Details buttons and adapted the | |
buttons and tooltips based on the SAP Fiori design | |
guidelines. For more information, see the API Refer- | |
ence and the Sample . | |
Changed • Control • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
330 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.101 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Partial processing is now supported in the mass | |
edit dialog. Also, apps can add custom fields to | |
the mass edit dialog. For more information, see | |
Adding a Custom ViewExtension to the Mass Edit | |
Dialog [page 3980] . | |
• Y ou can now display addresses in the contact | |
facet. For more information, see Adding a Con- | |
tact Facet [page 3683] . | |
• Y ou can now enable scrollable containers in the | |
object page header, with improved facet order in | |
the desktop screens. For more information, see | |
Header Facets [page 3562] . | |
• We now support custom message strips in the | |
list report and the analytical list page tables. | |
For more information, see Adding a Custom Mes- | |
sage Strip to List Report, Analytical List Page and | |
Object Page T ables [page 3038] . | |
• The variant name now gets stored and restored | |
from the iAppState when it is in a clean state. | |
For more information, see Store/Restore the Ap- | |
plication State [page 3349] . | |
Changed • SAP Fiori Elements • Info Only • 1.101Info | |
Only2022 | |
-04- | |
21 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 331 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.101 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• When you're using the flexible column layout and | |
switch to edit mode, the subobject page is now | |
kept open. For more information, see Enabling | |
the Flexible Column Layout [page 3332] . | |
• We've enhanced the Table building block | |
to support the isSearchable property. For | |
more information, see Building Blocks [page | |
3987] . | |
• We've changed the handling of the draft concept | |
in SAP Fiori elements for OData V4, which results | |
in the following UI changes: | |
• When users edit an object page, we've | |
changed how they switch between the draft | |
and the saved version of a document, to | |
make it more intuitive. | |
Until now, when working with the draft ver- | |
sion of the document the user could switch | |
to the saved version using the following but- | |
ton: | |
Likewise, when working with the saved ver- | |
sion of the document the user could switch | |
to the draft using the following button: | |
As of SAPUI5 1.101, when working with the | |
draft version of the document the user canInfo | |
Only2022 | |
-04- | |
21 | |
332 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
switch to the saved version using the follow- | |
ing popover: | |
Likewise, when working with the saved ver- | |
sion of the document the user can switch to | |
the draft version: | |
The highlighting and labels clearly indicate | |
which version the user is currently working | |
on. | |
• We've changed the dialog for handling draft | |
changes, for example in case of navigation, | |
to better explain the available options. | |
Until now we showed the following confir- | |
mation dialog: | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 333 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
As of SAPUI5 1.101 we're showing the follow- | |
ing confirmation dialog with the new default | |
action Save : | |
For more information, see T oggling Between | |
Draft and Saved Values [page 3812] . | |
• We've replaced some keys that can be overrid- | |
den by application developers using the custom | |
i18n file approach. If you're using any of the dep- | |
recated keys in the application resource bundles, | |
replace them with the new ones. | |
T able 33: Changed i18n Keys | |
Deprecated Key New Key | |
T_OP_TA- | |
BLE_AND_CHART_NO | |
_DATA_TEXTT_TA- | |
BLE_AND_CHART_NO | |
_DATA_TEXT | |
T_OP_TA- | |
BLE_AND_CHART_NO | |
_DATA_TEXT_WITH_FI | |
LTERT_TA- | |
BLE_AND_CHART_NO | |
_DATA_TEXT_WITH_FI | |
LTER | |
M_OP_TA- | |
BLE_AND_CHART_NO | |
_DATA_TEXT_WITH_FI | |
LTER_MULTI_VIEWM_TA- | |
BLE_AND_CHART_NO | |
_DATA_TEXT_MULTI_ | |
VIEW | |
M_OP_TA- | |
BLE_AND_CHART_OP | |
_NO_FIL- | |
TERS_NO_DATA_TEX | |
TM_TA- | |
BLE_AND_CHART_NO | |
_FIL- | |
TERS_NO_DATA_TEX | |
T | |
For more information, see Localization of UI | |
T exts [page 2891] . | |
334 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
• SAP Fiori elements for OData V4 now also sup- | |
ports charts in draft-enabled entity sets. For | |
more information, see Configuring Charts [page | |
3311] . | |
• SAP Fiori elements for OData V4 applications | |
can now use extension APIs to execute custom | |
code before the standard functionality of SAP | |
Fiori elements for OData V4 is triggered. For | |
more information, see Using Custom Code Be- | |
fore Standard Operations [page 3966] . | |
• The filter bar of the value help is now expanded | |
under certain conditions. For more information, | |
see the Filter Fields Within the Value Help Dialog | |
section in Field Help [page 3125] . | |
• Y ou can now specify a timezone for a | |
DateTimeOffset field. For more information, | |
see Field Help [page 3125] . | |
Changed • SAP Fiori Elements • Info Only • 1.101 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 335 | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
336 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 337 | |
What's New in SAPUI5 1.100 | |
With this release SAPUI5 is upgraded from version 1.99 to 1.100. | |
T able 34: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.10 | |
0New Feature New Theme Flavors | |
Available for SAP Fiori | |
User Experience (Experi- | |
mental)New Theme Flavors Available for SAP Fiori User | |
Experience (Experimental) | |
The new flavors for the preview version of the Horizon | |
visual theme for SAP Fiori are now available (theme | |
IDs: sap_horizon_dark , sap_horizon_hcb , | |
and sap_horizon_hcw ). In addition to Morning | |
Horizon , which was introduced in an earlier release, | |
we have now also provided Evening Horizon , Horizon | |
High Contrast Black , and Horizon High Contrast White . | |
T o preview the new theme flavors, see | |
• https:/ /ui5.sap.com/?sap-ui-theme=sap_hori- | |
zon_dark#/controls | |
• https:/ /ui5.sap.com/?sap-ui-theme=sap_hori- | |
zon_hcb#/controls | |
• https:/ /ui5.sap.com/?sap-ui-theme=sap_hori- | |
zon_hcw#/controls | |
Note | |
The themes have the status 'experimental' and | |
are thus subject to change. They must not be | |
used as a basis for custom themes as long as the | |
status is 'experimental'. | |
New • Feature • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
1.10 | |
0Cha | |
ngedFeature SAPUI5 Bootstrapping SAPUI5 Bootstrapping | |
For all long-term maintenance versions of SAPUI5 | |
starting from 1.71, you can now use evergreen ver- | |
sions in the bootstrap script. The script takes care to | |
boot your SAPUI5 application from CDN with a spe- | |
cific version using the latest patch level. Additionally, | |
all HTML pages of the Demo Kit using evergreen ver- | |
sions will be automatically redirected. For more infor- | |
mation, see Bootstrapping from SAPUI5 CDN [page | |
1837] . | |
Changed • Feature • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
338 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.10 | |
0Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
Y ou can now access the status of a Context in bind- | |
ings with the @$ui5.context.isInactive and | |
@$ui5.context.isTransient instance anno- | |
tations. For more information, see the API Refer- | |
ence for #isInactive and the API Reference for | |
#isTransient . | |
Changed • Feature • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
1.10 | |
0Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• The | |
sap.ui.model.odata.v4.ODataModel# | |
getKeepAliveContext method introduced | |
with SAPUI5 1.99 also works if either no context | |
exists in the identified list binding or if no list | |
binding could be identified at all. For more infor- | |
mation, see the API Reference and Relative Bind- | |
ings [page 2159] . | |
• Y ou can now refresh a list binding with transient | |
records. | |
Changed • Feature • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
1.10 | |
0Cha | |
ngedControl sap.m.QuickView sap.m.QuickView | |
The control now displays a language-dependent “–” | |
symbol when the text for a value is empty. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
1.10 | |
0Cha | |
ngedControl sap.m.Select sap.m.Select | |
The sap.m.Select control has a new | |
liveChange event that fires when the user navi- | |
gates to a different item. For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 339 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.10 | |
0Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
SmartField in edit mode now supports time zones | |
for Edm.DateTimeOffset fields with the follow- | |
ing annotation | |
<Annotation | |
Term="com.sap.vocabularies.Common | |
.v1.Timezone" | |
Path="ClockInTimezone"/> | |
Y ou can format the date in the | |
sap.ui.core.CustomData class with key: | |
“dateFormatSettings” . If you add the | |
"showTimezone": "Hide" property to | |
sap.ui.core.CustomData , the time zone will | |
not be shown. | |
Changed • Control • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
1.10 | |
0Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
SmartFilterBar now supports the | |
com.sap.vocabularies.UI.v1.TextArran | |
gement annotation for strings in filter fields with a | |
single value. | |
Changed • Control • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
340 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.10 | |
0Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• The showMessage method is now (experimen- | |
tally) available for all card types. It allows devel- | |
opers to display a message to the user. For more | |
information, see the Sample in the Card Explorer. | |
• We have introduced a new initials formatter, | |
which creates initials from names. The default | |
length of the returned initials is 2, but you can | |
control it using the optional length property. | |
For more information, see the Initials Formatter | |
section and the Sample in the Card Explorer. | |
• We have added a new Sample that dem- | |
onstrates how you can use expression | |
binding with EncodeURIComponent format- | |
ter. Expression binding also supports some | |
of the native JS functions like Array , | |
Boolean , Date , Infinity , isFinite , | |
isNaN , JSON , Math , NaN , Number , Object , | |
parseFloat , parseInt , RegExp , String , | |
and undefined . | |
Changed • Control • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
1.10 | |
0Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• The analytical list page now supports optional | |
parameters for parameterized entity sets. For | |
more information, see Configuring Filter Bars | |
[page 3393] . | |
• The analytical list page now supports hybrid view | |
in mobile devices with the screen size M. | |
• In mobile devices, the object page header facets | |
are now aligned horizontally with a scroll option. | |
For more information, see Header Facets [page | |
3562] . | |
Changed • SAP Fiori Elements • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 341 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.10 | |
0Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Y ou can now trigger an action that is connected | |
to a field value. For more information, see Adding | |
Actions to T ables [page 3231] . | |
• Y ou can now hide an action parameter using a | |
dynamic expression. For more information, see | |
Actions [page 3069] . | |
• Y ou can now use the Table building block to | |
add bound and unbound actions, and to group | |
actions as menu buttons. Y ou can also send and | |
remove messages related to the table. For more | |
information, see Building Blocks [page 3987] . | |
• Y ou can now hide the icon tab bar for multiple | |
views. For more information, see Multiple Views | |
on List Report T ables [page 3498] . | |
• SAP Fiori elements for OData V4 now provides | |
the possibility for applications to configure the | |
412 warning messages ("Precondition Failed" | |
messages) for standard actions and application- | |
specified actions that deal with a single context. | |
For more information, see Using Messages [page | |
3327] and Confirmation Popups [page 3477] . | |
• Y ou can now use singletons to influence the visi- | |
bility of the Create , Delete , and Edit buttons on | |
the object page. For more information, see Ac- | |
tions [page 3069] . | |
• SAP Fiori elements for OData V4 now supports | |
the Importance property for custom columns. | |
For more information, see Extension Points for | |
T ables [page 3877] . | |
Changed • SAP Fiori Elements • Info Only • 1.100Info | |
Only2022 | |
-03- | |
24 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
342 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 343 | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
344 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.99 | |
With this release SAPUI5 is upgraded from version 1.98 to 1.99. | |
T able 35: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.99 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Y ou can now use the filter , sort , | |
changeParameters , and suspend methods | |
on a list binding with transient contexts if the | |
list binding is either a root binding or its $ | |
$ownRequest binding parameter is set to | |
true . | |
• We removed the experimental | |
sap.ui.model.odata.v4.ODataContex | |
tBinding#moveEntityTo method. | |
• The new | |
sap.ui.model.odata.v4.ODataModel# | |
getKeepAliveContext method searches | |
for a matching context in list bindings with the | |
new $$getKeepAliveContext binding pa- | |
rameter. The found context is set to keep-alive | |
and returned. For more information, see Relative | |
Bindings [page 2159] . | |
• In a list binding, you can now create new records | |
at the beginning of the list, but below previously | |
created new records. For this, you have to set the | |
bAtEnd parameter to false in the first call of | |
sap.ui.model.odata.v4.ODataListBi | |
nding#create , and to true in all subsequent | |
calls. | |
• We enabled the creation of inactive rows, intro- | |
duced with SAPUI5 1.97 for Auto update groups, | |
also for API groups. For more information on | |
batch groups, see Batch Control [page 2182] . | |
Changed • Feature • Info Only • 1.99Info | |
Only2022 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 345 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.99 Cha | |
ngedControl sap.m.Carousel sap.m.Carousel | |
The control now shows | |
sap.m.illustratedMessage in use cases | |
where there’s nothing to display. For more informa- | |
tion, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.99Info | |
Only2022 | |
-02- | |
22 | |
1.99 Cha | |
ngedControl sap.m.DynamicDate | |
Range (Experimental)sap.m.DynamicDateRange (Experimental) | |
We have added new standard options to the control: | |
•Date and Time : Used to select a single Date/ | |
Time value with a DateTimePicker . | |
•From / To (Date and Time) , From | |
(Date and Time) То (Date and | |
Time) . These options are similar to the existing | |
From / To , From , and To, but the new ones | |
include time selection. When the new options | |
are not used together with their date-only alter- | |
natives, their names are simplified, respectively | |
to From / To , From , and To. | |
•Month in Year : When this option is selected, | |
a Calendar control appears, and the user can | |
pick a month and a year. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.99Info | |
Only2022 | |
-02- | |
22 | |
1.99 Cha | |
ngedControl sap.m.SinglePlann | |
ingCalendarsap.m.SinglePlanningCalendar | |
We have introduced new behavior – an option to | |
zoom in and zoom out to make the calendar ap- | |
pointments easier to read. Y ou can do this by using | |
the new scaleFactor property that changes the | |
height of the calendar rows. For more information, | |
see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.99Info | |
Only2022 | |
-02- | |
22 | |
346 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.99 Cha | |
ngedControl sap.m.upload.Uplo | |
adSetsap.m.upload.UploadSet | |
Y ou can now drag the UploadSetItems within | |
UploadSet to rearrange the items. | |
The itemDragStart and itemDrop events are | |
also being exposed. These events return the item as | |
a parameter to the event handler. The events are | |
triggered when you drag and drop items that have | |
already been uploaded. | |
Changed • Control • Info Only • 1.99Info | |
Only2022 | |
-02- | |
22 | |
1.99 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
SmartField in read-only mode now supports time | |
zones for Edm.DateTimeOffset fields with the | |
following annotation | |
<Annotation | |
Term="com.sap.vocabularies.Common | |
.v1.Timezone" | |
Path="ClockInTimezone"/> | |
Y ou can format the date in the | |
sap.ui.core.CustomData class with key: | |
“dateFormatSettings” . Y ou can also add a | |
property with 3 options for the time zone: show , | |
hide , or apply a pattern . | |
Changed • Control • Info Only • 1.99Info | |
Only2022 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 347 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.99 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
•SmartFilterBar now allows you to set the | |
default operation for a filter field just by setting | |
the conditionPanelDefaultOperation | |
configuration in the | |
ControlConfiguration object. The | |
SmartFilterBar filter fields can have differ- | |
ent default operations as long as they are valid | |
for the data type of the particular field. For in- | |
stance, you can’t set a "StartsWith" operation in | |
a numeric field because this is only relevant for | |
string filter fields. If an invalid default operation is | |
set, it is ignored. | |
• Y ou can now configure all | |
Edm.DateTimeOffset fields with filter- | |
restriction="interval" to render the | |
new DynamicDateRange control by set- | |
ting the useDateRangeType property of | |
SmartFilterBar to true or by using | |
controlConfiguration . We've also added | |
two new options for these fields: Date and Time | |
and Date Time Range . | |
Have in mind that extending DateRangeType | |
is not supported. For more information, see the | |
Sample . | |
• Accessing internal controls from applications of- | |
ten affects the expected functionality of | |
SmartFilterBar . Therefore, we have depre- | |
cated the following methods that return instan- | |
ces of internal controls in | |
sap.ui.comp.smartfilterbar.SmartF | |
ilterBar : | |
•sap.ui.comp.smartfilterbar.Sm | |
artFilterBar#getControlByKey | |
•sap.ui.comp.smartfilterbar.Sm | |
artFilterBar#determineControl | |
ByFilterItem | |
•sap.ui.comp.smartfilterbar.Sm | |
artFilterBar#determineControl | |
ByNameInfo | |
Only2022 | |
-02- | |
22 | |
348 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
•sap.ui.comp.smartfilterbar.Sm | |
artFilterBarFilterGroupItem#s | |
etControl | |
•sap.ui.comp.smartfilterbar.Sm | |
artFilterBarFilterGroupItem#g | |
etControl | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.99 | |
1.99 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
We now support the | |
com.sap.vocabularies.Common.v1.Timez | |
one annotation. The annotation transforms the date | |
and point in time of a property of type | |
Edm.DateTimeOffset into the time zone as pro- | |
vided by the annotation. For more information, see | |
the API Reference for SmartTable , the API Refer- | |
ence for DateFormat , and the Sample . | |
Changed • Control • Info Only • 1.99Info | |
Only2022 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 349 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.99 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• List, T able, and Timeline cards now (experimen- | |
tally) support pagination. For more information, | |
see the Pagination section and the Sample in the | |
Card Explorer. | |
• We have (experimentally) enabled the List, T a- | |
ble, Analytical, and Timeline cards to display il- | |
lustrated messages when there is no data for the | |
card’s content. In addition, you can use the card | |
manifest to further configure specific illustrated | |
messages and texts for chosen no-data scenar- | |
ios. For more information, see the Custom Error | |
Message section and the Sample in the Card Ex- | |
plorer. | |
• The Adaptive card now supports schema 1.3 of | |
MS Adaptive Cards. This comes with several new | |
features: label support for input elements in- | |
side cards; support for required fields via the | |
isRequired property of the input elements; | |
support for errorMessage ; support for the | |
style property for actions. For more informa- | |
tion, see the Adaptive Card Learn section and the | |
Styled Actions Sample in the Card Explorer. | |
• The Calendar card supports placeholder loading | |
- a type of busy indicator that provides the user | |
with a rough outline of the content while it is | |
loading. | |
Changed • Control • Info Only • 1.99Info | |
Only2022 | |
-02- | |
22 | |
350 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.99 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• The DataFieldWithUrl annotation is now | |
supported in the header section for external nav- | |
igation targets. For more information, see Navi- | |
gation from an App (Outbound Navigation) [page | |
2930] . | |
• In the object page, you now have an option to | |
navigate to the next object in the list using the | |
Save and Next action. For more information, see | |
Navigation to an Object Page in Edit Mode [page | |
3456] . | |
Changed • SAP Fiori Elements • Info Only • 1.99Info | |
Only2022 | |
-02- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 351 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.99 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Y ou can now configure your app to disable the | |
filter bar on a list report. For more information, | |
see Configuring Filter Bars [page 3393] . | |
• We now support the handling of fields anno- | |
tated with Core.ComputedDefaultValue . | |
For more information, see Adding Actions to T a- | |
bles [page 3231] . | |
• Single-valued date fields now use the | |
sap.m.DynamicDateRange control. This | |
enables end users to use semantic date opera- | |
tors like "TODAY" and "TOMORROW" , as well as | |
date pickers. For more information, see Enabling | |
Semantic Operators in the Filter Bar [page 3405] . | |
• Y ou can now also use semantic dates in the | |
FilterBar building block. For more informa- | |
tion, see Building Blocks [page 3987] . | |
• Y ou can now use the UI.TextArrangement | |
annotation to configure the display format of a | |
table column of the value help. For more informa- | |
tion, see Adding Actions to T ables [page 3231] . | |
• Applications can now configure custom actions | |
that create new objects. For more information, | |
see Adding Actions to T ables [page 3231] . | |
• Y ou can now provide a Search field in analytical | |
list page apps. For more information, see Setting | |
the T able T ype [page 3205] . | |
• Y ou can now use a multi-input field within a table | |
on the object page. For more information, see | |
Using the Multi-Input Field on the Object Page | |
[page 3761] . | |
Changed • SAP Fiori Elements • Info Only • 1.99Info | |
Only2022 | |
-02- | |
22 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
352 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 353 | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
354 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.98 | |
With this release SAPUI5 is upgraded from version 1.97 to 1.98. | |
T able 36: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The new version of the SAPUI5 OData V2 model intro- | |
duces the following features: | |
• The | |
sap.ui.model.odata.v2.ODataListBi | |
nding#create method, which allows to cre- | |
ate transient entries in a list binding similar to its | |
counterpart in the OData V4 model. For more in- | |
formation, see Creating Entities [page 2099] . | |
• Y ou can now create inactive contexts using | |
sap.ui.model.odata.v2.ODataListBi | |
nding#create . There is no POST request for | |
an inactive context. The context will become ac- | |
tive as soon as any of its properties is changed. | |
Once this happens, the createActivate | |
event is raised, enabling the application to create | |
a new inactive context. | |
Inactive contexts do not influence | |
sap.ui.model.odata.v2.ODataListBi | |
nding#getCount . They are neither pending | |
changes nor are they reset by | |
sap.ui.model.odata.v2.ODataModel# | |
resetChanges . For more information, see | |
Creating Entities [page 2099] . | |
• The getAllCurrentContexts method for | |
list bindings returns all current contexts without | |
raising a request. For more information, see | |
sap.ui.model.ListBinding#getAllCu | |
rrentContexts . | |
Changed • Feature • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 355 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 UI | |
Cha | |
ngedAnnounce- | |
mentChart Personalization | |
Dialog UpdatedChart Personalization Dialog Updated | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
We have improved the dialog based on UX research. | |
The panel for the dimension and measure selection | |
has been updated and the option to select a chart | |
type has been removed from the dialog. The switch is | |
now available from the Chart toolbar. | |
UI Changed • Announcement • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
1.98 UI | |
Cha | |
ngedAnnounce- | |
mentDraft-Enabled Apps | |
(OData V2): Draft T oggle | |
Button MovedDraft-Enabled Apps (OData V2): Draft T oggle But- | |
ton Moved | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
In draft-enabled list reports and object pages, the | |
Hide/Show Draft Values toggle button has been re- | |
moved from the toolbar. The option to hide or show | |
draft values can now be found in the Editing Status | |
dropdown list. For more information, see T oggling Be- | |
tween Draft and Saved Values [page 3812] . | |
UI Changed • Announcement • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
356 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Y ou can now replace a row context of a list with | |
a sibling entity of the same collection. The sibling | |
entity must be available as a :1 navigation prop- | |
erty and is accessed with an operation binding. | |
For more information, see Draft Handling with | |
the OData V4 Model [page 2214] . | |
• An application can now create inactive contexts | |
in a list binding using the bInactive parame- | |
ter of | |
sap.ui.model.odata.v4.ODataListBi | |
nding#create , provided the update group of | |
the binding is an Auto group. There is no POST | |
request for an inactive context. The context will | |
become active as soon as any of its properties is | |
changed. Once this happens, the | |
createActivate event is raised, enabling the | |
application to create a new inactive context. | |
Inactive contexts do not influence | |
sap.ui.model.odata.v4.ODataListBi | |
nding#getCount . They are neither pending | |
changes nor are they reset by | |
sap.ui.model.odata.v4.ODataListBi | |
nding#resetChanges or | |
sap.ui.model.odata.v4.ODataModel# | |
resetChanges . For more information, see | |
Creating an Entity [page 2207] . | |
• The | |
sap.ui.model.odata.v4.ODataListBi | |
nding#getAllCurrentContexts method | |
returns all current contexts without raising a re- | |
quest. | |
• The experimental | |
sap.ui.model.odata.v4.ODataContex | |
tBinding#moveEntityTo method intro- | |
duced with SAPUI5 1.95 is deprecated. | |
Changed • Feature • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 357 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedControl sap.m.DateTimePic | |
ker , | |
sap.m.TimePickersap.m.DateTimePicker , | |
sap.m.TimePicker | |
We have introduced a shortcut button that focuses | |
the current time. The button is shown if the new | |
showCurrentTimeButton property is set to | |
true. For more information, see the API Reference and | |
the Sample . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
1.98 Cha | |
ngedControl sap.m.DynamicDate | |
Range (Experimental)sap.m.DynamicDateRange (Experimental) | |
• When the user types something in the in- | |
put field of the control, the displayed sug- | |
gestion items now appear in groups if the | |
enableGroupHeaders property is set to | |
true . | |
• We have added new standard options to the con- | |
trol that represent the first or the last day of the | |
current week, month, quarter, or year. | |
• The StandardDynamicDateRangeKeys | |
is now an enumeration with keys match- | |
ing the values. The default value of the | |
DynamicDateRange control’s options | |
property is now a full array of the keys (before | |
it was an empty array). | |
For more information, see the API Reference and the | |
Samples . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
1.98 Cha | |
ngedControl sap.m.IconTabBar sap.m.IconTabBar | |
There is a change in the way how the control com- | |
putes and displays the number of tabs that are in the | |
overflow buttons at both sides of the tabs area, when | |
the property overflow mode is set to StartAndEnd . | |
Now, only the top-level tabs are counted and not the | |
nested sub-tabs. For more information, see the API | |
Reference and the Sample . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
358 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedControl sap.m.Label sap.m.Label | |
We have introduced a new showColon property. If | |
set to true , a colon (:) character is added to the | |
label. This feature is useful in cases when the Label is | |
used independently. In contrast, when the Label is in | |
a Form or in a Simple Form, the colon (:) character is | |
displayed automatically regardless of the value of the | |
showColon property. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
1.98 Cha | |
ngedControl sap.m.List sap.m.List | |
Y ou can now display an avatar in your list in- | |
stead of an image or icon. We have integrated | |
the sap.m.Avatar control as an aggregation of | |
StandardListItem . For more information, see | |
the API Reference and the Sample . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 359 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedControl sap.m.p13n* sap.m.p13n* | |
We have made personalization within a table or list | |
more reusable. Different panels with reusable content | |
for the various types of personalization are now avail- | |
able for freestyle use in your application. | |
The following panels are available (as experimental | |
APIs): | |
•sap.m.p13n.SelectionPanel | |
Defines a number of properties that allow you | |
to select and deselect fields as columns in your | |
table, for example, and to change their order. | |
•sap.m.p13n.SortPanel | |
Defines a number of properties that allow you | |
to sort your items based on various criteria, for | |
example, in ascending or descending order. | |
•sap.m.p13n.GroupPanel | |
Defines a number of properties that allow you to | |
group your data. | |
The panels are aggregated to sap.m.p13n.Popup | |
(experimental), which serves as a container for all the | |
panels. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
1.98 Cha | |
ngedControl sap.m.SinglePlann | |
ingCalendarsap.m.SinglePlanningCalendar | |
With the new firstDayOfWeek property, you can | |
now set the first day of a week displayed in the Week | |
and Month views of the control. If there is no valid | |
value set, the default from the user locale is used. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
360 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedControl sap.m.upload.Uplo | |
adSetsap.m.upload.UploadSet | |
For the uploadCompleted event, an additional | |
JSON response object is now passed. Along with it, | |
some of its parameters are also passed such as re- | |
sponse, responseXML , readyState , status, and | |
headers. It helps you to understand if the upload is | |
complete. | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 361 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedControl sap.ui.comp.smart | |
chart.SmartChartsap.ui.comp.smartchart.SmartChart | |
We have improved and simplified the usability of the | |
View Settings dialog for the SmartChart control | |
and made it more consistent with the personalization | |
dialogs for the other smart controls. | |
The following changes have been made: | |
• The dialog now shows the data visualized based | |
on fields and layout options (formerly called | |
"roles") in a table that is grouped by dimensions | |
and measures (formerly called "type"). | |
• Y ou can now select the chart type in the toolbar | |
only. | |
• The selected fields are shown automatically. | |
• The dialog now automatically provides layout op- | |
tions that are compatible with the selected chart | |
type. | |
• Y ou can select new dimensions or measures in | |
an additional row. | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
362 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBar and | |
sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfilterbar.SmartFilt | |
erBar and | |
sap.ui.comp.smartfield.SmartField | |
SmartFilterBar and SmartField now support | |
the | |
com.sap.vocabularies.UI.v1.Presentat | |
ionVariant.SortOrder annotation for value | |
lists with fixed values. This allows you to overwrite the | |
backend sorting. For more information, see the API | |
Reference and the Sample for SmartFilterBar , | |
the API Reference , and the Sample for | |
SmartField . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
1.98 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
• Until now, SmartFilterBar was using | |
sap.m.DatePicker for single date filters | |
that use the Edm.DateTime OData type | |
with the sap:display-format="Date" | |
annotation, and Edm.String | |
OData type with the sap:filter- | |
restriction="single-value" annota- | |
tion. Now, the control supports the new | |
sap.m.DynamicDateRange control for sin- | |
gle date filters. This allows you to store semantic | |
dates and restore them later when navigating or | |
selecting a variant. | |
In addition, we've adopted new single date op- | |
tions such as the first day of the current week, | |
last day of the current week, first day of the cur- | |
rent month, etc. | |
•SmartFilterBar now also supports the op- | |
tion to set a default operator for date range | |
and single date controls. With this improvement, | |
we’ve made it a lot easier to change the default | |
operator in the XML view via control configura- | |
tion. Note that this method is not applicable for | |
operators that need a parameter, for example | |
'Next X Days' where X is the required parameter. | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 363 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
After introducing the visualization of multiple consec- | |
utive whitespace characters in the SmartField and | |
SmartFilterBar controls in versions 1.96 and | |
1.97 respectively, we've now added this feature to the | |
ValueHelpDialog control as well. | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
364 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have introduced a new filter type – Search | |
(experimental). T o define it, you only have to set | |
the filter's type property to Search , and then | |
specify the optional initial value of the filter and | |
the placeholder of the field. For more informa- | |
tion, see the Search Filter section and the Sam- | |
ple in the Card Explorer. | |
• Integration cards now support (experimentally) | |
CSRF tokens as a method to prevent CSRF at- | |
tacks. For more information, see the CSRF T o- | |
kens section and the Sample in the Card Ex- | |
plorer. | |
• The submit action of the Adaptive card supports | |
binding syntax. This allows card developers to | |
map the values entered by the end user to | |
the payload structure expected by the back-end | |
service. For more information, see the Action | |
Handlers section and the Sample in the Card Ex- | |
plorer. | |
• We have added support for more HTTP request | |
methods. T ogether with GET and POST , Integra- | |
tion cards now also support PUT , PATCH, DE- | |
LETE, OPTIONS, and HEAD methods. For more | |
information, see the Data Handling section in the | |
Card Explorer. | |
• Object cards are (experimentally) enhanced with | |
new item types and a new attribute. The new | |
item types are NumericData , which shows | |
some KPIs, and Status . The new attribute is | |
maxLines - it represents the maximum num- | |
ber of lines the text can take. For more informa- | |
tion, see the Object Card section, the T o Do Card | |
sample, and Additional Object Details sample in | |
the Card Explorer. | |
• We have updated the | |
sap.ui.integration.widgets.Card of | |
type Adaptive with the new 1.01 version of UI5 | |
Web Components. For more information, see the | |
Adaptive Card section in the Card Explorer. | |
• We have updated the | |
sap.ui.integration.widgets.Card of | |
type Adaptive to support the newest templat- | |
ing and markdown features available for Mi-Info | |
Only2022 | |
-01-2 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 365 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
crosoft Adaptive Cards, by getting the latest | |
versions of adaptivecards-templating , | |
adaptive-expressions , and markdown- | |
it. Due to changes in the templating syntax, | |
developers should adapt their applications when | |
they switch to version 1.98. For more informa- | |
tion, see the Adaptive Card section and the T em- | |
plating and Markdown Samples in the Card Ex- | |
plorer. | |
Changed • Control • Info Only • 1.98 | |
1.98 Cha | |
ngedControl sap.ui.richtexted | |
itor.RichTextEdit | |
orsap.ui.richtexteditor.RichTextEditor | |
We have updated the TinyMCE version 5 used in | |
sap.ui.richtexteditor.RichTextEditor | |
to TinyMCE 5.10.2. We recommend switching to the | |
newer version, as v4 is no longer supported by Ti- | |
nyMCE and will not receive updates. For more infor- | |
mation, see sap.ui.richtexteditor [page 4786] and the | |
Samples . | |
Changed • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
1.98 Dep- | |
re- | |
cate | |
dControl sap.f.Illustrated | |
Message / | |
sap.m.Illustrated | |
Messagesap.f.IllustratedMessage / | |
sap.m.IllustratedMessage | |
The sap.f.IllustratedMessage and its re- | |
lated classes are now moved to the sap.m library. | |
The sap.f classes and their documentation are kept | |
for compatibility reasons and are marked as depre- | |
cated. All of them extend their sap.m version. For | |
more information, see the API Reference . | |
Deprecated • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
1.98 Dep- | |
re- | |
cate | |
dControl sap.m.P13n* sap.m.P13n* | |
The following entities have been deprecated and re- | |
placed with the new personalization panels: | |
•sap.m.P13nDialog | |
•sap.m.P13nColumnsPanel | |
•sap.m.P13nSortPanel | |
•sap.m.P13nGroupPanel | |
Deprecated • Control • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
366 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Keyboard shortcuts for standard actions such | |
as create, delete, edit, etc., can now get re- | |
directed to extension actions that replace the | |
standard action. For more information, see Key- | |
board Shortcuts [page 3352] . | |
• An additional filter option, All (Hiding Drafts) , is | |
now available for the Editing Status filter field, | |
for all draft applications. It replaces the draft tog- | |
gle button in the list report table toolbar. Also, | |
with this change, the draft toggle feature is avail- | |
able by default in draft-enabled applications. For | |
more information, see T oggling Between Draft | |
and Saved Values [page 3812] . | |
• It’s now possible to mass edit records in the | |
list report page using the Edit dialog. For more | |
information, see Enabling Editing Using a Dialog | |
(Mass Edit) in the List Report [page 3493] . | |
• Y ou now have an option to navigate from the list | |
report to an object page directly in edit mode. For | |
more information, see Navigation to an Object | |
Page in Edit Mode [page 3456] . | |
• A validation of required fields is now possible | |
before the object create request for non-draft | |
objects. For more information, see Validation of | |
Required Fields in Non-draft Applications [page | |
3791] . | |
• The visual filter section in the Adapt Filter dialog | |
now supports dropdown-based filtering. The vis- | |
ual filters are now filtered based on the selection | |
made, such as: Visible , Active , Mandatory , etc. | |
• The visual filters now display the text associated | |
with the units such as currency or unit of meas- | |
ures. For more information, see Visual Filters | |
[page 4039] . | |
Changed • SAP Fiori Elements • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 367 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.98 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• The FilterBar building block now supports | |
default values and custom filters. For more infor- | |
mation, see Building Blocks [page 3987] . | |
• SAP Fiori elements now enables you to navigate | |
to a different internal target. For more informa- | |
tion, see Example: Enable Internal Navigation to | |
Different Detail Page [page 3900] . | |
• Users can now navigate to an app by clicking on | |
the header of a KPI card. For more information, | |
see Creating Key Performance Indicator T ags | |
[page 4023] . | |
• Optimizations for the automatic column width | |
calculation in tables are available for the | |
FieldGroup and Date , both in display and | |
edit mode. For more information, see Setting the | |
Default Column Width [page 3360] . | |
• SAP Fiori elements now supports restrictions for | |
the MIME type and file size for Edm.Stream | |
properties. For more information, see Different | |
Representations of a Field [page 3108] . | |
Changed • SAP Fiori Elements • Info Only • 1.98Info | |
Only2022 | |
-01-2 | |
7 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
368 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 369 | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
370 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.97 | |
With this release SAPUI5 is upgraded from version 1.96 to 1.97 . | |
T able 37: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.97 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• If the parent context of an operation binding is a | |
row context of a list binding, and the result of the | |
operation fulfills the criteria for a return value | |
context, you can now replace that row context | |
with the result of the operation. For more infor- | |
mation, see the | |
sap.ui.model.odata.v4.ODataContex | |
tBinding#execute method, and in particu- | |
lar the bReplaceWithRVC parameter. | |
• We have introduced the | |
sap.ui.model.odata.v4.Context#rep | |
laceWith method. Y ou can use it to replace a | |
row context of a list binding by a kept-alive con- | |
text that is not part of the collection. Such a con- | |
text can be kept alive with the | |
sap.ui.model.odata.v4.Context#set | |
KeepAlive method introduced with SAPUI5 | |
1.81. | |
• Y ou can now apply the sort , filter , | |
changeParameters , and suspend methods | |
to an | |
sap.ui.model.odata.v4.ODataListBi | |
nding despite changes in kept-alive contexts or | |
bindings relative to kept-alive contexts of the list. | |
Accordingly, | |
sap.ui.model.odata.v4.ODataListBi | |
nding#hasPendingChanges has been ex- | |
tended with a bIgnoreKeptAlive parame- | |
ter. | |
• The | |
sap.ui.model.odata.v4.ODataListBi | |
nding#filter and | |
sap.ui.model.odata.v4.ODataListBiInfo | |
Only2021 | |
-12-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 371 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
nding#sort methods do not reset the binding | |
if the filters or sorters are unchanged. | |
Changed • Feature • Info Only • 1.97 | |
1.97 UI | |
Cha | |
ngedAnnounce- | |
mentMulti-Select in Respon- | |
sive Tables: Clear All In- | |
stead of Select AllMulti-Select in Responsive Tables: Clear All Instead | |
of Select All | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
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. | |
UI Changed • Announcement • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
1.97 Cha | |
ngedControl sap.m.Avatar sap.m.Avatar | |
With the new decorative property, you can now | |
set the Avatar control to be used only for decora- | |
tive purposes and to be ignored by accessibility tools. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
1.97 Cha | |
ngedControl sap.m.ComboBox , | |
sap.m.MultiComboB | |
oxsap.m.ComboBox , sap.m.MultiComboBox | |
We have introduced the showClearIcon prop- | |
erty. If set to true , when there is text input it | |
shows an additional icon that allows users to clear | |
their input. For more information, see the Sam- | |
ple for sap.m.ComboBox and the Sample for | |
sap.m.MultiComboBox . | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
372 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.97 Cha | |
ngedControl sap.m.DatePicker, | |
sap.m.DateRangeSe | |
lection, | |
sap.m.DateTimePic | |
ker, and | |
sap.m.TimePickersap.m.DatePicker, | |
sap.m.DateRangeSelection, | |
sap.m.DateTimePicker, and | |
sap.m.TimePicker | |
These controls can now be opened by another con- | |
trol. T o enable this feature, we have introduced a new | |
hideInput property that hides the input field of the | |
corresponding control. In this case, the only way to | |
open the picker popover is by calling the openBy | |
method. This new feature minimizes the visual foot- | |
print of the controls, which is useful when more | |
controls are placed together. For more information, | |
see the DatePicker , DateRangeSelection , DateTime- | |
Picker , and TimePicker samples. | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
1.97 Cha | |
ngedControl sap.m.DateTimePic | |
kersap.m.DateTimePicker | |
The control now implements the new dial-based de- | |
sign for the time picker. For more information, see the | |
Samples . | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
1.97 Cha | |
ngedControl sap.m.DynamicDate | |
Range (Experimental)sap.m.DynamicDateRange (Experimental) | |
We have added a new standard option named | |
DATETOYEAR - a period from today to the end of the | |
year. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
1.97 Cha | |
ngedControl sap.m.MessagePage sap.m.MessagePage | |
With the new titleLevel property, we have ena- | |
bled app developers to set a custom aria-level of the | |
MessagePage title. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 373 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.97 Cha | |
ngedControl sap.m.PlanningCal | |
endarsap.m.PlanningCalendar | |
We have introduced a new | |
multipleAppointmentsSelection property | |
that allows mobile users to select multiple appoint- | |
ments. If set to true , every mouse click or tap on | |
an appointment will lead to selection. The selection | |
of multiple appointments using the CTRL key is pos- | |
sible regardless of the value of this property. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
1.97 Cha | |
ngedControl sap.ui.comp.smart | |
chart.SmartChart , | |
sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smartchart.SmartChart , | |
sap.ui.comp.smarttable.SmartTable | |
We have introduced the uiStateChange event for | |
these controls. The event is fired when a change | |
is made in the personalization data or using the | |
setUiState method of the relevant control. For | |
more information, see the API Reference and the | |
Sample for SmartTable , the API Reference and the | |
Sample for SmartChart . | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
1.97 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
Until now, when we used SmartField with the | |
Common.ValueListRelevantQualifiers | |
annotation and we had various defined value lists for | |
a property, we took the value list without a qualifier as | |
the default one. Now, if there's no qualifier, we take as | |
the default the first value list returned from the back | |
end that is marked as relevant. This change would | |
allow you to define different value help dialogs for the | |
same field, if needed. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
374 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.97 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
•SmartFilterBar now visualizes multiple | |
consecutive whitespace characters for list items | |
in filter fields rendered as a combo box, multi- | |
combo box, and multi-input field so no informa- | |
tion is truncated. | |
•SmartFilterBar now supports the new | |
sap.m.DynamicDateRange control. For | |
more information, see the Sample . With the inte- | |
gration of this new control, we've also added the | |
option to choose a time period from today until | |
the end of the year for fields with single dates. | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
1.97 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• We have now enabled the automatic rendering of | |
whitespaces in a table cell of type string . For | |
more information, see the API Reference and the | |
Sample . | |
• We have introduced the new | |
customizeConfig property that provides | |
custom configuration for cell templates and col- | |
umns. The configuration is offered for columns | |
of SmartField controls in edit mode that are | |
generated by the control itself. For more informa- | |
tion, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
1.97 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
Timeline cards now support actions defined on an | |
item level. These actions can be handled by the appli- | |
cation in the same way as actions of the List card | |
items. For more information, see the Sample in the | |
Card Explorer. | |
Changed • Control • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 375 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.97 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Y ou can now pass entity information during ex- | |
ternal navigation to a multi-entity app, so that | |
the object page of any entity can be opened di- | |
rectly. For more information, see Navigation from | |
an App (Outbound Navigation) [page 2930] . | |
• A new keyboard shortcut is now available for the | |
Create With Filters action in list reports. For more | |
information, see Keyboard Shortcuts [page 3352] . | |
• We have enhanced the customization of deliv- | |
ered apps, using an adaptation project, with a | |
new option to define and set a custom selection | |
presentation variant as the default. For more | |
information, see Extending the Delivered Apps | |
Manifest Using an Adaptation Project [page 3047] | |
and Extending Delivered Apps Using Adaptation | |
Extensions [page 3041] . | |
• For analytical list pages, you can now add colors | |
to the legends based on the dimension values. | |
For more information, see Configuring the Chart- | |
Only View as the Default Option [page 4065] . | |
• Similar to sap.ui.table.* types, responsive | |
tables in the list report and analytical list page | |
now show the Clear All option by default when | |
multiselect is enabled. For more information, see | |
Enabling Multiple Selection in T ables [page 3227] . | |
Changed • SAP Fiori Elements • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
376 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.97 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Applications can now pass the context when | |
using preferredMode=create . For more in- | |
formation, see Handling of the preferredMode | |
Parameter [page 3470] . | |
• SAP Fiori elements now enables you to show | |
and hide fields in object page facets. For more | |
information, see Showing and Hiding Content in | |
Object Page Facets [page 3692] . | |
• Y ou can now sort tables based on navigation | |
properties. For more information, see Enabling | |
T able Personalization [page 3219] . | |
• The standard Create action now uses user de- | |
fault values from SAP Fiori launchpad to prefill | |
the action dialog. For more information, see Pre- | |
filling Fields When Creating a New Entity [page | |
3790] . | |
• SAP Fiori elements now allows you to save the | |
selected tab in the page variant management di- | |
alog for list reports using multiple table mode. | |
For more information, see Enabling an App for | |
Key User Adaptation [page 4010] . | |
• Y ou can now display field labels in a ta- | |
ble column containing a field group when | |
showDataFieldsLabel is set to true in the | |
manifest. For more information, see Grouping of | |
Fields [page 3158] . | |
Changed • SAP Fiori Elements • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 377 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.97 New Feature Demo Kit News Section | |
with NotificationsDemo Kit News Section with Notifications | |
We implemented a News section with notifications | |
where you can get highlights on important news | |
about SAPUI5. When we upload new information, | |
you’ll see a notification bell with a counter in the main | |
toolbar. | |
New • Feature • Info Only • 1.97Info | |
Only2021 | |
-12-0 | |
2 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
378 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 379 | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.96 | |
With this release SAPUI5 is upgraded from version 1.95 to 1.96. | |
T able 38: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.96 New Feature Enabling Apps to Com- | |
ply with a Content Se- | |
curity Policy (CSP) with- | |
out eval() and Inline | |
StylesEnabling Apps to Comply with a Content Security | |
Policy (CSP) without eval() and Inline Styles | |
The SAPUI5 framework now allows you to run appli- | |
cations in environments with stricter CSPs. Large | |
parts of SAPUI5 don't require eval() or similar | |
functions, as well as inline styles, any longer. For de- | |
tails about the supported policies as well as recom- | |
mendations on writing CSP-compliant applications, | |
see Content Security Policy [page 2758] . | |
Note | |
T o run in a CSP-enabled environment, your apps | |
need to be prepared for the policy used. See Con- | |
tent Security Policy [page 2758] . | |
New • Feature • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
380 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.96 UI | |
Cha | |
ngedAnnounce- | |
mentSAP Fiori Elements: | |
Multi-Select in Respon- | |
sive Tables: Clear All In- | |
stead of Select AllSAP Fiori Elements: Multi-Select in Responsive Ta- | |
bles: Clear All Instead of Select All | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
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. | |
UI Changed • Announcement • Info Only • 1.95Info | |
Only2021 | |
-11-0 | |
4 | |
1.96 New Feature New Theme Available for | |
SAP Fiori User Experi- | |
ence (Experimental)New Theme Available for SAP Fiori User Experience | |
(Experimental) | |
We have introduced a new theme, the preview version | |
of the Horizon visual theme for SAP Fiori (theme | |
ID: sap_horizon ), as an addition to the exist- | |
ing themes. T o preview the new theme, see https:/ / | |
ui5.sap.com/?sap-ui-theme=sap_horizon#/controls . | |
Note | |
The theme has the status 'experimental' and is | |
thus subject to change. It must not be used as a | |
basis for custom themes as long as the status is | |
'experimental'. | |
New • Feature • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 381 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.96 Cha | |
ngedFeature SAPUI5 Models SAPUI5 Models | |
We have provided the new | |
sap.ui.model.ListBinding#getFilters | |
method. It is available in all list bindings inheriting | |
from sap.ui.model.ListBinding , for exam- | |
ple in | |
sap.ui.model.odata.v4.ODataListBindi | |
ng and | |
sap.ui.model.odata.v2.ODataListBindi | |
ng. We also provide getters for | |
sap.ui.model.Filter . | |
Changed • Feature • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
1.96 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
We have introduced the new | |
sap.ui.model.odata.v2.Context#create | |
d method. For created records, the method returns a | |
promise that resolves when the record is created in | |
the back end. The promise is rejected if the record is | |
deleted before being persisted in the back end. | |
Changed • Feature • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
382 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.96 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Y ou can now specify $select in addition to the | |
$$inheritExpandSelect binding parame- | |
ter of OData Operations [page 2173] . | |
• We have complemented the OData V4 T utorial | |
[page 1384] with additional chapters showing | |
how to reuse data in a list-detail scenario. | |
• Y ou can now use | |
Common.ValueListWithFixedValues | |
in combination with | |
Common.ValueListRelevantQualifier | |
s | |
if only one value list qualifier is relevant at a | |
time. The | |
sap.ui.model.odata.v4.ODataMetaMo | |
del#requestValueListInfo method re- | |
turns the relevant value list for the "" qualifier | |
and provides the original qualifier as the | |
$qualifier property of the value list map- | |
ping. | |
Changed • Feature • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
1.96 Cha | |
ngedControl sap.m.MaskInput sap.m.MaskInput | |
We have introduced the showClearIcon property. | |
If set to true , when there is text input it shows an | |
additional icon that allows users to clear their input. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
1.96 Cha | |
ngedControl sap.m.MultiComboB | |
oxsap.m.MultiComboBox | |
We have implemented a checkbox that allows users | |
to select all options, placed on top of the sugges- | |
tions pop-up in the sap.m.MultiComboBox con- | |
trol. Y ou can enable it using the showSelectAll | |
property. The checkbox gives users the possibility to | |
easily select/deselect all options, also when filtering | |
them. For more information, see the Sample . | |
Changed • Control • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 383 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.96 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
•SmartField now shows by default multiple | |
consecutive whitespace characters for string- | |
based properties in display mode. Until now, the | |
browser was merging whitespace characters into | |
one single whitespace instead of displaying the | |
original string. For more information, see White- | |
spaces Concept [page 2735] . | |
•SmartField now supports the | |
Common.ValueListRelevantQualifier | |
s annotation. This annotation can limit the num- | |
ber of value list qualifiers based on a specific | |
context determined by a property different from | |
the annotated property. For more information, | |
see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
1.96 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
We have provided an option to disable the Paste but- | |
ton and control the related Paste event using the | |
enablePaste property. For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
384 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.96 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• The List and T able cards now allow their con- | |
tent items to be grouped. Y ou can use the new | |
group manifest extension to configure the titles | |
of the groups and the order of the items in these | |
groups. For more information, see the List Card | |
section and the Sample in the Card Explorer. | |
• List cards now support attributes on an item | |
level. They can show up to six attributes of their | |
items’ attributes, which are displayed in one or | |
two columns. For more information, see the List | |
Card section and the Sample in the Card Ex- | |
plorer. | |
• We have added a new | |
configurationChange event, which is fired | |
when some configuration settings are changed | |
as a result of user interaction (for example - filter | |
change). For more information, see the Integra- | |
tion Cards API section and the Sample in the | |
Card Explorer. | |
• We have introduced a new | |
sideIndicatorsAlignment property to | |
the sap.f.cards.NumericHeader . This | |
property controls the alignment of the side indi- | |
cators in the numeric header. It can have two | |
values Begin (default) or End . For more infor- | |
mation, see the Numeric Header section in the | |
Card Explorer. | |
Changed • Control • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 385 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.96 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4 and SAP Fiori | |
elements for OData V2SAP Fiori elements for OData V4 and SAP Fiori ele- | |
ments for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4 and SAP Fiori | |
elements for OData V2: | |
• Y ou can now create a global filter bar using the | |
SAP Fiori elements for OData V4 service for an | |
overview page application. Use the filter bar to | |
create a filter. An automatic switch occurs to the | |
filter bar when the globalFilterModel is | |
defined as OData V4 model. Currently, filtering | |
on the cards, variant management, and value list | |
annotation is supported. | |
Changed • SAP Fiori Elements • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
386 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.96 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• The object page header is now collapsed to a | |
summary line when you scroll it on small screen | |
devices. This optimizes the content view. | |
• In the worklist applications, the options to sort, | |
group, and filter are now available within the ta- | |
ble personalization dialog that is consistent with | |
the list report. For more information, see Worklist | |
[page 4014] . | |
• The persistence mode is now default for List Re- | |
port/Object Page applications with flexible col- | |
umn layout. For more information, see Enabling | |
Discovery/Persistence Mode [page 3739] . | |
• List Report and Object Page tables now have | |
a full screen mode option, enabled by default, | |
when launched on mobile phones. For more in- | |
formation, see T ables [page 3191] . | |
• Enhanced support is now available for the | |
manifest settings such as filterSettings , | |
editableHeaderContent , | |
showRelatedApps , tableSettings , | |
dataLoadSettings , etc. using the adapta- | |
tion project for application extensibility. For more | |
information, see Extending the Delivered Apps | |
Manifest Using an Adaptation Project [page | |
3047] . | |
• Input fields can now get the default values | |
from DefaultValuesFunction in the cre- | |
ate page and function import dialog of the non- | |
draft applications. For more information, see Ac- | |
tions [page 3069] . | |
• User defaults are now applied on top of the | |
standard variant if the applications are launched | |
with the standard variant. This is possible if the | |
user defaults are configured. In this case, the | |
standard variant is marked with an asterisk (*). | |
Changed • SAP Fiori Elements • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 387 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.96 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Application developers can now use the following | |
building blocks: | |
• Paginator | |
• Chart | |
• FilterBar | |
For more information, see Building Blocks [page | |
3987] . | |
• SAP Fiori elements now provides an option to | |
pass the variant IDs of a page, the filter bar, or | |
a table as URL parameters to the app. For more | |
information, see Passing Variant IDs as URL Pa- | |
rameters [page 2993] . | |
• SAP Fiori elements now provides two new ex- | |
tension methods for applications that run in | |
sap-keep-alive mode. Application develop- | |
ers can then add custom code when the applica- | |
tion is suspended or restored during an external | |
navigation. For more information, see Refresh | |
Entity Sets in sap-keep-alive Mode [page 2996] | |
and Refresh Data Set for Back Navigation When | |
sap-keep-alive Is Set to T rue [page 3037] . | |
• Y ou can now use MultiValueFields within | |
an action parameter dialog. For more informa- | |
tion, see Actions [page 3069] . | |
• Y ou can now use the preferred mode | |
CreateWith to define an action to be executed | |
for intent-based navigation. For more informa- | |
tion, see Handling of the preferredMode Parame- | |
ter [page 3470] . | |
• Draft-enabled applications now have an addi- | |
tional entry in the Editing Status on the filter | |
bar in the list report: All (Hiding Drafts) . For | |
more information, see T oggling Between Draft | |
and Saved Values [page 3812] . | |
• Icons on an Edm.Stream property are now | |
mime-type specific. For more information, see | |
Different Representations of a Field [page 3108] . | |
• The message popover now displays error mes- | |
sages for a custom column of a table. For moreInfo | |
Only2021 | |
-11-0 | |
4 | |
388 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
information, see Extension Points for T ables | |
[page 3877] . | |
• Y ou can now display a KPI tag in applications | |
using analytical services. When a user clicks the | |
KPI tag, the KPI card opens with more details. | |
Changed • SAP Fiori Elements • Info Only • 1.96 | |
1.96 New User Docu- | |
mentationAccessibility Documen- | |
tation for End UsersAccessibility Documentation for End Users | |
We have new accessibility documentation with de- | |
tailed information about SAPUI5 keyboard handling | |
and screen-reader support. It is designed to help end | |
users work with apps that are based on our frame- | |
work. For more information, see Accessibility for End | |
Users . | |
New • User Documentation • Info Only • 1.96Info | |
Only2021 | |
-11-0 | |
4 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 389 | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
390 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 391 | |
What's New in SAPUI5 1.95 | |
With this release SAPUI5 is upgraded from version 1.94 to 1.95. | |
T able 39: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.95 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The new version of the SAPUI5 OData V2 model intro- | |
duces 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 can- | |
not be changed for compatibility reasons. Appli- | |
cations should use | |
sap.ui.model.odata.v2.ODataModel# | |
resetChanges instead. | |
Changed • Feature • Info Only • 1.95Info | |
Only2021 | |
-10-0 | |
7 | |
1.95 UI | |
Cha | |
ngedAnnounce- | |
mentSAP Fiori Elements: | |
Worklist Apps: Sort, | |
Group, and Filter Op- | |
tions Moved to Table | |
PersonalizationSAP Fiori Elements: Worklist Apps: Sort, Group, | |
and Filter Options Moved to Table Personalization | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
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. | |
UI Changed • Announcement • Info Only • 1.95Info | |
Only2021 | |
-10-0 | |
7 | |
392 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.95 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• A new | |
sap.ui.model.odata.v4.ODataContex | |
tBinding#moveEntityTo method. Y ou can | |
use this API in a list-detail scenario to load de- | |
tails first, as described in Data Reuse [page 2159] . | |
Note that this method is still a work in progress | |
and should not be used for productive applica- | |
tions yet. | |
• An absolute property binding with a path that | |
ends in $count now supports the $apply , | |
$filter , and $search OData system query | |
options. | |
• Y ou 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 Secur- | |
ity T oken Handling [page 2139] . | |
Changed • Feature • Info Only • 1.95Info | |
Only2021 | |
-10-0 | |
7 | |
1.95 Cha | |
ngedControl sap.m.Button sap.m.Button | |
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 . | |
Changed • Control • Info Only • 1.95Info | |
Only2021 | |
-10-0 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 393 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.95 Cha | |
ngedControl sap.m.DatePicker, | |
sap.m.DateRangeSe | |
lection, | |
sap.m.DateTimePic | |
ker, and | |
sap.ui.unified.Ca | |
lendarsap.m.DatePicker, | |
sap.m.DateRangeSelection, | |
sap.m.DateTimePicker, and | |
sap.ui.unified.Calendar | |
These controls now have the new property | |
showCurrentDateButton , which displays an ad- | |
ditional 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 . | |
Changed • Control • Info Only • 1.95Info | |
Only2021 | |
-10-0 | |
7 | |
1.95 Cha | |
ngedControl sap.m.StandardLis | |
tItemsap.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 infor- | |
mation, see the API Reference for wrapping , the | |
API Reference for info , and the Sample . | |
Changed • Control • Info Only • 1.95Info | |
Only2021 | |
-10-0 | |
7 | |
394 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.95 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have introduced (in experimental state) sup- | |
port 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 function- | |
ality is achieved using the new state property | |
of the SideIndicator . For more information, | |
see the Analytical Card Sample in the Card Ex- | |
plorer. | |
• We have added a new refreshData method. | |
Y ou 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 ex- | |
perimental state) all charts from the sap.viz | |
library. T o 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. | |
Changed • Control • Info Only • 1.95Info | |
Only2021 | |
-10-0 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 395 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.95 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• List report now supports default sort order and | |
visualizations that are coming from the presenta- | |
tion variant. | |
• A new extension API is now available that can | |
hook into the live cycle method of the sap- | |
keep-alive feature. For more information, | |
see Refresh Data Set for Back Navigation When | |
sap-keep-alive Is Set to T rue [page 3037] . | |
• Responsive tables in an object page can now be | |
configured to load more than the default value | |
of 10. For more information, see Adapting the UI: | |
List Report and Object Page [page 4005] . | |
• The confirmation popup to discard drafts is | |
now enabled by default for draft applications. | |
For more information, see Confirmation Popups | |
[page 3477] . | |
• The creation of an object using a dialog is now | |
supported in multi-view applications. For more | |
information, see Enabling Object Creation Using | |
the Dialog in the List Report [page 3489] . | |
• Y ou can now enable the history of recently en- | |
tered values for any field in the smart filter bar. | |
For more information, see Enabling the History of | |
Recently Entered Values [page 3553] . | |
• Y ou can now configure a data refresh upon back | |
navigation from an external app when keep-alive | |
mode is enabled. For more information, see Re- | |
fresh Entity Sets in sap-keep-alive Mode [page | |
2996] . | |
• T riggering side effects for structural changes in | |
an object page table is now supported in non- | |
draft applications. For more information, see | |
Side Effects [page 3795] . | |
• Y ou now have an option to mark the navigated | |
row when onListNavigationExtension | |
is used. For more information, see Example: En- | |
able Internal Navigation to Different Detail Page | |
[page 3900] . | |
• Y ou can now order the legends as per the dimen- | |
sion configuration within analytical charts for anInfo | |
Only2021 | |
-10-0 | |
7 | |
396 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
overview page. For more information, see Config- | |
uring Charts [page 4205] . | |
Changed • SAP Fiori Elements • Info Only • 1.95 | |
1.95 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
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 Config- | |
uring the Visual Filter Bar [page 4037] . | |
• Application developers can now also add charts | |
when using the list report in multi-view mode. For | |
more information, see the following topics: | |
• Multiple Views on List Report T ables [page | |
3498] | |
•Defining Multiple Views on a List Report T a- | |
ble - Multiple T able Mode [page 3514] | |
•Defining Multiple Views on a List Report | |
with Different Entity Sets and T able Settings | |
[page 3535] | |
• SAP Fiori elements for OData V4 now also sup- | |
ports parameterized entities for value help asso- | |
ciated with the visual filter. For more information, | |
see the note mentioning Supporting Parameter- | |
ized Entities in Enhancing ValueList Annotations | |
for Visual Filters [page 4059] . | |
• The DefaultValuesFunction is now also | |
supported when you create new objects anno- | |
tated at entity level or navigation property level. | |
For more information, see Actions [page 3069] . | |
Changed • SAP Fiori Elements • Info Only • 1.95Info | |
Only2021 | |
-10-0 | |
7 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 397 | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
398 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 399 | |
What's New in SAPUI5 1.94 | |
With this release SAPUI5 is upgraded from version 1.93 to 1.94. | |
T able 40: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.94 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
We now provide the | |
sap.ui.model.odata.v2.Context#isTran | |
sient method, which returns information about | |
whether an entity created on the client is not yet | |
saved in the back-end system. | |
Changed • Feature • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
1.94 UI | |
Cha | |
ngedAnnounce- | |
mentSAP Fiori Elements: Ob- | |
ject Pages: Search Bar | |
Added to Table T oolbarSAP Fiori Elements: Object Pages: Search Bar | |
Added to Table T oolbar | |
The following information concerns important up- | |
coming changes. UI changes may have an impact on | |
the user experience and may require test cases to be | |
adapted. | |
T ables with searchable content in object pages now | |
have a search field in the toolbar. The search behavior | |
is the same as in list report filter bars. For more infor- | |
mation, see T ables [page 3191] . | |
UI Changed • Announcement • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
400 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.94 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Bound transition messages can now also be re- | |
ceived in the sap-messages header. This can | |
be useful if the payload, and hence any mes- | |
sages within the payload, is not available, for | |
example in a success response of an action or | |
function without corresponding return type. In | |
this case, the server can send a bound transition | |
message in the sap-messages header that | |
the OData V4 model can forward to the message | |
model. | |
• XML templating can now process the | |
@com.sap.vocabularies.UI.v1.DoNot | |
CheckScaleOfMeasureQuantity annota- | |
tion. This annotation prevents the validation of | |
the number of decimals. | |
• A new @$ui5.node.groupLevelCount in- | |
stance annotation for data aggregation scenar- | |
ios. It represents the number of direct children | |
of a group node. For more information, see Data | |
Aggregation and Recursive Hierarchy [page 2221] . | |
Changed • Feature • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
1.94 Cha | |
ngedFeature Whitespaces Visualiza- | |
tionWhitespaces Visualization | |
We have created a new sample pattern that show- | |
cases how whitespaces can be enabled on the appli- | |
cation level, for freestyle applications. For more infor- | |
mation, see Whitespaces Concept [page 2735] and the | |
Sample . | |
Changed • Feature • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
1.94 Cha | |
ngedControl sap.m.IconTabBar sap.m.IconTabBar | |
We have updated the colors of value-state status | |
icons. Now, they have better color-contrast ratios for | |
improved accessibility. For more information, see the | |
Sample . | |
Changed • Control • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 401 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.94 Cha | |
ngedControl sap.m.Input , | |
sap.m.MultiInputsap.m.Input , sap.m.MultiInput | |
We have introduced the showClearIcon property. | |
If set to true, when there is text input it shows an | |
additional icon that allows users to clear their input. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
1.94 Cha | |
ngedControl sap.m.List sap.m.List | |
Y ou can now adapt the default wrapping behavior for | |
titles and descriptions in lists and define the number | |
of characters after which wrapping is done by using | |
the new wrapCharLimit property. For more infor- | |
mation, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
1.94 Cha | |
ngedControl sap.m.MenuButton sap.m.MenuButton | |
We have introduced a new beforeMenuOpen | |
event, fired when the arrow button of the | |
sap.m.MenuButton in split mode is pressed, and | |
before the dropdown menu opens. For more informa- | |
tion, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
1.94 Cha | |
ngedControl sap.m.PlanningCal | |
endarsap.m.PlanningCalendar | |
The new firstDayOfWeek property enables devel- | |
opers to set the first day of week that is displayed in | |
the week-based views of the PlanningCalendar - | |
Week view, and OneMonth view (on small devices). | |
Valid values are 0 to 6 starting on Sunday. If there | |
is no valid value set, the default from the user locale | |
is used. For more information, see the API Reference | |
and the Sample . | |
Changed • Control • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
402 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.94 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
The SmartField control now supports the | |
com.sap.vocabularies.UI.v1.DoNotChec | |
kScaleOfMeasuredQuantity annotation. | |
When this annotation is added, the SmartField | |
doesn't check whether the maximum number of deci- | |
mal places for a unit of measure corresponds to what | |
is determined in the code list customizing the cur- | |
rency codes and units. Skipping the validation of deci- | |
mals allows the user to add more fractional digits | |
than what's defined for the corresponding unit of | |
measure. For more information, see the API Refer- | |
ence . | |
For more information, see Currency and Unit Custom- | |
izing in OData V2 [page 2131] . | |
Changed • Control • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
1.94 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
We have updated the Microsoft Adaptive Cards SDK | |
from version 1.2.3 to version 2.9.0, which will give | |
us the possibility to adopt and consume the latest | |
features and functionalities in future releases. | |
Changed • Control • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 403 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.94 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• The search field is now also available in the table | |
toolbar on the object page. If the table is search- | |
able (that is, if an entity set is used for which | |
sap:searchable is true ), the search field is | |
displayed by default. For more information, see | |
T ables [page 3191] . | |
• When using multi-selection in tables, the Select | |
All checkbox has been disabled by default in re- | |
sponsive tables in the list report, and on the ob- | |
ject page in tab bar mode. End users can undo | |
the selection using the Clear All checkbox. For | |
more information, see Enabling Multiple Selec- | |
tion in T ables [page 3227] . | |
• Application developers can now display a field | |
as a TextArea in edit mode or as an | |
ExpandableText in display mode. For more | |
information, see Different Representations of a | |
Field [page 3108] . | |
• App developers can now use fractional digits on | |
visual filters. For more information, see Visual | |
Filters [page 4039] . | |
• SAP Fiori elements for OData V4 now sup- | |
ports upload and delete functionalities for | |
Edm.stream properties. For more information, | |
see Different Representations of a Field [page | |
3108] . | |
• SAP Fiori elements for OData V4 now supports | |
the equal split mode for side content. For more | |
information, see Adding Dynamic Side Content | |
to Object Page Sections [page 3861] . | |
• Application developers can now add actions for | |
each form on the object page. For more infor- | |
mation, see Adding Custom Actions Using Exten- | |
sion Points [page 3926] and Adding Action But- | |
tons to Forms in Sections [page 3696] . | |
Changed • SAP Fiori Elements • Info Only • 1.94Info | |
Only2021 | |
-09- | |
09 | |
404 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 405 | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
406 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.93 | |
With this release SAPUI5 is upgraded from version 1.92 to 1.93. | |
T able 41: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.93 New Feature New Theme Available for | |
SAP Fiori User Experi- | |
ence (Experimental)New Theme Available for SAP Fiori User Experience | |
(Experimental) | |
We have introduced a new theme with SAPUI5 | |
1.93.3, the preview version of the Horizon visual | |
theme for SAP Fiori (theme ID: sap_horizon ), | |
as an addition to the existing themes. T o pre- | |
view the new theme, see https:/ /ui5.sap.com/?sap- | |
ui-theme=sap_horizon#/controls . | |
Note | |
The theme has the status 'experimental' and thus | |
is subject to change. It must not be used as a | |
basis for custom themes as long as the status is | |
'experimental'. | |
New • Feature • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
1.93 Cha | |
ngedFeature SAPUI5 Data Types SAPUI5 Data Types | |
The new version of SAPUI5 introduces a | |
new skipDecimalsValidation constraint for | |
the sap.ui.model.odata.type.Unit and | |
sap.ui.model.odata.type.Currency data | |
types. It allows you to switch off validation on the | |
number of decimals. | |
Changed • Feature • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 407 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.93 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The new version of the SAPUI5 OData V2 model intro- | |
duces the following features: | |
• An OData V2-specific context, | |
sap.ui.model.odata.v2.Context . | |
Methods of the OData V2 model now return | |
this context instead of the basis context, | |
sap.ui.model.Context . | |
• The new | |
sap.ui.model.ListBinding#getCount | |
method, which returns the count of entries in a | |
list. | |
Changed • Feature • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
1.93 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• A search property in the $$aggregation | |
binding parameter that allows you to specify a | |
search that is executed before the aggregation. | |
Note that this requires the service to support the | |
search transformation in $apply . For more | |
information, see Search Before Data Aggregation | |
[page 2224] . | |
• A retryAfter property in the technical de- | |
tails of a message originating from a response | |
with a Retry-After header. For more infor- | |
mation, see Accessing the HTTP Status Code | |
[page 2233] . | |
Changed • Feature • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
1.93 Cha | |
ngedControl sap.f.DynamicPage sap.f.DynamicPage | |
With the new headerPinned property and | |
headerContentPinnedStateChange event, | |
you can now control the pinned state of the | |
DynamicPageHeader programmatically. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
408 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.93 Cha | |
ngedControl sap.m.IconTabBar sap.m.IconTabBar | |
• We have updated the design of the overflow tab | |
according to the latest SAP Fiori guidelines. | |
Additionally, when using the StartAndEnd tab | |
overflow mode, both overflow tabs will display | |
the number of tabs that they hold. | |
For more information, see the Sample . | |
• When the control is used in Inline header | |
mode, icons can be added in front of | |
the tab-filter titles. This allows, for exam- | |
ple, the sap.m.IconTabBar control to | |
be used as a horizontal navigation in the | |
sap.tnt.ToolHeader . For more informa- | |
tion, see the Sample . | |
Changed • Control • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
1.93 Cha | |
ngedControl sap.m.List, | |
sap.m.Table, | |
sap.m.Treesap.m.List, sap.m.Table, sap.m.Tree | |
We have provided a new toggle option in multi- | |
selection mode for these controls: If the new | |
multiSelectMode property has the Default | |
value, the table renders the Select All checkbox in the | |
column header as before. If the value of the property | |
is ClearAll , the Select All checkbox and the related | |
feature are no longer available. The list or table then | |
provides an option to deselect all selected items at | |
once. For more information, see the API Reference | |
and the Sample . | |
Changed • Control • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
1.93 Cha | |
ngedControl sap.m.MultiComboB | |
oxsap.m.MultiComboBox | |
We have the range selection functionality in | |
sap.m.MultiComboBox . T wo new parameters | |
have been introduced to the selectionChange | |
event: changedItems and selectAll . Users can | |
now select a group of items by holding the Shift | |
key and selecting the checkboxes of the first and the | |
last items from the desired group. For more informa- | |
tion, see the Sample . | |
Changed • Control • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 409 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.93 Cha | |
ngedControl sap.m.PlanningCal | |
endarsap.m.PlanningCalendar | |
• Application developers can now define relative | |
timeframes that are different from the absolute | |
values in the calendar. A relative view displays | |
periods that are relative to a given custom start | |
date. Common use-case scenarios include Week | |
X, Day X (since the start of a project), etc. This | |
feature is in experimental state. For more infor- | |
mation, see the API Reference and the Sample . | |
• We have introduced (in experimental state) | |
a way to place custom content inside the | |
CalendarAppointment control for non-SAP | |
Fiori (custom) applications with a freestyle na- | |
ture. When the customContent aggregation | |
is used, the title , text , description , and | |
icon properties of the appointment are ignored. | |
The application developer must ensure that all | |
of the accessibility requirements are met, and | |
that the height of the content conforms with the | |
height provided by the appointment. We do not | |
recommend using interactive controls as con- | |
tent, as they may trigger unwanted selection of | |
the appointment with unpredictable results. For | |
more information, see the API Reference . | |
Changed • Control • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
1.93 Cha | |
ngedControl sap.m.SelectDialo | |
g, | |
sap.m.TableSelect | |
Dialogsap.m.SelectDialog , | |
sap.m.TableSelectDialog | |
The updateStarted , updateFinished , | |
and selectionChange events from an | |
inner list or a table are now ex- | |
posed to the sap.m.SelectDialog and | |
sap.m.TableSelectDialog controls. Applica- | |
tion developers can use these events to achieve lazy | |
loading with JSON model. For more information, see | |
the Sample . | |
Changed • Control • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
410 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.93 Cha | |
ngedControl sap.tnt.ToolPage sap.tnt.ToolPage | |
We have added a new subHeader aggregation to | |
the control. Y ou can use it to create a horizontal nav- | |
igation bar in the tool page layout. For more informa- | |
tion, see the Sample . | |
Changed • Control • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
1.93 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have introduced a Configuration Editor tool | |
that supports the card integration process on | |
the customer side. Roles that can use the Con- | |
figuration Editor include local administrators, | |
page/content administrators, and translators. | |
For more information, see the Configuration Ed- | |
itor section and a Card Sample in the Card Ex- | |
plorer. | |
• We have added (in experimental state) a new | |
feature, and now Integration cards can have a | |
footer with actionable buttons. Additionally, the | |
List type card is enhanced and now list items | |
support the same actionable buttons, including | |
the option to remove the item. This behavior | |
is achieved using the new actionsStrip (ex- | |
perimental) property that describes all buttons | |
and their behavior. For more information, see the | |
Footer , and List Card sections, and the Footer | |
and List Card Quick Actions samples in the Card | |
Explorer. | |
Changed • Control • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
1.93 Cha | |
ngedControl sap.uxap.ObjectPa | |
geLayoutsap.uxap.ObjectPageLayout | |
With the new headerContentPinned prop- | |
erty and pinnedStateChange event, you | |
can now control the pinned state of the | |
DynamicPageHeader programmatically. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 411 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.93 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• The content for the analytical list page has | |
been enhanced with information for SAP Fiori el- | |
ements for OData V4. For more information, see | |
Analytical List Page [page 4017] . | |
• App developers can now use singletons to influ- | |
ence the visibility of the Create , Delete , and Edit | |
buttons. For more information, see Adding Ac- | |
tions to T ables [page 3231] . | |
• Key users can now use variant management in | |
the list report via SAPUI5 flexibility. For more | |
information, see Enabling an App for Key User | |
Adaptation [page 4010] . | |
• App developers can now use fractional digits on | |
visual filters. For more information, see Visual | |
Filters [page 4039] . | |
• App developers can now edit the values used in a | |
custom header facet. For more information, see | |
Extension Points for Object Page Header Facets | |
[page 3839] . | |
• The FlexibleColumnLayoutActions | |
building block provides you with an easy way to | |
instantiate the Close , Enter Full Screen , and Exit | |
Full Screen buttons. For more information, see | |
Building Blocks [page 3987] . | |
• App developers can now display custom content | |
in a dedicated tab together with regular tabs de- | |
fined through annotations. For more information, | |
see Extension Points for Views in the List Report | |
[page 3921] . | |
• App developers can now use the MicroChart | |
building block and the Share building block. | |
For more information, see Building Blocks [page | |
3987] . | |
Changed • SAP Fiori Elements • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
412 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.93 Cha | |
ngedUser Docu- | |
mentationFAQ for Smart Controls FAQ for Smart Controls | |
T o help you find all information about a control in | |
a single place, we have moved the FAQ for several | |
controls from the SAPUI5 documentation to the API | |
Reference of the Demo Kit. In particular, we have | |
moved the FAQ for the following smart controls: | |
•SmartField | |
•SmartFilterBar | |
•SmartTable | |
Y ou can now find them on the new FAQ tab in the API | |
Reference . | |
Changed • User Documentation • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
1.93 Cha | |
ngedFeature Demo Kit Change Ver- | |
sion DialogDemo Kit Change Version Dialog | |
We have improved the Change Version dialog to help | |
you find the desired version faster. We grouped the | |
patch numbers according to minor version, and we | |
added a search field. | |
Changed • Feature • Info Only • 1.93Info | |
Only2021 | |
-08-1 | |
2 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 413 | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
414 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 415 | |
What's New in SAPUI5 1.92 | |
With this release SAPUI5 is upgraded from version 1.91 to 1.92. | |
T able 42: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.92 New Control sap.m.DynamicDate | |
Range (Experimental)sap.m.DynamicDateRange (Experimental) | |
The new (experimental) DynamicDateRange con- | |
trol enables users to select absolute and rela- | |
tive dates and date ranges using a different off- | |
set from the current date. Application develop- | |
ers can configure the list of values offered. The | |
DynamicDateRange control supports several | |
standard options, but as a developer, you can also de- | |
fine a custom option that fits your specific use case. | |
For more information, see the API Reference and the | |
Sample . | |
New • Control • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
1.92 UI | |
Cha | |
ngedAnnounce- | |
mentDialog for Smart Con- | |
trolsDialog for Smart Controls | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
We have improved the usability of the View Settings | |
dialog for the smart chart and the smart table | |
and made it more consistent with other dialogs. | |
For example, we have changed the settings for se- | |
lecting columns as well as sorting, filtering, and | |
grouping them: They are now no longer buttons | |
but tabs. For more information, see the entry | |
for sap.ui.comp.smartchart.SmartChart , | |
sap.ui.comp.smarttable.SmartTable . | |
UI Changed • Announcement • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
416 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.92 UI | |
Cha | |
ngedAnnounce- | |
mentConfirmation Message | |
for DraftsConfirmation Message for Drafts | |
Note | |
The following information concerns important | |
changes for end users. These changes may re- | |
quire end users to adjust and/or test cases to be | |
adapted, but they won't stop or disrupt software | |
or processes. | |
When a user has created or edited an object in a | |
draft-enabled object page app that is based on SAP | |
Fiori elements and tries to leave the object without | |
saving the changes, a message box is displayed that | |
asks the user to keep or discard the draft. | |
UI Changed • Announcement • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 417 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.92 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• The | |
sap.ui.model.odata.v4.Context#set | |
KeepAlive method now provides an additional | |
bRequestMessages parameter that allows | |
you to request bound messages for the kept- | |
alive context. The message property is identified | |
through the | |
com.sap.vocabularies.Common.v1.Me | |
ssages annotation. For more information, see | |
Server Messages in the OData V4 Model [page | |
2227] . | |
• Y ou can now execute actions with the Prefer | |
header handling=strict . For more informa- | |
tion, see Strict Handling [page 2178] . | |
• We now support absolute property bindings of | |
$count . Note that this will display the count | |
as it is provided by the server. If a count that | |
includes transient entries is required, the header | |
context has to be used. For more information, | |
see Binding Collection Inline Count [page 2149] . | |
Changed • Feature • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
1.92 Cha | |
ngedControl sap.m.Dialog sap.m.Dialog | |
We have updated the colors of value-state status | |
icons. Now, they have better color-contrast ratios for | |
improved accessibility. For more information, see the | |
Sample . | |
Changed • Control • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
1.92 Cha | |
ngedControl sap.m.List, | |
sap.m.Table, | |
sap.m.Treesap.m.List, sap.m.Table, sap.m.Tree | |
We have provided the new requestItems method | |
that lets you load more data in a control. Y ou can now | |
trigger the growing feature manually, if the growing | |
property is set to true . For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
418 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.92 Cha | |
ngedControl sap.m.QuickViewPa | |
gesap.m.QuickViewPage | |
The control now supports avatars, which display | |
business objects, images, initials, and more. T o | |
enable this functionality, the QuickViewPage | |
control uses sap.m.Avatar as an aggregation. | |
The icon and fallbackIcon properties of the | |
QuickViewPage are now deprecated. Instead, de- | |
velopers should use the functionality of the new | |
avatar aggregation. For more information, see the | |
API Reference and the Sample . | |
Changed • Control • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 419 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.92 Cha | |
ngedControl sap.ui.comp.smart | |
chart.SmartChart , | |
sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smartchart.SmartChart , | |
sap.ui.comp.smarttable.SmartTable | |
We have improved the usability of the View Settings | |
dialog in these controls and made it more consistent | |
with other dialogs. For example, we have changed the | |
following: | |
• We changed the settings for selecting columns | |
as well as sorting, filtering, and grouping them: | |
They are now no longer buttons but tabs. This | |
has also been changed for SmartChart . | |
• The icons have been aligned with the general | |
SAP Fiori guidelines. | |
• T o change the order of columns, you can now | |
drag and drop the entries in the list. Y ou can also | |
use the icons in each row. | |
• Sorting has been simplified for both | |
SmartChart and SmartTable . | |
• If you choose the Reset button, you receive a | |
warning that you are about to set back your | |
changes. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
420 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.92 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
We have introduced a global customData | |
setting that allows you to configure | |
the preserveDecimals format for the | |
Edm.Decimal type as well as for units and curren- | |
cies. This way, you can keep the decimals returned | |
by the back end. For more information, see the API | |
Reference and the Sample . | |
Changed • Control • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
1.92 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
The charts in the Analytical card now support (in ex- | |
perimental state) interactions on the detail level. Until | |
now, users could only interact with the whole content | |
area. Now, the user can click on separate points of the | |
charts. As an application developer you can configure | |
two optional scenarios upon click: | |
• T rigger navigation actions defined by the | |
actionableArea (experimental) property. | |
• Open a popover with more details about the | |
selected point defined by the popover (experi- | |
mental) property. | |
For more information, see the Analytical Card section | |
and the Chart Actions and Details Popover samples in | |
the Card Explorer | |
Changed • Control • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
1.92 Cha | |
ngedControl sap.ui.layout.Res | |
ponsiveSplittersap.ui.layout.ResponsiveSplitter | |
We have added a new resize | |
event, fired when the contents of the | |
sap.ui.layout.PaneContainer are resized. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 421 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.92 Dep- | |
re- | |
cate | |
dFeature Deprecation of String- | |
Based RenderingDeprecation of String-Based Rendering | |
String-based rendering (also known as "apiVersion 1" | |
of a renderer) has been deprecated. Please use the | |
Semantic Rendering API ("apiVersion 2") instead. For | |
a complete list of all deprecations, see Deprecated | |
APIs . | |
Deprecated • Feature • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
422 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.92 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Y ou can now define an integer value or a string | |
containing an integer value that defines the max- | |
imum number of lines that the text field can grow | |
to when it is editable before a scrollbar is shown. | |
For more information, see the section Manifest- | |
Based Definition of the Length of a T ext Field | |
in the topic Different Representations of a Field | |
[page 3108] . | |
• Y ou can now enable the button to toggle between | |
draft and saved values on the object page. For | |
more information, see T oggling Between Draft | |
and Saved Values [page 3812] . | |
• SAP Fiori elements for OData V4 now supports | |
inbound processing of values coming for naviga- | |
tion properties when the filter bar is available in | |
the target application. For more information, see | |
the section Handling Incoming Filters for Naviga- | |
tion Entity Set Properties in the topic Navigation | |
to an App (Inbound Navigation) [page 2950] . | |
• Y ou can now easily see which table, column or | |
row an error message is related to if the app con- | |
tains many tables, since error messages are now | |
grouped accordingly. For more information, see | |
Handling Bound Messages | |
Layout: Message | |
Popover | |
Group Name | |
in Using Messages | |
[page 3327] . | |
• When displaying the quick view of semantic links, | |
SAP Fiori elements for OData V4 now ensures | |
that links are always shown in the footer, and | |
that a subtitle is always shown in the header. For | |
more information, see Configuring the Content | |
of Quick Views [page 2967] . | |
Changed • SAP Fiori Elements • Info Only • 1.92Info | |
Only2021 | |
-07-1 | |
5 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 423 | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
424 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 425 | |
What's New in SAPUI5 1.91 | |
With this release SAPUI5 is upgraded from version 1.90 to 1.91. | |
T able 43: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.91 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
A Content-ID header has been added to all non- | |
read requests in a batch request. For failing change | |
sets, the Content-ID of individual messages in the | |
error response is used to map the message to the | |
correct request. This allows you to calculate the cor- | |
rect target. | |
Changed • Feature • Info Only • 1.91Info | |
Only2021 | |
-06-1 | |
7 | |
1.91 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• For a list binding with visual grouping, that is | |
with a groupLevels list provided in the $ | |
$aggregation binding parameter, you can | |
now request the $count parameter. The result- | |
ing count represents the number of records at | |
the leaf level. The $count parameter can be ac- | |
cessed through the header context as described | |
in Binding Collection Inline Count [page 2149] . | |
• We now provide a new | |
sap.ui.model.odata.v4.ODataListBi | |
nding#getCount method that allows you to | |
get the count of elements or leaves in your col- | |
lection. For more information, see the API Refer- | |
ence . | |
Changed • Feature • Info Only • 1.91Info | |
Only2021 | |
-06-1 | |
7 | |
426 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.91 Cha | |
ngedFeature New Data Type Property | |
for Spreadsheet ExportNew Data Type Property for Spreadsheet Export | |
The additional utc property is now | |
available for date and time information. | |
It determines whether column definitions | |
of type sap.ui.export.EdmType.Date/ | |
DateTime/Time are exported as UTC time or as | |
the local time of the user. For more information, see | |
Spreadsheet Export [page 2570] , the API Reference , | |
and the Samples . | |
Changed • Feature • Info Only • 1.91Info | |
Only2021 | |
-06-1 | |
7 | |
1.91 Cha | |
ngedControl sap.m.App sap.m.App | |
Until now, sap.m.App assumed that it wasn't | |
nested and always appeared as the top-level root | |
DOM element for apps. With the new isTopLevel | |
property, you can now disable this behavior for dif- | |
ferent use cases, such as nested components and | |
standalone usage. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.91Info | |
Only2021 | |
-06-1 | |
7 | |
1.91 Cha | |
ngedControl sap.m.ExpandableT | |
extsap.m.ExpandableText | |
Тhe control now also implements the new | |
emptyIndicatorMode property. It allows devel- | |
opers to display an empty text as a language-depend- | |
ent “-” symbol. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.91Info | |
Only2021 | |
-06-1 | |
7 | |
1.91 Cha | |
ngedControl sap.m.Table sap.m.Table | |
We introduced the ColumnResizer plugin that | |
handles column resizing for a responsive table. For | |
more information, see the API Reference | |
Changed • Control • Info Only • 1.91Info | |
Only2021 | |
-06-1 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 427 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.91 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
The SmartField control now supports currency | |
and unit of measure custom lists in the model. In | |
these custom lists you can define supported currency | |
and units of measure, and decimal number require- | |
ments. This function is enabled by adding the | |
com.sap.vocabularies.CodeList.v1.Cur | |
rencyCodes annotation for currency and | |
com.sap.vocabularies.CodeList.v1.Uni | |
tsOfMeasure for units of measure. Once the anno- | |
tations are added, SmartField handles the valida- | |
tion and formatting of the values according to the def- | |
initions in the list. | |
Changed • Control • Info Only • 1.91Info | |
Only2021 | |
-06-1 | |
7 | |
1.91 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• We have added the showPasteButton Paste | |
button in the table and use | |
the paste feature based on the | |
sap.m.plugins.PasteProvider plugin. | |
For more information, see the API Reference for | |
the method, the API Reference for the plugin, | |
and the Sample . | |
• We have enabled the | |
enableAutoColumnWidth property for the | |
calculation of custom column width. For more | |
information, see the API Reference and the Sam- | |
ple. | |
Changed • Control • Info Only • 1.91Info | |
Only2021 | |
-06-1 | |
7 | |
428 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.91 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Application developers can now use building | |
blocks in custom sections, that allow you, for ex- | |
ample, to create a visual representation of your | |
data in a convenient way. For more information, | |
see Building Blocks [page 3987] . | |
• Application developers can now spec- | |
ify a dimension or a measure | |
using "GroupableProperties" and | |
"AggregatableProperties" at an entity | |
set level. For more information, see Configuring | |
Charts [page 3311] . | |
• List report and object page templates now also | |
support parametrized entities. For more informa- | |
tion, see Configuring Filter Bars [page 3393] . | |
• The values of parameters in the action dialog | |
can be prefilled using an extension function. For | |
more information, see the section Default Values | |
Defined at the Front End in the topic Actions | |
[page 3069] . | |
• Application developers can now use value help | |
collections for draft-enabled entities. For more | |
information, see Field Help [page 3125] . | |
• Application developers can now use the | |
FetchValues property to define if values in | |
the value list are loaded immediately or when a | |
user chooses the Go button. For more informa- | |
tion, see Field Help [page 3125] . | |
• The values of parameters in the action dialog can | |
now be prefilled by an extension function. For | |
more information, see Actions [page 3069] . | |
• The 'Share' functionality is now automatically | |
hidden for new drafts. For more information, see | |
The Share Functionality [page 3367] . | |
• Application developers can now set a default | |
value for semantic date range filter fields on the | |
filter bar. For more information, see Enabling Se- | |
mantic Operators in the Filter Bar [page 3405] . | |
• Application developers can now configure a con- | |
firmation popup for discarding drafts. For moreInfo | |
Only2021 | |
-06-1 | |
7 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 429 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
information, see Confirmation Popups [page | |
3477] . | |
Changed • SAP Fiori Elements • Info Only • 1.91 | |
1.91 Cha | |
ngedUser Docu- | |
mentationsap.m.Table Docu- | |
mentation Enhancementsap.m.Table Documentation Enhancement | |
We have enhanced the existing documentation for the | |
sap.m.Table control and related entities with de- | |
tails about column width handling, such as the strict | |
layout and the pop-in feature. | |
For more information, see Configuring Responsive | |
Behavior of a T able [page 4642] , Defining Column | |
Width [page 4645] , and T able Design [page 4646] . | |
Changed • User Documentation • Info Only • 1.91Info | |
Only2021 | |
-06-1 | |
7 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
430 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 431 | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.90 | |
With this release SAPUI5 is upgraded from version 1.89 to 1.90. | |
T able 44: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.90 New Control sap.m.Notificatio | |
nListsap.m.NotificationList | |
The control provides a container | |
for sap.m.NotificationListGroup and | |
sap.m.NotificationListItem items where | |
this control should be used, instead of | |
sap.m.List . While the sap.m.List is still work- | |
ing properly, we strongly recommend you to use the | |
new sap.m.NotificationList control in order | |
to benefit from the accessibility features that are | |
built-in. For more information, see the API Reference . | |
New • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
432 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.90 New Feature Key User Adaptation: Lo- | |
cal Reset of ControlsKey User Adaptation: Local Reset of Controls | |
In UI adaptation mode, key users can now remove | |
all key user changes for specific controls by using | |
the new Reset Container action. Previously, key users | |
had to either manually undo individual UI changes or | |
reset all UI changes for the entire app. This new local | |
reset is currently supported for the following controls: | |
Form , SimpleForm , SmartForm . | |
Restriction | |
This feature is currently not available on SAP | |
BTP. | |
New • Feature • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
1.90 Cha | |
ngedFeature One Page Acceptance | |
T ests (OPA5)One Page Acceptance T ests (OPA5) | |
Y ou can now simulate scroll in controls that provide a | |
scrollable area. For more information, see Simulating | |
User Interactions on Controls [page 2476] . | |
Changed • Feature • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
1.90 Cha | |
ngedFeature UI Adaptation Support | |
for OData V2 | |
SmartVariantManag | |
ement ControlsUI Adaptation Support for OData V2 | |
SmartVariantManagement Controls | |
Key users can now use the | |
sap.ui.comp.smartvariants.SmartVaria | |
ntManagement control to save variants (or "views") | |
for end users. On the SAPUI5 side, this works out of | |
the box for any app that is enabled for UI adaptation, | |
but you may need to update your back-end system. | |
For more information, see Key User Adaptation [page | |
4777] and SAPUI5 Flexibility: Enable Y our App for UI | |
Adaptation [page 2736] . | |
On the design-time side, this type of variant is ready | |
to be implemented in SAP's design-time environ- | |
ments (SAP Business Application Studio, SAP Fiori | |
tools). | |
Changed • Feature • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 433 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.90 Cha | |
ngedFeature Accessibility Accessibility | |
We are now using JAWS 2021 as reference testing en- | |
vironment in SAPUI5. For more information, see the | |
Assistive technologies reference testing environment | |
for SAPUI5 2564165 | |
. | |
Changed • Feature • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
1.90 Cha | |
ngedControl P13nDialog P13nDialog | |
The filter panel of the table personalization dialog | |
now supports the sap.m.ComboBox control to | |
make it easier for the user to choose from a list of | |
fixed values. The operators dropdown is disabled for | |
fields of Boolean type and in the Define Conditions | |
tab of the ValueHelpDialog . For more informa- | |
tion, see the Smart Filter Bar Sample . | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
1.90 Cha | |
ngedControl sap.f.Illustrated | |
Message (Experimen- | |
tal)sap.f.IllustratedMessage (Experimental) | |
We have implemented two new samples for specific | |
scenarios: | |
• The first sample is useful for apps that have user | |
sign in and use a mechanism for automated sign | |
out as a result of inactivity over a predefined | |
period of time. The period of inactivity can vary | |
between 5 to 60 minutes. A session timeout dia- | |
log appears automatically to inform the user. For | |
more information, see the sample . | |
• The second sample demonstrates the TNT Illus- | |
tration Set where you can preview the illustration | |
types in the different illustration sizes. For more | |
information, see the sample . | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
1.90 Cha | |
ngedControl sap.gantt sap.gantt | |
Key users can now use the new customization feature | |
to make changes to the user interface of a Gantt | |
chart as per their requirements. For more informa- | |
tion, see the API Reference . | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
434 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.90 Cha | |
ngedControl sap.m.Dialog sap.m.Dialog | |
The control adopts the setWithinArea feature of | |
sap.ui.core.Popup . Now, when a custom within | |
area is set, the dialog is centered inside it, and cannot | |
be dragged or resized out of this area. For more infor- | |
mation, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
1.90 Cha | |
ngedControl sap.m.IconTabBar sap.m.IconTabBar | |
We have introduced a new TabsOverflowMode | |
property, which defines the overflow behavior of | |
the control. Now, application developers can choose | |
whether to display the overflow tabs at the End | |
(default) of the Icon T ab Bar, or alternatively at | |
StartAndEnd - with two overflows on both ends | |
of the bar. Usage of the property with StartAndEnd | |
value is recommended for scenarios, where the order | |
of the tabs is important; for example, when the tabs | |
represent process steps. For more information, see | |
the API Reference and the Sample . | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
1.90 Cha | |
ngedControl sap.m.Input , | |
sap.m.MultiInputsap.m.Input , sap.m.MultiInput | |
We have introduced a new property called | |
enableTableAutoPopinMode . The property is | |
responsible for enabling the auto popin mode of the | |
sap.m.Table when we have an input with tabular | |
suggestions. For more information, see the API Refer- | |
ence and the Samples . | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
1.90 Cha | |
ngedControl sap.m.InputBase sap.m.InputBase | |
We have introduced a new association called | |
ariaDescribedBy . The association is responsible | |
for referencing the elements that describe the con- | |
trol. For more information, see the API Reference and | |
the Sample . | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 435 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.90 Cha | |
ngedControl sap.m.TimePicker sap.m.TimePicker | |
We have redesigned the control, and now when you | |
select the TimePicker icon, a new clock-dial interface | |
appears instead of sliders. On desktop devices, the | |
behavior of the input field remains unchanged; but on | |
a mobile device - a new popover with numeric inputs | |
and a numeric keyboard appears. | |
For more information, see the API Reference and the | |
Samples . | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
1.90 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
The SmartField control now supports | |
com.sap.vocabularies.UI.v1.Hidden an- | |
notation with a binding path expression. The bind- | |
ing path must point to another EDM property of | |
Edm.Boolean type. For more information, see the | |
API Reference and the Sample . | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
436 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.90 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• T o automatically resize a column in a responsive | |
table to an optimal width, the user can now dou- | |
ble-click on the column resizer. The resizing is | |
done based on the visible cell content. For more | |
information, see the Sample . | |
• We now use a monospaced font (72 font family) | |
for units of measure and currencies. Also, these | |
units are now right-aligned. For more informa- | |
tion, see the Sample . | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
1.90 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• Integration cards now support (in experimental | |
state) OData batch requests, which are sent us- | |
ing the HTTP POST method. This enables appli- | |
cation developers to describe such requests in | |
the manifest file, in an extension, or in a Com- | |
ponent card. This feature allows a single HTTP | |
POST (batch) request to be sent to both OData | |
V2 and V4 services, which improves the perform- | |
ance. For more information, see the Sample and | |
the Data Handling section in the Card Explorer. | |
• We have introduced (in experimental state) a | |
new type of Integration card – the WebPage card. | |
It allows you to embed an HTML page inside the | |
content of the card. For more information, see | |
the Sample and the WebPage Card section in the | |
Card Explorer. | |
Changed • Control • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 437 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.90 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Y ou can now configure standard list items and | |
object list items in a list report. For more infor- | |
mation, see Enabling Standard List Items and | |
Object List Items [page 3548] . | |
• Application developers can now arrange se- | |
mantically connected fields side by side | |
to reflect their data retention using the | |
UI.ConnectedFields annotation. For more | |
information, see Grouping of Fields [page 3158] . | |
• A new text is now provided in the variant man- | |
agement dialog for standard variants. For more | |
information, see List Report Elements [page | |
3452] . | |
• Application developers can now extend the deliv- | |
ered SAP Fiori elements applications to add new | |
nodes (entity sets), perform create and update | |
operations on the newly defined node, or change | |
the existing manifest page configurations. For | |
more information, see Extending the Delivered | |
Apps Manifest Using an Adaptation Project [page | |
3047] . | |
• SAP Fiori elements has improved performance | |
by reducing the transition time while navigating | |
from a list report to an object page. | |
• Application developers can now configure a con- | |
firmation popup for draft discard scenarios. | |
For more information, see Confirmation Popups | |
[page 3477] . | |
• In an analytical list page, application developers | |
can define multiple views on a table and display | |
them in single table mode. For more information, | |
see Defining Multiple Views of a T able in an Ana- | |
lytical List Page [page 4076] . | |
Changed • SAP Fiori Elements • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
438 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.90 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Application developers can now extend control- | |
lers for a specific instance in an object page. | |
For more information, see Extending SAP Fiori | |
Elements-Based Apps [page 3013] . | |
• Application developers can now export the cus- | |
tom columns they have defined via manifest set- | |
tings to a spreadsheet. For more information, see | |
Using the Export Button [page 3290] . | |
• SAP Fiori elements now supports path-based se- | |
mantic objects for semantic links, so application | |
developers can maintain different semantic ob- | |
jects for each item. For more information, see | |
Enabling Quick Views for Link Navigation [page | |
2957] . | |
• Application developers can now add an address | |
facet to an object page as a header facet. For | |
more information, see Address Facet in the Ob- | |
ject Page Header [page 3631] . | |
• In display mode of an object page, if there is a | |
bound transition message from the back end, | |
this is now shown in a message dialog and no | |
longer in a message popover. For more informa- | |
tion, see Using Messages [page 3327] . | |
• Application developers can now set a field to be | |
read only within a table, but set it to be editable | |
on the UI. For more information, see Further Fea- | |
tures of the Field [page 3172] . | |
• Applications can now filter by navigation proper- | |
ties on non-main entities. For more information, | |
see Defining Multiple Views on a List Report with | |
Different Entity Sets and T able Settings [page | |
3535] . | |
Changed • SAP Fiori Elements • Info Only • 1.90Info | |
Only2021 | |
-05- | |
20 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 439 | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
440 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 441 | |
What's New in SAPUI5 1.89 | |
With this release SAPUI5 is upgraded from version 1.88 to 1.89. | |
T able 45: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.89 Cha | |
ngedFeature Demo Kit Feedback Demo Kit Feedback | |
Here are some Demo Kit improvements that we im- | |
plemented based on your feedback: | |
• Y ou can now quickly cancel the global search by | |
pressing Esc . | |
• We implemented a copy button in all code sam- | |
ples in the Documentation section: | |
Changed • Feature • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
1.89 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
Y ou can now provide unit and currency customizing | |
for the sap.ui.model.odata.type.Unit and | |
sap.ui.model.odata.type.Currency data | |
types as part of the data service. For more informa- | |
tion, see Currency and Unit Customizing in OData V2 | |
[page 2131] . | |
Changed • Feature • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
1.89 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
Additional targets are now supported for server mes- | |
sages [page 2227] . | |
Changed • Feature • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
442 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.89 Cha | |
ngedFeature SAPUI5 Data Types SAPUI5 Data Types | |
The preserveDecimals for- | |
mat option introduced in | |
sap.ui.core.format.NumberFormat with | |
SAPUI5 1.87 is now enabled by default, unless the | |
style format option is set to either short or | |
long . This applies to the following data types: | |
•sap.ui.model.type.Currency | |
•sap.ui.model.type.Float | |
•sap.ui.model.type.Unit | |
•sap.ui.model.odata.type.Currency | |
•sap.ui.model.odata.type.Decimal | |
•sap.ui.model.odata.type.Double | |
•sap.ui.model.odata.type.Single | |
•sap.ui.model.odata.type.Unit | |
This change fixes the shortcoming that displayed val- | |
ues can be truncated if the back end provides more | |
decimals than accounted for on the UI. It is also a pre- | |
requisite for highlighting all instances of invalid data | |
entered by the user if the same property is displayed | |
in multiple places on the UI. | |
However, in some cases it can be necessary to dis- | |
play a value with fewer decimals than actually exist | |
for the property. Y ou would then need to add the | |
preserveDecimals format option with a value of | |
false to the type instance. | |
Changed • Feature • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
1.89 Cha | |
ngedControl sap.m.Link, | |
sap.m.ObjectIdent | |
ifier, | |
sap.m.ObjectNumbe | |
r, | |
sap.m.ObjectStatu | |
s, and | |
sap.ui.unified.Cu | |
rrencysap.m.Link, sap.m.ObjectIdentifier, | |
sap.m.ObjectNumber, | |
sap.m.ObjectStatus, and | |
sap.ui.unified.Currency | |
Similar to the sap.m.Text control, these | |
controls now also implement the new | |
emptyIndicatorMode property. It allows devel- | |
opers to display an empty text as a language depend- | |
ent “-” symbol. | |
Changed • Control • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 443 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.89 Cha | |
ngedControl sap.ui.comp.navpo | |
pover.SmartLinksap.ui.comp.navpopover.SmartLink | |
Y ou can now also use SmartLink as the content of | |
sap.m.title . For more information, see the Sam- | |
ple. | |
Changed • Control • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
1.89 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
Until now, when SmartField was represented by | |
sap.m.TextArea as an inner control, we used | |
sap.m.Text in display mode. However, this caused | |
longer text to be truncated. So, in this scenario we | |
now use the new sap.m.ExpandableText con- | |
trol. It shows only the first characters of the text field, | |
followed by a More link. Clicking on the link displays | |
the full text. | |
Changed • Control • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
444 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.89 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBar , | |
sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.smartfilterbar.SmartFilt | |
erBar , | |
sap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
• Before, the user was notified of an error in the | |
SmartFilterBar fields by means of a mes- | |
sage box. The user had to close the message box | |
and expand the filters to correct the error. For | |
better user experience, we now directly expand | |
the filter bar, focusing on the first field with an er- | |
ror. Developers still have the option to show the | |
message box by changing the showMessages | |
property of the SmartFilterBar . | |
• When SmartFilterBar is in | |
ValueHelpDialog , it's initially collapsed, ex- | |
cept for the following cases: | |
• When there is no basic search field. | |
• When | |
preventInitialDataFetchInValu | |
eHelpDialog is set to true or | |
fetchValues of the valueList anno- | |
tation is set to 2. | |
• When there are mandatory fields, all fields | |
are expanded, not only the first 7 . | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
1.89 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
List View is now the default view in the Filters dialog. | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 445 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.89 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
•SmartTable delays its initialization until all | |
related SAPUI5 flexibility changes have been | |
made. Therefore, we have now enabled some | |
of the static properties of SmartTable , | |
such as initiallyVisibleFields and | |
enableAutoColumnWidth , for these | |
changes for design time adaptation. | |
• We have made the message filtering, | |
which is based on data states, available | |
for SmartTable . T o integrate this fea- | |
ture, the DataStateIndicator plugin | |
has the relevant enableFiltering prop- | |
erty, and SmartTable now has the re- | |
lated dataStataIndicator aggregation. For | |
more information, see the API Reference and the | |
Sample . | |
• We have provided the refresh method for the | |
DataStateIndicator plugin for refreshing | |
the message filters based on the current data | |
state. For more information, see the API Refer- | |
ence and the Sample . | |
•SmartTable now takes UoM- and currency- | |
specific formatting into account in the dialog and | |
during a spreadsheet export. The | |
com.sap.vocabularies.CodeList.v1. | |
CurrencyCodes and | |
com.sap.vocabularies.CodeList.v1. | |
UnitOfMeasure annotations provide the re- | |
quired formatting. For more information, see | |
Currency and Unit Customizing in OData V2 | |
[page 2131] . | |
Changed • Control • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
1.89 Cha | |
ngedControl sap.ui.layout.for | |
m.Form , | |
sap.ui.layout.for | |
m.SimpleFormsap.ui.layout.form.Form , | |
sap.ui.layout.form.SimpleForm | |
Y ou can now define up to six columns in extra-large | |
size in a form. For more information, see the API Ref- | |
erence , the Samples for Form , and the Samples for | |
SimpleForm . | |
Changed • Control • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
446 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.89 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2 and SAP Fiori | |
elements for OData V4SAP Fiori elements for OData V2 and SAP Fiori ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• Change in the behavior on the UI of the list re- | |
port: When an app is started on desktop devices, | |
the filter bar is now expanded, irrespective of | |
initial data load. For more information, see List | |
Report Elements [page 3452] . | |
Changed • SAP Fiori Elements • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
1.89 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Application developers can now set a default | |
value for semantic date range filter fields on the | |
filter bar. For more information, see Enabling Se- | |
mantic Operators in the Filter Bar [page 3405] . | |
• Key users can now create delivery variants. For | |
more information, see Adapting the UI [page | |
3064] . | |
• The Share functionality is now automatically hid- | |
den for new drafts. For more information, see | |
The Share Functionality [page 3367] . | |
• Adaptation of filter bars on overview pages is | |
now enabled by default. For more information, | |
see Key User Capabilities [page 4278] . | |
• It is now possible to sort and filter columns that | |
are defined via DataFieldForAnnotation . | |
Changed • SAP Fiori Elements • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 447 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.89 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• The context of entity sets is now passed when | |
outbound navigation is triggered. For more infor- | |
mation, see Navigation from an App (Outbound | |
Navigation) [page 2930] . | |
• Semantically connected fields are now displayed | |
side by side to reflect their data relation. For | |
more information, see Grouping of Fields [page | |
3158] . | |
• The Share in SAP Jam option is now available on | |
platforms that are integrated with SAP Jam. For | |
more information, see The Share Functionality | |
[page 3367] . | |
• Application developers can now define the sort | |
order of the different columns of the table in | |
the value help dialog. End users will find the | |
table content sorted accordingly. For more infor- | |
mation, see Field Help [page 3125] . | |
• Application developers can now enable table | |
personalization independent of variant manage- | |
ment. For more information, see Enabling Variant | |
Management on the Object Page [page 3764] . | |
Changed • SAP Fiori Elements • Info Only • 1.89Info | |
Only2021 | |
-04- | |
22 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
448 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 449 | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.88 | |
With this release SAPUI5 is upgraded from version 1.87 to 1.88. | |
T able 46: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.88 Dep- | |
re- | |
cate | |
dAnnounce- | |
mentEnd of Support for Mi- | |
crosoft Internet Explorer | |
11End of Support for Microsoft Internet Explorer 11 | |
Starting with version 1.88, SAPUI5 no longer supports | |
Microsoft Internet Explorer 11. For more information, | |
see SAPUI5 Support Status for Microsoft Internet Ex- | |
plorer 11 [page 1019] . | |
Deprecated • Announcement • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
450 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.88 Cha | |
ngedFeature Demo Kit Feedback Demo Kit Feedback | |
Thank you all for using the Demo Kit feedback func- | |
tion! We have received many comments and sugges- | |
tions about the different Demo Kit functionalities and | |
we are considering all of them. Please continue pro- | |
viding your valuable feedback, and we will continue to | |
implement it. | |
We have improved the following Demo Kit areas: | |
• Y ou can now choose to view the whole Demo | |
Kit app in dark or light mode. We have added | |
an Appearance setting in the More Information | |
menu. If you choose Auto, the mode is based on | |
your OS settings. | |
• We have improved the readability of the Known | |
direct subclasses popover in the API Reference . | |
The subclasses are displayed in a list with only | |
one item per row. It is now easier to browse | |
through the numerous subclasses of base | |
controls, such as sap.ui.core.Control . | |
Check it out in the API Reference . | |
• Y ou can now use the new Ctrl + Shift + | |
F shortcut combination to directly enable the | |
global search functionality and start typing with- | |
out the need to select the search field. | |
• We have improved the appearance of long API | |
names, such as methods and aggregations, in | |
the API Reference so that they are no longer trun- | |
cated. | |
Changed • Feature • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 451 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.88 New Control sap.f.Illustrated | |
Message (Experimen- | |
tal)sap.f.IllustratedMessage (Experimental) | |
Empty states are moments in the user experience | |
where there’s no data to display. Success states are | |
occasions to celebrate and reward a user’s special | |
accomplishment or the completion of an important | |
task. The new IllustratedMessage control is | |
the recommended combination of a solution-oriented | |
message, an engaging illustration, and conversational | |
tone to better communicate empty or success states. | |
For more information, see the API Reference and the | |
Samples . | |
New • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedFeature SAPUI5 Models SAPUI5 Models | |
The new version of SAPUI5 introduces a new | |
sap.ui.model.Binding#getResolvedPath | |
method, which provides the resolved path for a bind- | |
ing's path and context. The method can be used with | |
all bindings. For more information, see the API Refer- | |
ence . | |
Changed • Feature • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
452 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.88 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
If you use a list binding for an OData V4 model and | |
have specified a list of groupable properties in the | |
groupLevels array of the $$aggregation list | |
binding parameter, you can now use the | |
sap.ui.model.odata.v4.ODataListBindi | |
ng#getDownloadUrl method to obtain the URL | |
for the leaf level data. | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples . | |
Changed • Feature • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedFeature T est Recorder T est Recorder | |
We've introduced the option to generate code snip- | |
pets with assertions. Assertions verify that the se- | |
lected property will have exactly the same value dur- | |
ing the test as it does at the moment of recording. For | |
more information, see T est Recorder [page 2520] . | |
Changed • Feature • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedFeature White Spaces in Spread- | |
sheet ExportWhite Spaces in Spreadsheet Export | |
Leading and trailing white spaces are now also taken | |
into account during the spreadsheet export and are | |
shown in the generated spreadsheet. | |
For more information, see Spreadsheet Export [page | |
2570] , the API Reference , and the Samples . | |
Changed • Feature • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 453 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.88 Cha | |
ngedControl P13nDialog P13nDialog | |
We've visually modified the filter tab of the table | |
personalization dialog, or P13nDialog , to align it | |
with the latest changes in the ValueHelpDialog | |
Define Conditions tab. In the new design, the Include | |
and Exclude operations are displayed in the same | |
dropdown as group headers. The type of drop- | |
down has been changed from sap.m.Select to | |
sap.m.ComboBox since sap.m.Select doesn't | |
have group headers. For more information, see the | |
Sample . | |
Note | |
If you have tests that depend on the presence | |
of the exclude operations dropdown or the | |
sap.m.Select control, you must adapt them | |
accordingly. | |
Changed • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedControl sap.f.GridContain | |
ersap.f.GridContainer | |
We have added a new columnsChange event, fired | |
when the count of grid columns changes. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedControl sap.gantt sap.gantt | |
We have improved the usability of the Gantt chart | |
with the large interval/label always visible on the time | |
axis. For more information, see the API Reference and | |
the Sample . | |
Changed • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
454 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.88 Dep- | |
re- | |
cate | |
dControl sap.m.UploadColle | |
ctionsap.m.UploadCollection | |
As of version 1.88, the UploadCollection con- | |
trol is deprecated. Y ou can use the UploadSet | |
(sap.m.upload.UploadSet ) control that has | |
better handling of headers and requests, unified be- | |
havior of instant and deferred uploads, as well as im- | |
proved progress indication. For more information, see | |
the API Reference . | |
Deprecated • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedControl sap.ui.comp.filte | |
rbar.FilterBar , | |
sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.filterbar.FilterBar , | |
sap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
We have introduced several small visual changes: | |
• T o comply with the design guidelines, the Go but- | |
ton of the FilterBar now comes before Show | |
Filter Bar /Hide Filter Bar in the header toolbar. | |
• In the ValueHelpDialog with a filter bar, if | |
there are more than 8 filters, clicking on the | |
Show Filters button now displays only 7 filters | |
and a Show All Filters button. T o see all filters, | |
you need to click Show All Filters . There is no | |
option to hide all filters. If you close and reopen | |
the ValueHelpDialog , you will again see 7 | |
filters. | |
• On a mobile device, when ValueHelpDialog | |
has only the Define Conditions tab or only the | |
Search and Select tab, the tab now opens di- | |
rectly. We have removed the intermediate step | |
where you had to click on a list that opened the | |
Define Conditions and Search and Select dialogs. | |
For more information, see the Samples . | |
Note | |
If you have OPA tests that depend on the previ- | |
ous states of these controls, you must adapt the | |
tests accordingly. | |
Changed • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 455 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.88 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartField , | |
sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfield.SmartField , | |
sap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
We've introduced the highlighting of search sugges- | |
tions of the SmartField and SmartFilterBar | |
based on the TypeAhead functionality. This feature | |
makes it easier to find the desired value in the sug- | |
gestions. For more information, see the SmartField | |
Sample and the SmartFilterBar Sample . | |
Changed • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
We've introduced a new property, | |
fixedValueListValidationEnabled , to | |
turn off the handling of incorrect values in the | |
ComboBox feature. The default value of the property | |
is false . If it’s set to true , a standard validation for | |
sap.m.ComboBox is performed. For more informa- | |
tion, see the API Reference . | |
Changed • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedControl sap.ui.comp.smart | |
form.SmartFormsap.ui.comp.smartform.SmartForm | |
We've introduced a new control called | |
SemanticGroupElement to handle the logic of | |
semantically connected fields in the SmartForm . In | |
edit mode, semantically connected fields are ren- | |
dered as input fields with delimiters in between. In | |
display mode, they behave as a single text. Note | |
that this functionality is restricted only to string fields. | |
It's not applicable to URLs, or the ObjectStatus | |
or ObjectIdentifier controls. | |
The maximum number of fields that can be sep- | |
arated by a delimiter is three. The default delim- | |
iter is "/". In the SmartForm , you can use both | |
SemanticGroupElement and GroupElement | |
in one and the same Group or separated in different | |
Groups. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
456 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.88 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
We have improved the usability and accessibility of | |
column resizing for the responsive table. For example, | |
we have added resize handles and keyboard short- | |
cuts in the table. For more information, see the API | |
Reference and the Sample . | |
Changed • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• T o improve the loading performance of Integra- | |
tion cards, we have added a new Auto value to | |
the dataMode (experimental) property. It sets | |
the card to start the manifest processing only | |
when the card is in the viewport. For more infor- | |
mation, see the Sample and the Integrate sec- | |
tion in the Card Explorer. | |
• In Calendar card, using the new actions (ex- | |
perimental) property, you can now define an ac- | |
tion for each calendar item. A possible use case | |
is when you want to provide a link for an online | |
event or application. For more information, see | |
the Sample and the Calendar Card section in the | |
Card Explorer. | |
• Actions can now also be used as column entries | |
in the T able card and as group entries in the Ob- | |
ject card. For more information, see the T able | |
Card and the Object Card sections in the Card | |
Explorer | |
Changed • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 457 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.88 Cha | |
ngedControl sap.ui.unified.Cu | |
rrencysap.ui.unified.Currency | |
As an app developer you can now define custom cur- | |
rency names with a length of up to 5 symbols and | |
values with a larger number of digits after the deci- | |
mal point. If not explicitly set, the default maximal | |
precision is decided based on the number of digits | |
after the decimal point. For more information, see the | |
Sample . | |
Changed • Control • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2 and SAP Fiori | |
elements for OData V4SAP Fiori elements for OData V2 and SAP Fiori ele- | |
ments for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2 and SAP Fiori | |
elements for OData V4: | |
• End users now get the sort and filter options in | |
the column header of columns annotated with | |
UI.DataFieldForAnnotation in grid, an- | |
alytical, and tree tables. | |
• Application developers can customize the width | |
of columns defined in the line items of a list re- | |
port and object page using the UI annotation | |
com.sap.vocabularies.HTML5.v1.Css | |
Defaults . For more information, see Setting | |
the Default Column Width [page 3360] . | |
Changed • SAP Fiori Elements • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
1.88 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• Application developers can now add two tables | |
in a subsection of an object page. The tables | |
in the subsection adjust their respective widths | |
depending on the available screen size. For more | |
information, see Adding T wo T ables in a Subsec- | |
tion [page 3725] . | |
• Overview pages now support horizontal bar | |
charts. For more information, see Bar Chart Card | |
[page 4202] . | |
• Analytical list pages now provide visual indication | |
of the item that is shown on the object page. | |
Changed • SAP Fiori Elements • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
458 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.88 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Application developers can now use side effects | |
in the list report to refresh multiple lists from dif- | |
ferent entity sets. For more information, see Side | |
Effects [page 3795] and Side Effect Annotations: | |
Examples [page 3802] . | |
• Application developers can now add a custom | |
filter field, based on a field defined on the client | |
side whose values depend on entity properties | |
from the OData service. For more information, | |
see Adding Custom Fields to the Filter Bar [page | |
3946] . | |
• Application developers can now use multiple | |
value help dialogs. For more information, see | |
Field Help [page 3125] . | |
• Charts are now also supported for entity sets | |
based on custom aggregations in the back end. | |
For more information, see Configuring Charts | |
[page 3311] . | |
• Listing actions (custom actions from the mani- | |
fest and actions from annotations) as menu but- | |
tons is now also possible for form actions. For | |
more information, see Actions [page 3069] . | |
• Application developers can now define their own | |
field length for multi-line text fields. For more | |
information, see Different Representations of a | |
Field [page 3108] . | |
Changed • SAP Fiori Elements • Info Only • 1.88Info | |
Only2021 | |
-03- | |
25 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 459 | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
460 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 461 | |
What's New in SAPUI5 1.87 | |
With this release SAPUI5 is upgraded from version 1.86 to 1.87 . | |
T able 47: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.87 Dep- | |
re- | |
cate | |
dAnnounce- | |
mentEnd of Support for Mi- | |
crosoft Internet Explorer | |
11 after SAPUI5 1.87End of Support for Microsoft Internet Explorer 11 | |
after SAPUI5 1.87 | |
SAPUI5 1.87 is the last version to support Microsoft | |
Internet Explorer 11. For more information, see SA- | |
PUI5 Support Status for Microsoft Internet Explorer | |
11 [page 1019] . | |
Deprecated • Announcement • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 New Control sap.m.ExpandableT | |
extsap.m.ExpandableText | |
Y ou can use the control to display long texts, for | |
example, inside a table, list, or form. Only the first | |
characters from the text field and a More link are | |
shown initially, which allows the full text to be dis- | |
played. There are two options for displaying the | |
full text, which are defined by the overflowMode | |
property - in place (default) or as a popover. The | |
maxCharacters property specifies the maximum | |
number of characters from the beginning of the text | |
field, that are shown initially. For more information, | |
see the API Reference and the Samples . | |
New • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 Cha | |
ngedFeature New Type for Spread- | |
sheet ExportNew Type for Spreadsheet Export | |
The sap.ui.export.EdmType.Percentage | |
data type is now available for export. This type allows | |
you to convert numeric values into a percentage. | |
For more information, see Spreadsheet Export [page | |
2570] , the API Reference , and the Samples . | |
Changed • Feature • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
462 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.87 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• A new additionally property within the | |
group map of the $$aggregation list bind- | |
ing parameter. This allows you to define proper- | |
ties that are fetched together with a group level, | |
such as a text for a key. For more information, | |
see | |
sap.ui.model.odata.v4.ODataListBi | |
nding#setAggregation and Data Aggrega- | |
tion and Recursive Hierarchy [page 2221] . | |
• Support of the | |
sap.ui.model.odata.v4.Context#req | |
uestSideEffects method in combination | |
with kept-alive contexts. A list binding context | |
can be kept alive with the | |
sap.ui.model.odata.v4.Context#set | |
KeepAlive method introduced with SAPUI5 | |
1.81. | |
• Evaluation of the | |
Org.OData.Core.V1.ContentID in- | |
stance annotation in messages of error re- | |
sponses to change sets, so that the message can | |
be assigned to the correct request and the mes- | |
sage target can be calculated correctly. For more | |
information, see Server Messages in the OData | |
V4 Model [page 2227] . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 Cha | |
ngedControl sap.f.Card sap.f.Card | |
We no longer apply default min-height in the con- | |
trol, which allows smaller cards to be rendered prop- | |
erly. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 463 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.87 Cha | |
ngedControl sap.f.GridList sap.f.GridList | |
We have improved the keyboard handling ca- | |
pabilities of the control. Now, similar to | |
sap.f.GridContainer , the navigation with | |
Arrow keys follows the cells of the underlying (vir- | |
tual) grid. This behavior provides stable navigation | |
paths if there are items of different sizes. When any | |
of the borders are reached, the borderReached | |
event is fired. T o navigate to another GridList , you | |
have two options: | |
• Navigate using the Tab key. | |
•Configure navigation with the Arrow | |
keys. This is achieved by using the | |
focusItemByDirection method and re- | |
quires additional logic from the application side | |
to determine the navigation direction in the ac- | |
tual app layout. | |
For more information, see the API Reference and the | |
Samples . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 Cha | |
ngedControl sap.m.BadgeCustom | |
Datasap.m.BadgeCustomData | |
We have added a new animation property that | |
enables you to choose the animation type to be per- | |
formed by the badge element. For more information, | |
see the API Reference . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 Cha | |
ngedControl sap.m.Dialog sap.m.Dialog | |
Y ou can now drag and resize the dialog using the | |
keyboard. T o enable this behavior, you have to set | |
the draggable and/or resizable properties to | |
true . While the keyboard focus is located on the title | |
bar, the dialog can then be moved with the Arrow | |
keys and resized with Shift + Arrow keys. For | |
more information, see the Sample . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
464 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.87 Cha | |
ngedControl sap.m.Image sap.m.Image | |
With the new lazyLoading property, you can | |
now ensure that off-screen images are loaded early | |
enough so that they finish loading once the user | |
scrolls near them. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 Cha | |
ngedControl sap.m.PlanningCal | |
endarsap.m.PlanningCalendar | |
As an application developer you can now use the fol- | |
lowing new functions: | |
•GetEndDate returns the end date that is visi- | |
ble in current state of the control. | |
•GetVisibleIntervalsCount returns the | |
number of intervals (for example, hours, days, | |
weeks) that are currently visible. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 Cha | |
ngedControl sap.m.Text sap.m.Text | |
The new emptyIndicatorMode property allows | |
developers to display an empty text as a language | |
dependent “-” symbol. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 Cha | |
ngedControl sap.m.Title sap.m.Title | |
Y ou can now place a link as a title. T o enable this func- | |
tionality, we have introduced the content aggrega- | |
tion, which accepts controls ( sap.m.Link ) that im- | |
plement the sap.ui.core.ITitleContent in- | |
terface. T o place a link as a title you have to add the | |
sap.m.Link control to the content aggregation. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 465 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.87 Cha | |
ngedControl sap.ui.comp.smart | |
chart.SmartChartsap.ui.comp.smartchart.SmartChart | |
Dates and times in charts now have a format that is | |
easier to read than the more technical format before, | |
for example, CW15 2020 . This change applies to the | |
following annotations: | |
•Common.v1.IsCalendarYearWeek | |
•Common.v1.IsCalendarYearMonth | |
•Common.v1.IsCalendarYearQuarter | |
For more information, see the API Reference and the | |
Samples . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
466 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.87 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartField , | |
sap.ui.comp.smart | |
form.SmartFormsap.ui.comp.smartfield.SmartField , | |
sap.ui.comp.smartform.SmartForm | |
SmartForm and SmartField now support the | |
importance property. Based on this property, the | |
SmartForm decides which SmartFields will be | |
visible. This feature makes the SmartForm more | |
flexible if you have limited screen real estate because | |
it can display only the fields that are important for the | |
user. The following options are available: | |
• If the SmartForm has high importance, only | |
smart fields with high importance will be visi- | |
ble. | |
• If the SmartForm has medium importance, | |
only smart fields with high and medium impor- | |
tance will be visible. | |
• If the SmartForm has low importance (de- | |
fault), all smart fields will be visible, regardless | |
of their importance. | |
Note | |
If a SmartField is annotated as mandatory | |
or hidden , its visibility is not affected by the | |
importance property. | |
The SmartField importance can also be set using | |
the UI.Importance annotation. For more informa- | |
tion, see the API Reference in the Demo Kit. | |
If both the property and the annotation are set, the | |
importance of the property is taken into account. | |
For more information, see the API Reference and the | |
Smart Form using Importance property Sample . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 467 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.87 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
SmartField now supports values that are not part | |
of the ComboBox list. As a result, such values are | |
no longer shown as invalid and are now sent to the | |
backend. | |
We have extended sap.m.ComboBox | |
with our own control | |
sap.ui.comp.smartfield.ComboBox . The | |
bound property of the SmartField value | |
of sap.ui.comp.smartfield.ComboBox is | |
enteredValue . In this property, we store the | |
selectedKey when a selection is made inside the | |
ComboBox from sap.m.List , or a manually en- | |
tered value. For more information, see the Smart | |
Field with ValueHelp Sample . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
We have done some fine-tuning regarding the han- | |
dling of the column width for all supported table | |
types: The enableAutoColumnWidth property, | |
which enables the automatic resizing of columns, is | |
no longer experimental. Column resizing now takes | |
various factors into account, for example, long col- | |
umn header texts, the width of icons, or paddings | |
of input fields in edit mode. End users can now also | |
adjust the column size in responsive tables based on | |
their specific needs. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
468 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.87 Cha | |
ngedControl sap.ui.comp.smart | |
variants.SmartVar | |
iantManagementsap.ui.comp.smartvariants.SmartVaria | |
ntManagement | |
We have made some changes in the Manage Views | |
dialog: | |
• T o ensure consistent usability, we changed the | |
OK button to Save . | |
• For standard views, you can now show your com- | |
pany name as the author instead of SAP under | |
Created By . | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• Integration cards now allow you to use arrays as | |
values in the manifest parameters. One example | |
scenario is to use an array parameter in expres- | |
sion binding inside the visible property and to | |
display only the elements that have values. For | |
more information, see the Sample in the Card | |
Explorer. | |
• T wo new experimental actions are now available | |
in the Calendar card that you can use to set | |
dynamic data fetching to be dependent of the | |
selected date/month: | |
•DateChange – triggered when a date is | |
selected. | |
•MonthChange – triggered when the cur- | |
rently displayed month is changed from the | |
pickers or from the arrow buttons. | |
Both DateChange and MonthChange ac- | |
tions are triggered when the Today button is | |
pressed. For more information, see the Samples | |
and the Calendar Card section in the Card Ex- | |
plorer. | |
• The Extension feature is no longer in experi- | |
mental state. For more information, see the Sam- | |
ples and the Card Extension section in the Card | |
Explorer. | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 469 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.87 Cha | |
ngedControl sap.ui.layout.css | |
grid.ResponsiveCo | |
lumnLayoutsap.ui.layout.cssgrid.ResponsiveColu | |
mnLayout | |
We have enhanced the layout with higher density of | |
responsive breakpoints, providing flexibility and allow- | |
ing developers to configure the grid settings and dis- | |
play the content in the best possible way. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
1.87 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• If UI.Importance is not defined, the default | |
value is set as None , except for semantic key | |
fields. Before this release, the default value was | |
set as High . For more information, see T ables | |
[page 3191] . | |
• In a draft application with a flexible column lay- | |
out, the subobject page closes and returns to | |
the main object if you click the Apply button. | |
For more information, see Object Page Elements | |
[page 3453] . | |
• Y ou can now see tooltips for images in list reports | |
and object pages. | |
• A data loss warning message is now shown to | |
the user while navigating away from a non-draft | |
page with unsaved changes through the shell | |
menu. | |
• A new TriggerAction annotation is now sup- | |
ported for side effects. For more information, see | |
Side Effects [page 3795] and Side Effect Annota- | |
tions: Examples [page 3802] . | |
Changed • SAP Fiori Elements • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
470 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.87 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4Title | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Application developers can now calculate default | |
values for action parameters through a back-end | |
function. As a result, on the UI, when the user | |
opens the action parameter dialog, the parame- | |
ter fields are prefilled with the returned values of | |
the back-end function. For more information, see | |
Actions [page 3069] . | |
• Key users can now embed, update, move, and | |
remove IFrame content (that is, embedded con- | |
tent) on object page headers and sections. For | |
more information, see Embedding Content. . | |
• Application developers can now add custom | |
fields to forms on the object page. For more in- | |
formation, see Extension Points for Forms on the | |
Object Page [page 3872] . | |
• Application developers can now override the hor- | |
izontal alignment of table columns via the man- | |
ifest. For more information, see Overriding the | |
Horizontal Alignment of Annotation-Based T able | |
Columns [page 3282] . | |
• Application developers can now overwrite the an- | |
notation-based values via the manifest for cer- | |
tain properties. For more information, see Ac- | |
tions [page 3069] . | |
• Application developers can now add dynamic | |
side content to sections on the object page. | |
For more information, see Adding Dynamic Side | |
Content to Object Page Sections [page 3861] . | |
• When application developers enable full-screen | |
mode for tables, a button on the table toolbar | |
allows users to open the table in full-screen | |
mode. This provides more space for displaying | |
and working with table entries. For more infor- | |
mation, see Enabling the Full-Screen Mode for | |
T ables [page 3280] . | |
• Application developers can | |
now selectively enable | |
DataFieldForIntentBasedNavigation | |
buttons using the | |
NavigationAvailable property of theInfo | |
Only2021 | |
-02- | |
25 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 471 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
DataFieldForIntentBasedNavigation | |
annotation. For more information, see Navigation | |
from an App (Outbound Navigation) [page 2930] . | |
• Application developers can now overwrite the be- | |
havior of the Common.Text annotation via the | |
TextArrangementType #TextSeparate . | |
For more information, see Further Features of the | |
Field [page 3172] . | |
Changed • SAP Fiori Elements • Info Only • 1.87 | |
1.87 Cha | |
ngedFeature Demo Kit HTML Title Demo Kit HTML Title | |
We’ve improved the HTML title tag of the Demo Kit | |
app to contain more information about the page that | |
is currently loaded. Now, if you have multiple tabs | |
with different Demo Kit content loaded on them, you | |
can see the specific page names directly from the | |
browser tab. | |
Changed • Feature • Info Only • 1.87Info | |
Only2021 | |
-02- | |
25 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
472 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 473 | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.86 | |
With this release SAPUI5 is upgraded from version 1.85 to 1.86. | |
T able 48: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.86 Dep- | |
re- | |
cate | |
dAnnounce- | |
mentPreannouncement: End | |
of Support for Microsoft | |
Internet Explorer 11 after | |
SAPUI5 1.87Preannouncement: End of Support for Microsoft In- | |
ternet Explorer 11 after SAPUI5 1.87 | |
SAPUI5 1.87 will be the last version to support Mi- | |
crosoft Internet Explorer 11. For more information, | |
see SAPUI5 Support Status for Microsoft Internet Ex- | |
plorer 11 [page 1019] . | |
Deprecated • Announcement • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
474 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.86 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• A new unit property within the aggregate | |
map of the $$aggregation list binding pa- | |
rameter. | |
Y ou can use it to determine the correct currency | |
or unit value for the grand total, as well as sub- | |
totals. Note that the name provided for unit | |
has to refer to a structural property as well as to | |
a custom aggregate. The custom aggregate has | |
to provide the single value of that unit if there | |
is only one, or null if there is more than one | |
distinct value. | |
• New grandTotalAtBottomOnly and | |
subtotalsAtBottomOnly properties in the | |
$$aggregation list binding parameter. For | |
more information, see | |
sap.ui.model.odata.v4.ODataListBi | |
nding#setAggregation . | |
• Y ou can now filter by properties that are not | |
aggregated when using visual grouping, that is | |
when having groupLevels defined in the $ | |
$aggregation list binding parameter. | |
• If the $$patchWithoutSideEffects bind- | |
ing parameter is set, PATCH requests are now | |
sent out with the return=minimal prefer- | |
ence in the Prefer header | |
. This allows the | |
server to skip the determination of the response. | |
• The | |
sap.ui.model.odata.v4.ODataListBi | |
nding#refresh method can now handle sev- | |
eral kept-alive contexts, and also a kept-alive | |
context that has been deleted in the back end, | |
for example due to a side effect. Note that re- | |
freshing dependent bindings relative to the con- | |
text of a deleted entity will fail as that entity no | |
longer exists. | |
A list binding context can be kept alive with the | |
sap.ui.model.odata.v4.Context#set | |
KeepAlive method introduced with SAPUI5 | |
1.81.Info | |
Only2021 | |
-01-2 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 475 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.86 | |
1.86 Cha | |
ngedControl sap.m.FormattedTe | |
xtsap.m.FormattedText | |
We have introduced two ways to set the text direction | |
in the control: | |
• The HTML bdi tag and the HTML dir attribute | |
can now be used in the control. | |
• The new textDirection property sets the | |
text direction for the root DOM element. | |
T o set the text alignment for the DOM element of the | |
control, you can now use the textAlign property. | |
For more information, see the API Reference and the | |
Samples . | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
1.86 Cha | |
ngedControl sap.m.IconTabBar , | |
sap.m.RadioButtonsap.m.IconTabBar , sap.m.RadioButton | |
Value states are not shown when the controls are in | |
read-only or disabled mode. If the controls are set | |
as enabled and editable later, then value states are | |
shown. | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
1.86 Cha | |
ngedControl sap.m.Label sap.m.Label | |
The colon symbol (:) is represented differently in dif- | |
ferent languages. In German the colon is followed | |
by a space, in French the colon is preceded by a | |
U+202F: NARROW NO-BREAK SPACE character | |
and followed by a space, and in Chinese the charac- | |
ter itself is different. The colon symbol used in the | |
control is now dynamically determined, according to | |
which of these languages is used. | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
476 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.86 Cha | |
ngedControl sap.m.Select sap.m.Select | |
With the new experimental columnRatio prop- | |
erty, you can now set a custom ratio of the col- | |
umns when you're using a two-column layout for | |
sap.m.Select . For more information, see the API | |
Reference and the Sample . | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
1.86 Cha | |
ngedControl sap.m.Table sap.m.Table | |
In version 1.85.1 we have added the Strict value to | |
the fixedLayout property. If this value is set, and | |
the width property of sap.m.Column is not set to | |
auto for any of the columns, the table renders a pla- | |
ceholder column that occupies the remaining width | |
of the control to ensure the column width is strictly | |
applied. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
1.86 Cha | |
ngedControl sap.m.Title sap.m.Title | |
We have introduced the textDirection | |
property, which is also available in the | |
sap.m.FormattedText , sap.m.Label , and | |
sap.m.Text controls. It allows you to set the text | |
direction to right-to-left (RTL) or left-to-right (LTR) | |
on a page with mixed-language content. This is im- | |
portant in cases where content from different-direc- | |
tion languages must be shown on the same page. | |
Do not use the textDirection property on sin- | |
gle-language pages where the direction is centrally | |
determined depending on the language. For more in- | |
formation, see the API Reference and the Samples . | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 477 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.86 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
• Until now, the TextInEditModeSource | |
functionality didn't include the option to fetch | |
text if the corresponding text provider entity had | |
a compound key. When requested with a non- | |
fully specified key, the text provider would return | |
more than one text result. Now, when fetching | |
the text description, we use all of the keys de- | |
fined in the OData query to guarantee that a sin- | |
gle result is returned. | |
Note | |
Keep in mind that since now all defined keys | |
are added to the filter query, this may lead | |
to the query returning empty data results in | |
some applications. | |
• Until now, value list in display mode ren- | |
dered sap.m.Text or sap.m.ComboBox , | |
depending on the setting. T o improve per- | |
formance, we've removed the rendering of | |
sap.m.ComboBox as it was making extra | |
backend requests. | |
• The textDirection property, which | |
is also available in the sap.m.Label , | |
sap.m.Title , and sap.m.Text controls, | |
now also works with SmartField . It allows | |
you to explicitly set the text direction to right-to- | |
left (RTL) or left-to-right (LTR) on a page with | |
mixed-language content. This is important if you | |
want to have different-direction languages on the | |
same page. In contrast, you shouldn't use this | |
property on pages containing only one language | |
where the direction is determined centrally. | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
478 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.86 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
The Filters dialog of the control has been improved: | |
Y ou can now toggle between List View and Group View | |
depending on how you would like to view the filtered | |
data. For example, you might want to use the list view | |
if there is only a small number of fields available. | |
Y ou can also choose between Hide Values and Show | |
Values , if you want to see the filter values for the | |
active filter fields. | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
1.86 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• We have introduced handling of default column | |
sizes for the responsive table, and also improved | |
for the grid table. | |
The algorithm that calculates the size of the col- | |
umn now provides a more suitable result based | |
on the HTML5.CssDefaults annotation and | |
metadata information. When calculating the col- | |
umn width, the column header, and the cell tem- | |
plate, for example, are now also taken into ac- | |
count along with the data type. We have provided | |
the enableAutoColumnWidth property (ex- | |
perimental) for this purpose. | |
For more information, see the API Reference and | |
the Sample . | |
• Applications can now define which columns | |
are hidden in the pop-in area when a user se- | |
lects the Show Details button. This configura- | |
tion then replaces the default behavior. The new | |
detailsButtonSetting property is now | |
available. For more information, see the API Ref- | |
erence . | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 479 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.86 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
• As part of the user experience improvement of | |
the ValueHelpDialog , when opening a dia- | |
log with a basic search field, the filter area is | |
collapsed. When the user needs to refine the | |
search, they can expand the filters by clicking the | |
Show Filters button. If the ValueHelpDialog | |
has no basic search field, the filter area is ex- | |
panded by default. | |
Note | |
As a result of this change, some OPA tests, | |
such as those that require interactions with | |
ValueHelpDialog filters, may fail. In | |
these cases, the filter area should be ex- | |
panded before accessing the filters. | |
• Another visual improvement is that the | |
dropdown has been changed from type | |
sap.m.Select to type sap.m.ComboBox | |
and the operators are now grouped under | |
Include and Exclude headers. | |
Note | |
If you have tests that depend on the pres- | |
ence of sap.m.Select , you will have to | |
adapt them accordingly. | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
480 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.86 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have introduced a text formatter for texts | |
with placeholders. The text formatter takes a | |
string that contains placeholders and puts val- | |
ues inside these placeholders. T ypically the val- | |
ues are translation texts coming from an i18n | |
resource bundle. The text formatter allows this | |
replacement to be performed properly for differ- | |
ent languages (each with its own word order). For | |
more information, see the T ext Formatter section | |
in the Card Explorer. | |
• Using the new showLoadingPlaceholders | |
and hideLoadingPlaceholders methods | |
you can now precisely control the loading-anima- | |
tion placeholders when using Component card | |
or Extension. For example, as a card developer, | |
you can show the loading-animation placeholder | |
when requesting data and hide it when the data | |
is available. These placeholders can be loaded on | |
a section (for example, Header , Content , or | |
Filters ) or on the whole card. For more infor- | |
mation, see the API Reference and the Explore | |
Extension section in the Card Explorer. | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
1.86 Cha | |
ngedControl sap.ui.layout.for | |
m.SemanticFormEle | |
mentsap.ui.layout.form.SemanticFormEleme | |
nt | |
The SemanticFormElement element (experi- | |
mental) now allows you to render semantically con- | |
nected fields separately in edit mode. For more infor- | |
mation, see the API Reference . | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
1.86 Cha | |
ngedControl sap.ui.richtexted | |
itor.RichTextEdit | |
orsap.ui.richtexteditor.RichTextEditor | |
We have enabled TinyMCE version 5 to be used with | |
sap.ui.richtexteditor.RichTextEditor | |
. Y ou could use it by setting the following property: | |
editorType: | |
sap.ui.richtexteditor.RichTextEditor | |
.EDITORTYPE_TINYMCE5 . For more information, | |
see sap.ui.richtexteditor [page 4786] and the API Ref- | |
erence . | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 481 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.86 Cha | |
ngedControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table , | |
sap.ui.table.TreeTable | |
The rowsUpdated event is now available so appli- | |
cations can find out about any updates in the tables | |
they are using, for example, if there has been a model | |
update or a user interaction that modified the rows. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
1.86 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• List reports now support default filter values | |
from the SelectionVariant annotation. For | |
more information, see Configuring Default Filter | |
Values [page 3421] . | |
• The object page now provides an option to re- | |
tain the tab selection while switching between | |
objects or sub-objects. For more information, | |
see Enabling Discovery/Persistence Mode [page | |
3739] . | |
• It is now possible to trigger Edit from any sub-ob- | |
ject page in draft applications. | |
• It is now possible to handle response code 423 | |
triggered from the back end while editing locked | |
objects. | |
Changed • SAP Fiori Elements • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
482 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.86 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• The side-effect logic was changed as follows: | |
Side effects with an empty TargetEntities | |
definition don't only refresh the structural prop- | |
erties, but now also refresh the navigation | |
properties according to the side-effect speci- | |
fication. If you want to continue to refresh | |
only the structural properties, you must use | |
TargetProperties with an asterisk (*) in | |
the PropertyPath , for example toItems/* . | |
• Application developers can now add additional | |
links under the Related Apps button of the object | |
page header. For more information, see Enabling | |
the Related Apps Button [page 3646] . | |
• T wo new extension methods are available: | |
• Application developers can use | |
the new extension method | |
adaptNavigationContext to mod- | |
ify (add/remove/change) the information | |
available in the navigation context just be- | |
fore the external outbound navigation is trig- | |
gered. For more information, see Creating | |
an Extension to Modify Properties in the | |
Navigation Context [page 3034] . | |
• Application developers can use the new ex- | |
tension method onBeforeNavigation | |
to selectively change the target when chev- | |
ron navigation is triggered from a table in | |
list reports and object pages. For more in- | |
formation, see Example: Replacing Standard | |
Navigation in a Responsive T able in the List | |
Report [page 3894] . | |
• The share functionality has been updated: A | |
static tile is now created if the filter bar contains | |
a semantic date. For more information, see The | |
Share Functionality [page 3367] . | |
• A new method for grouping actions is now availa- | |
ble using the Menu button. For more information, | |
see Actions [page 3069] . | |
• When you add custom tables to a list report or an | |
object page, you can now use sorting and filter-Info | |
Only2021 | |
-01-2 | |
8 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 483 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
ing. For more information, see Extension Points | |
for T ables [page 3877] . | |
• The annotation | |
InitialValueIsSignificant allows you | |
to identify an initial value, for example an empty | |
string, as a valid and significant value for value | |
help IN parameters. For more information, see | |
Configuring Fields [page 3105] . | |
• It is now possible to define whether data in the | |
list report should be only automatically loaded if | |
preset filters are available. For more information, | |
see List Report Elements [page 3452] . | |
• Application developers can now group the fields | |
of a filter popup for the list report by explicitly de- | |
fining filter facets or using field groups. For more | |
information, see Adapting the Filter Bar [page | |
3427] . | |
Changed • SAP Fiori Elements • Info Only • 1.86 | |
484 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.86 Cha | |
ngedFeature Demo Kit Search Sug- | |
gestions in Global | |
SearchDemo Kit Search Suggestions in Global Search | |
We’ve improved the global search functionality in the | |
Demo Kit. Now, when you start typing in the search | |
field, you immediately get a popover with the top ten | |
suggestions that match your keyword. From there, | |
you can pick one suggestion and proceed to the spe- | |
cific page. | |
If you’re typing in the search field while the page | |
you're currently on is in one of the main categories | |
(API Reference , Documentation , or Samples ), the top | |
ten search results only display matches that belong | |
to the same category. | |
T o proceed to the page that lists all search results, | |
you can either finish your search by pressing Enter , | |
or you can select the All button below the top ten | |
search results. | |
At the bottom of the popover, you have the Results | |
by Category section from where you can proceed | |
directly to the chosen search results page ( API | |
Reference , Documentation , or Samples ). | |
Changed • Feature • Info Only • 1.86Info | |
Only2021 | |
-01-2 | |
8 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 485 | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
486 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 487 | |
What's New in SAPUI5 1.85 | |
With this release SAPUI5 is upgraded from version 1.84 to 1.85. | |
T able 49: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.85 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We now provide the | |
sap.ui.model.odata.v4.ODataModel# | |
getMessages method for use by | |
sap.ui.model.Context#getMessages . | |
Both methods can be used to highlight table | |
rows with messages. For more information, see | |
Highlighting T able Rows with Messages [page | |
2233] . | |
• The | |
sap.ui.model.odata.v4.ODataListBi | |
nding#refresh method is now supported for | |
kept-alive contexts. A list binding context can be | |
kept alive with the | |
sap.ui.model.odata.v4.Context#set | |
KeepAlive method introduced with SAPUI5 | |
1.81. | |
• When using groupLevels with the $ | |
$aggregation list binding parameter, we now | |
support grand totals. | |
•TargetProperties of type edm.String | |
are supported in accordance with recent | |
changes to the SideEffectsType and can be | |
directly provided to the | |
sap.ui.model.odata.v4.Context#req | |
uestSideEffects method. | |
• Y ou can now set the value of an instance annota- | |
tion for a newly created or already existing entity. | |
The set value is sent to the back end in a POST | |
or PATCH request, respectively. | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
488 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.85 Cha | |
ngedFeature Special Messaging Sup- | |
port for Visually Im- | |
paired UsersSpecial Messaging Support for Visually Impaired | |
Users | |
The sap.ui.core.InvisibleMessage class is | |
no longer experimental. This class is used to pro- | |
grammatically expose dynamic content changes that | |
can be announced by the screen reader. For more | |
information, see Invisible Messaging [page 2787] , the | |
API Reference and the Sample . | |
Changed • Feature • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
1.85 Cha | |
ngedControl sap.f.GridContain | |
ersap.f.GridContainer | |
We have improved the two-dimensional keyboard | |
navigation. Now navigation using the Arrow Keys | |
follows the configurable two-dimensional grid. This | |
model provides stable navigation paths when there | |
are items of different sizes. When the user presses | |
an Arrow Key in a direction outward of the | |
GridContainer , a borderReached event is | |
fired. The implementation of the borderReached | |
event allows the application developer to control | |
where the focus goes and (depending on the sur- | |
rounding layout) to pass the focus to a specific | |
place in a neighboring GridContainer using the | |
GridContainer#focusItemByDirection | |
method. For more information, see the API Reference | |
and the Sample . | |
Changed • Control • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 489 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.85 Cha | |
ngedControl sap.m.Bar sap.m.Bar | |
We have added a new titleAlignment property. | |
It enables developers to create custom headers for | |
controls that use headers based on sap.m.Bar | |
and to achieve proper title alignment. T o keep the | |
default Bar behavior (when it is not used as a | |
header), we have added a new value None (de- | |
fault) to the sap.m.TitleAlignment enumer- | |
ation. If the titleAlignment value is set to | |
Start or Center , the horizontal alignment of the | |
contentMiddle aggregation of sap.m.Bar ac- | |
cepts the same setting. If the titleAlignment is | |
set to Auto , the contentMiddle aggregation is | |
set according to the default theme setting. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
1.85 Cha | |
ngedControl sap.m.ColorPalett | |
e, | |
sap.m.ColorPalett | |
ePopover , and | |
sap.ui.unified.Co | |
lorPickerPopoversap.m.ColorPalette , | |
sap.m.ColorPalettePopover , and | |
sap.ui.unified.ColorPickerPopover | |
A liveChange event is now available | |
in these controls, which are using the | |
sap.ui.unified.ColorPicker internally. This | |
event is used to propagate real-time color changes | |
from inside the ColorPicker before closing the | |
popover that contains this ColorPicker . For more | |
information, see the ColorPickerPopover and the Col- | |
orPalettePopover samples. | |
Changed • Control • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
1.85 Cha | |
ngedControl sap.m.SinglePlann | |
ingCalendarsap.m.SinglePlanningCalendar | |
The specialDates aggregation, which allows you | |
to define special dates for the control, is now visible | |
in the Month view for all supported SAP themes. For | |
more information, see the API Reference . | |
Changed • Control • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
490 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.85 Cha | |
ngedControl sap.m.Table sap.m.Table | |
Caution | |
This feature is no longer in place as of 1.85.1. as | |
the default behavior . For more information , see | |
the What’s New in 1.86 and the API Reference for | |
fixedLayout . | |
If the sum of the width of all columns in a table is less | |
than the available space for the whole table, we now | |
render a placeholder column to occupy the remaining | |
unused space. This feature is enabled by default. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
1.85 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
We've updated the object status icons of the | |
SmartField according to the latest SAP Fiori | |
design guidelines | |
. | |
Changed • Control • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 491 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.85 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBar , | |
sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfilterbar.SmartFilt | |
erBar , | |
sap.ui.comp.smartfield.SmartField | |
• We have enabled the support of | |
a ValueListParameterConstant as | |
a valueList property of the | |
Common.v1.ValueList annotation. This | |
constant specifies a unique value that is used | |
to get an exact match result of your queries. | |
It affects the autocomplete suggestion feature | |
and the value help option. Parameters with a | |
constant value are not shown in the filter bar of | |
the ValueHelpDialog as filterable fields. | |
For more information, see the Sample . | |
• Until now, the recently used values function | |
didn't take into account possible language | |
changes in the application. Now, if you use your | |
application in one language and switch the lan- | |
guage in SAP Fiori launchpad, the recently used | |
values consider this change and store the data | |
for the different languages. Note that all data | |
stored before the introduction of this feature will | |
be displayed in the field history only when the | |
application is in English. | |
Changed • Control • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
492 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.85 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• Y ou can now configure the min-height of | |
the content within Analytical and Component | |
cards. T o achieve this, add the “minHeight”: | |
“<CSS value >” property to the content sec- | |
tion of the manifest. For more information, see | |
the Analytical Card and Component Card sec- | |
tions in the Card Explorer. | |
• We have added a new actionDefinitions | |
(experimental) aggregation. It defines the action | |
buttons that appear in the card-header menu. | |
The actionDefinitions is of type | |
sap.ui.integation.ActionDefinitio | |
n, which allows developers to add, remove, or | |
modify the actions at any time. This aggregation | |
replaces the (deprecated) actions property of | |
sap.ui.integration.Extension . For | |
more information, see the API Reference in the | |
Demo Kit and the Extension and Component | |
Card samples in the Card Explorer. | |
Changed • Control • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 493 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.85 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V2SAP Fiori elements for OData V2 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V2: | |
• In object pages, if the subsection has only one | |
type of content (table or chart), and the subsec- | |
tion title is the same as the control title, then only | |
the control title is displayed in the subsection. | |
For more information, see Adding Titles to Object | |
Page T ables [page 3709] . | |
• Analytical list pages now enable visual filter | |
charts to convey information in an intuitive man- | |
ner. This is done using semantic colors for filter | |
values that are compared against predefined col- | |
ors for dimension values. For more information, | |
see Enabling Semantic Operators in the Filter | |
Bar [page 3405] . | |
• Analytical list pages now support the | |
QuickInfo property for visual filters. | |
• T echnical errors are now displayed in a popup, | |
instead of navigating to a separate error page. | |
Changed • SAP Fiori Elements • Info Only • 1.85Info | |
Only202 | |
0-12- | |
03 | |
494 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.85 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori elements for | |
OData V4SAP Fiori elements for OData V4 | |
The following changes and new features are available | |
for SAP Fiori elements for OData V4: | |
• Value help with a dropdown list now also sup- | |
ports text arrangement with #textFirst , | |
#textLast . For more information, see Value | |
Help as a Dropdown List [page 3145] . | |
• Key users can now move and rename sections | |
and subsections on the object page. For more | |
information, see Adapting the UI: List Report and | |
Object Page [page 4005] . | |
• Y ou can now define context-dependent value | |
help via the | |
Common.ValueListRelevantQualifier | |
s annotation term. For more information, see | |
Configuring Fields [page 3105] . | |
• Y ou can now exclude specific fields from the ta- | |
ble personalization dialog in the list report and | |
object page. For more information, see T ables | |
[page 3191] . | |
• Y ou can now add custom fields and facets on the | |
object page header. For more information, see | |
Extension Points for Object Page Header Facets | |
[page 3839] . | |
• If you have added custom content to your app, | |
you can now adjust the inner-app state. For more | |
information, refer to Custom State Handling for | |
Extended Apps [page 3969] . | |
• The navigation behavior of an app after execut- | |
ing an action has been updated. The navigation | |
after executing an action is triggered, by default, | |
only when the entity type of the returned in- | |
stance is the same and the returned instance is | |
different from the current instance against which | |
the action was called. For more information, see | |
Configuring Internal Navigation [page 3002] . | |
• List reports now support default values for the | |
filter fields when the standard variant is used. | |
The default values can be specified via annota- | |
tions. For more information, see Configuring De- | |
fault Filter Values [page 3421] . | |
• Y ou can now highlight important values in blue, | |
so that users know immediately which values re-Info | |
Only202 | |
0-12- | |
03 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 495 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
quire their attention within a large table view. For | |
more information, see Status Colors and Icons | |
[page 3793] . | |
• Y ou can now use the | |
operatorConfiguration option to include | |
or exclude specific date range operations when | |
using a semantic date range. For more informa- | |
tion, see Enabling Semantic Operators in the Fil- | |
ter Bar [page 3405] . | |
• Y ou can now adapt the size of micro charts in re- | |
sponsive tables and configure the label. For more | |
information, see Adding a Micro Chart to a T able | |
[page 3255] . | |
• In the list report, users can now create a dynamic | |
tile with a record count, where the applied filter | |
is also considered. For more information, see The | |
Share Functionality [page 3367] . | |
• If a property has a SemanticObject annota- | |
tion, but no navigation is available from this ap- | |
plication for this SemanticObject , the link is | |
displayed as a text. | |
• Y ou can now have several entity sets in parallel | |
in the list report. The list report shows multiple | |
tables via tabs, and each table can be based on | |
different entity sets. For more information, see | |
Defining Multiple Views on a List Report with Dif- | |
ferent Entity Sets and T able Settings [page 3535] . | |
• If the copy/paste feature is available on the ob- | |
ject page, the 'Export to Spreadsheet' feature is | |
now available by default. It can be disabled. A | |
message is displayed to users when they click | |
on the Paste button to paste data into tables, | |
informing about the correct keyboard shortcut | |
combination they should use, based on the desk- | |
top device they are using. For more information, | |
see Copying and Pasting from External Applica- | |
tions to T ables [page 3730] . | |
• By using the Information criticality type on the | |
LineItem , you can now highlight (in blue) new | |
items that were created outside of the app (for | |
example, through an API in the back end, or as a | |
side effect) and need the user's attention, . For | |
more information, see Highlighting Line Items | |
Based on Criticality [page 3249] . | |
496 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
Changed • SAP Fiori Elements • Info Only • 1.85 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 497 | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
498 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.84 | |
With this release SAPUI5 is upgraded from version 1.82 to 1.84. | |
T able 50: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedFeature Asynchronous Loading | |
of XML Content in Frag- | |
mentsAsynchronous Loading of XML Content in Frag- | |
ments | |
The sap.ui.core.Fragment.load() generic | |
function to instantiate fragments is now fully asyn- | |
chronic. Many scenarios, such as the declarative use | |
of fragments in XML views, automatically benefit | |
from the new asynchronous behavior. If your own | |
code instantiates fragments programmatically [page | |
2257] and accesses dependent entities such as con- | |
trols by ID, make sure you're correctly chaining to the | |
Promise returned by Fragment.load() . We have | |
adjusted samples, tutorials, and documentation to re- | |
flect the typical asynchronous usage of fragments. | |
For more information, see the API Reference in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 New Feature Accessibility Enhance- | |
mentAccessibility Enhancement | |
We have enhanced SAPUI5’s accessibility support ac- | |
cording to the latest WAI-ARIA 1.1 specification. | |
New • Feature • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 New Feature SAPUI5 in the SAP Road | |
Map ExplorerSAPUI5 in the SAP Road Map Explorer | |
SAPUI5 is now part of the SAP Road Map Explorer. | |
Check out the innovations that are currently in devel- | |
opment as well as planned features and functions for | |
SAPUI5 here: SAP Road Map Explorer | |
New • Feature • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 499 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedFeature Card Explorer Card Explorer | |
• A new T roubleshooting page has been added to | |
the Integrate section of the Card Explorer. It con- | |
tains additional tips and solutions to the most | |
common issues with Integration cards. For more | |
information, see Card Explorer . | |
• We have added detailed documentation about | |
sizing and layouts in Integration cards. For more | |
information, see the Sizing and the Layouts pa- | |
ges in the Card Explorer. | |
Changed • Feature • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 Cha | |
ngedFeature Navigation with Dynamic | |
TargetsNavigation with Dynamic Targets | |
In addition to the usual static definition of navigation | |
targets in the Routing Configuration [page 2324] of | |
the manifest, we also provide APIs to allow the dec- | |
laration and display of targets at runtime. This ac- | |
counts for scenarios in which the necessary informa- | |
tion is only available at runtime, for example depend- | |
ing on the specific user configuration. | |
Note that the static definition remains the preferred | |
solution as it allows for performance optimization. | |
Only use dynamic targets when a static declaration is | |
not possible. For more information, see Navigate with | |
Dynamic T argets [page 2344] . | |
Changed • Feature • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 Cha | |
ngedFeature Rule Builder Control Rule Builder Control | |
Y ou can now configure labels for condition expres- | |
sions in a decision table. These labels appear in the | |
column header of the decision table. For more infor- | |
mation, see Features [page 1668] . | |
Changed • Feature • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
500 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The new version of the SAPUI5 OData V2 model intro- | |
duces the following features: | |
• We have introduced a | |
persistTechnicalMessages model pa- | |
rameter. If set to true , messages returned with | |
failed requests are treated as persistent and | |
aren't removed by the OData model. | |
• An expand parameter can be provided to the | |
sap.ui.model.odata.v2.ODataModel# | |
callFunction method in mParameters . | |
The expand is performed in a separate GET re- | |
quest within the same batch request as the | |
POST request of the function import. The GET | |
request references the result of the function im- | |
port. | |
Changed • Feature • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 501 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• We now recommend using the Manifest Model | |
Preload [page 1970] . For an earlier request of | |
the root $metadata and the security token you | |
need to also set the earlyRequests model | |
parameter. | |
• The | |
sap.ui.model.odata.v4.Context#ref | |
resh method is now supported for kept-alive | |
contexts. A list binding context can be kept alive | |
with the | |
sap.ui.model.odata.v4.Context#set | |
KeepAlive method introduced with SAPUI5 | |
1.81. | |
• The | |
com.sap.vocabularies.Common.v1.Va | |
lueListRelevantQualifiers annotation | |
is now automatically taken into account by | |
sap.ui.model.odata.v4.ODataProper | |
tyBinding#requestValueListInfo . | |
• When using groupLevels with the $ | |
$aggregation list binding parameter, we now | |
support the collapsing and re-expanding of previ- | |
ously expanded nodes. | |
• The DataStateIndicator table plugin now | |
also works with the OData V4 model. | |
• Messages resulting from failed requests | |
contain the HTTP status code in | |
technicalDetails.httpStatus . | |
• Query options starting with sap-valid- are | |
allowed. | |
• Dynamic " 14.5.5 Expression edm:Collection | |
" is supported by | |
sap.ui.model.odata.v4.AnnotationH | |
elper#format and | |
sap.ui.model.odata.v4.AnnotationH | |
elper#value . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
502 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedControl sap.f.GridContain | |
ersap.f.GridContainer | |
Y ou can now drag and drop items using the keyboard | |
into an empty container. For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 Cha | |
ngedControl sap.m.Button sap.m.Button | |
The new ariaHasPopup property allows the | |
aria-haspopup attribute to be set from another | |
control that uses sap.m.Button . It indicates the | |
availability and type of an interactive popup element | |
that can be triggered by another control. This prop- | |
erty is of type sap.ui.core.aria.HasPopup , | |
which can have the following values: None (default), | |
Menu, ListBox, Tree, Grid , and Dialog . | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 Cha | |
ngedControl sap.m.ComboBox sap.m.ComboBox | |
We have updated the behavior of the control regard- | |
ing the selectedKey and value properties, to be | |
aligned with sap.m.Input . For more information, | |
see the API Reference . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 Cha | |
ngedControl sap.m.IconTabBar sap.m.IconTabBar | |
The control now supports the badge feature. Y ou can | |
use it to indicate that something new has been added | |
in a tab. This visual eye catcher, in the shape of a | |
circle inherits the semantic colors of the tab filters. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 503 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedControl sap.m.Input sap.m.Input | |
We have introduced a new valueHelpIconSrc | |
property. It allows you to set a custom value | |
help icon, instead of the default one, by | |
setting sap.ui.core.URI as value of the | |
valueHelpIconSrc property. For more informa- | |
tion, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 Cha | |
ngedControl sap.m.List sap.m.List | |
The new accDescription property allows appli- | |
cations to define their own application-specific text | |
for screen readers to replace the default text of | |
CustomListItem . For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 Cha | |
ngedControl sap.m.ObjectStatu | |
ssap.m.ObjectStatus | |
We have made several visual improvements: | |
• Samples have been updated to use the latest | |
message and status icons. | |
• Icons now have same width, which allows the | |
text to be aligned when there are more than one | |
items one below the other. | |
• The control now supports light font in large state. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
504 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedControl sap.m.ProgressInd | |
icatorsap.m.ProgressIndicator | |
We have improved the control behavior when | |
the available width is not enough and the text | |
displayed inside sap.m.ProgressIndicator | |
is truncated. Now, if the text value set in the | |
displayValue property is truncated, the cursor | |
becomes a pointer (hand). In such a scenario, the | |
ProgressIndicator can be clicked/tapped to | |
open an information popover that displays the full | |
text value. For more information, see the API Refer- | |
ence and the Sample . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 Cha | |
ngedControl sap.m.SearchField sap.m.SearchField | |
The icon of the Refresh button in the | |
sap.m.SearchField is now changed from sap- | |
icon:/ /synchronize to sap-icon:/ /refresh. | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 Cha | |
ngedControl sap.m.Wizard (Exper- | |
imental)sap.m.Wizard (Experimental) | |
We have enhanced the sap.m.Wizard to support | |
rendering of the steps as separate pages, instead | |
of being appended to the previous one. Enable | |
this by setting the new renderMode property to | |
sap.m.WizardRenderMode.Page . The default | |
behavior is not changed. For more information, see | |
the API Reference and the Sample . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 505 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
• We have introduced a new value | |
valueListNoValidation to extend the op- | |
tions of the textInEditModeSource enu- | |
meration. It allows the SmartField to have | |
textArrangement with valueList using a | |
value that is not in the value list, without receiv- | |
ing an error. For more information, see the API | |
Reference . | |
• We have added a new sample explaining the spe- | |
cific use of SmartField as a currency field. It | |
represents the frontend validation, the currency | |
scale configuration, and the communication with | |
the backend when using SmartField of type | |
Currency . For more information, see the Sam- | |
ple. | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
1.84 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBar , | |
sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfilterbar.SmartFilt | |
erBar , | |
sap.ui.comp.smartfield.SmartField | |
Until now, the history of recently entered val- | |
ues could be switched on or off at the appli- | |
cation level if enabled in SAP Fiori launchpad. | |
Now, you can switch it off for a specific con- | |
trol with the new historyEnabled property. | |
It is of type boolean with the default value | |
true . For filters of type sap.m.ComboBox and | |
sap.m.MultiComboBox or inner controls of | |
the SmartField of type sap.m.ComboBox | |
and sap.m.MultiComboBox , the history of re- | |
cently entered values is disabled by default. T o en- | |
able it for these controls, you need to set the | |
historyEnabled property to true . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
506 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
The new headerLevel property is now available | |
to define the semantic level of the header of a table. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 507 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
Based on user experience testing, we have introduced | |
the following visual and functional improvements for | |
the ValueHelpDialog : | |
• Now the Define Conditions tab has only one op- | |
eration dropdown list and corresponding token- | |
izer for include and exclude operations, instead | |
of the previous two. | |
Note | |
As a result of this change, any tests that | |
depend on the exclude operations drop- | |
down list and exclude tokenizer need to be | |
adapted accordingly. | |
• The title of the ValueHelpDialog is now left- | |
aligned, the Show Advanced Search and Hide | |
Advanced Search button is renamed to Show | |
Filters and Hide Filters respectively. | |
• Filters are aligned with labels in a grid and the | |
number of items per row depends on the width | |
of the ValueHelpDialog . | |
• A new property, | |
isRunningInValueHelpDialog in the | |
FilterBar , allows you to choose whether or | |
not to use the new filter alignment. By default, | |
it’s set to false . If you set it to true , the items | |
in the filter bar will show the new filter alignment | |
designed for the ValueHelpDialog . | |
• We've introduced counters next to the tab titles | |
showing how many items or conditions have | |
been selected in each tab. If there are no se- | |
lected items in any of the tabs, the titles don’t | |
show any number. | |
• For clarity, the tab title Select from List is now | |
renamed to Search and Select . | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
508 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• The Calendar card is no longer in experimental | |
state. This card shows an overview of tasks for | |
a single entity (such as a person or resource). It | |
consists of an interactive calendar and a chrono- | |
logical list of appointments for a single date. For | |
more information, see Calendar Card in the Card | |
Explorer. | |
• Y ou can now dynamically fetch data to populate | |
filters (experimental). For more information, see | |
the data property in the Filters section and the | |
Sample in the Card Explorer. | |
• We have introduced size and | |
backgroundColor icon properties (experi- | |
mental). They are both available for the List, | |
Object, and T able cards, while the default card | |
header has only the backgroundColor (ex- | |
perimental) property. For more information, see | |
the List Card , Object Card and T able Card sec- | |
tions in the Card Explorer. | |
• Y ou can now use the oCard.triggerAction | |
(experimental) method to programmatically trig- | |
ger an action from a Component card or from | |
an extension. For more information, see the API | |
Reference , Sample and the Card Actions section | |
in the Card Explorer. | |
• Y ou can now make HTTP POST requests with | |
body encoding of type JSON. For more informa- | |
tion, see the Sample and the Data section in the | |
Card Explorer. | |
Changed • Control • Info Only • 1.84Info | |
Only202 | |
0-11- | |
20 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 509 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.84 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements SAP Fiori Elements | |
• SAP Fiori elements now provide meaningful mes- | |
sages instead of technical error messages for e- | |
tag mismatches. | |
• Side effects in non-draft apps are now supported | |
for own actions. For more information, see Side | |
Effects [page 3795] . | |
• Input fields with value help can now be config- | |
ured to show texts and ID together in the Edit | |
and Display modes of an object page. For more | |
information, see Displaying T ext and ID for Value | |
Help Input Fields [page 3755] . | |
• SAP Fiori elements now allow passing of multiple | |
contexts for external navigation. | |
• SAP Fiori elements list report and object page | |
tables now provide visual indication on the last | |
opened row. | |
• List reports now store semantic date ranges in | |
the inner app state. For more information, see | |
Modifying Startup Parameters Using an Exten- | |
sion [page 3031] . | |
• SAP Fiori elements now support | |
DraftRootType annotation property | |
NewAction . Y ou can configure applications to | |
call NewAction for new draft creations. For | |
more information, see Handling of the preferred- | |
Mode Parameter [page 3470] . | |
• SAP Fiori elements now display a confirmation | |
popup for 412 warning messages from function | |
import actions and the Save action in non-draft | |
apps. For more information, see Confirmation | |
Popups [page 3477] . | |
• In object pages, you can now configure your own | |
action buttons with semantic colors. For more in- | |
formation, see Displaying Actions on the Object | |
Page [page 3556] . | |
• Overview pages now provide the following sup- | |
port in OData version V4: | |
• Support for list cards | |
• Support for table cards | |
• Filtering of list and table cards | |
• Navigation from card header and line itemsInfo | |
Only202 | |
0-11- | |
20 | |
510 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
• Navigation support for passing selected | |
global and card filters | |
Changed • SAP Fiori Elements • Info Only • 1.84 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 511 | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
512 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.82 | |
With this release SAPUI5 is upgraded from version 1.81 to 1.82. | |
T able 51: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.82 Cha | |
ngedAnnounce- | |
mentThird-Party Library Up- | |
gradesThird-Party Library Upgrades | |
Handlebars.js Library | |
The Handlebars.js library has been upgraded | |
from version 4.4.3 to 4.7 .6. | |
Upgrade to New jQuery Version | |
We have upgraded the third-party jQuery library from | |
jQuery 2.2.3 to jQuery 3.5.1. Several measures have | |
been implemented to make this new version of jQuery | |
delivered with SAPUI5 as compatible to the previous | |
version as feasible. In particular, we have introduced | |
a compatibility layer to ensure that most of your | |
existing application or control code won't need ad- | |
justment. This could, however, introduce incompati- | |
bilities to the new jQuery version. For more informa- | |
tion, see Upgrading from a Version Below 1.82 [page | |
1031] to understand any current and possible future | |
impact. | |
Changed • Announcement • Info Only • 1.82Info | |
Only202 | |
0-09 | |
-17 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 513 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.82 New Feature Badge Implementation Badge Implementation | |
Badges display very short and important information | |
that attracts the user’s attention. We have made im- | |
provements in these controls to implement badge: | |
•sap.ui.integration.widgets.Card – | |
the badge is no longer in experimental state. For | |
more information, see the T ext Badge section | |
and the Sample in the Card Explorer. | |
•sap.m.Button - the badge acts both as a | |
visual eye catcher and as a counter to display | |
a maximum of 4 digits or characters. It can | |
be applied to any button type, but we recom- | |
mend that you only use it on the Default , | |
Ghost , Transparent , and Emphasized | |
button types. | |
For more information, see the Sample . | |
• The <ui-integration-card> HTML cus- | |
tom element now supports text badges. For | |
more information, see the Sample in the Card | |
Explorer. | |
New • Feature • Info Only • 1.82Info | |
Only202 | |
0-09 | |
-17 | |
1.82 Cha | |
ngedFeature Five New Icons Available | |
in the SAP Fiori T ools | |
Icon FontFive New Icons Available in the SAP Fiori T ools Icon | |
Font | |
Find the icon that fits your needs via the SAPUI5 Icon | |
Explorer . | |
Changed • Feature • Info Only • 1.82Info | |
Only202 | |
0-09 | |
-17 | |
514 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.82 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
With the new version of the SAPUI5 OData V2 model, | |
we introduced the new ignoreMessages binding | |
parameter for the | |
sap.ui.model.odata.ODataPropertyBind | |
ing . If ignoreMessages is set to true , model | |
messages are not propagated to the binding. This is | |
useful if a part of a composite binding is required for | |
formatting, but not displayed itself. | |
Depending on their format options, | |
some composite types, such as | |
sap.ui.model.type.Currency , automatically | |
ignore model messages for some of their parts. Set- | |
ting this parameter to true or false overrules this | |
default behavior. | |
Changed • Feature • Info Only • 1.82Info | |
Only202 | |
0-09 | |
-17 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 515 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.82 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• The new $$ignoreMessages binding param- | |
eter is available for | |
sap.ui.model.odata.v4.ODataProper | |
tyBinding . If $$ignoreMessages is set to | |
true , model messages are not propagated to | |
the binding. This is useful if a part of a composite | |
binding is required for formatting, but not dis- | |
played itself. Depending on their format options, | |
some composite types such as | |
sap.ui.model.type.Currency or | |
sap.ui.model.odata.type.Unit auto- | |
matically ignore model messages for some of | |
their parts. Explicitly setting this parameter over- | |
rules this default. | |
• The | |
sap.ui.model.odata.v4.Context#req | |
uestProperty method now also works for | |
properties that are not part of the $select op- | |
tion of the underlying binding and were not | |
fetched previously. | |
• The | |
sap.ui.model.odata.v4.Context#req | |
uestSideEffects method now supports ab- | |
solute paths. These must start with the entity | |
container of the service, for example / | |
com.sap.gateway.default.iwbep.tea | |
_busi.v0001.Container/TEAMS . | |
•The | |
sap.ui.model.odata.v4.Context#del | |
ete method is now supported for kept-alive con- | |
texts. A context can be kept alive with the | |
sap.ui.model.odata.v4.Context#set | |
KeepAlive method introduced with SAPUI5 | |
1.81. | |
Restriction | |
Due to the limited feature scope of this version | |
of the SAPUI5 OData V4 model, check that all | |
required features are in place before develop- | |
ing applications. Double-check the detailed doc- | |
umentation of the features, as certain parts of | |
a feature may be missing. While we aim to | |
be compatible with existing controls, some con- | |
trols might not work due to small incompati-Info | |
Only202 | |
0-09 | |
-17 | |
516 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
bilities compared to sap.ui.model.odata. | |
(v2.)ODataModel , or due to missing features | |
in the model (such as tree binding). This also ap- | |
plies to smart controls ( sap.ui.comp library) | |
that do not support the SAPUI5 OData V4 model, | |
as well as controls such as TreeTable and | |
AnalyticalTable , which are not supported | |
in combination with the SAPUI5 OData V4 model. | |
The interface for applications has been changed | |
for easier and more efficient use of the model. | |
For a summary of these changes, see Changes | |
Compared to OData V2 Model [page 2203] . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.82 | |
1.82 Cha | |
ngedControl sap.ui.comp.smart | |
chart.SmartChartsap.ui.comp.smartchart.SmartChart | |
T o display dates in a standardized format, the follow- | |
ing calendar and fiscal OData V4 annotations are now | |
supported: | |
•com.sap.vocabularies.Common.v1.Is | |
FiscalYear | |
•com.sap.vocabularies.Common.v1.Is | |
FiscalYearPeriod | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarYear | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarYearQuarter | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarYearMonth | |
•com.sap.vocabularies.Common.v1.Is | |
CalendarYearWeek | |
For more information, see the API Reference for the | |
annotations and the Samples . | |
Changed • Control • Info Only • 1.82Info | |
Only202 | |
0-09 | |
-17 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 517 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.82 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
The look and feel of the Adapt Filters dialog has been | |
improved and now shows the filtered content in a | |
popup with collapsible groups of filter fields that are | |
connected semantically. This way you can, for exam- | |
ple, easily find a field label that occurs in several | |
places in the dialog. Y ou can also toggle between all | |
available filter fields and the ones that are actually | |
visible. The design of the dialog has also been simpli- | |
fied in some other places, for example, the arrange- | |
ment of the buttons for further actions. | |
For more information, see the Sample . | |
Changed • Control • Info Only • 1.82Info | |
Only202 | |
0-09 | |
-17 | |
1.82 Cha | |
ngedControl sap.ui.comp.Smart | |
Formsap.ui.comp.SmartForm | |
We have introduced the option to set | |
textInEditModeSource to all smart | |
fields inside SmartForm . Y ou can add | |
defaultTextInEditModeSource to the form | |
as custom data and it will propagate to all | |
smart fields that fulfill the conditions for sup- | |
porting the textInEditModeSource property. | |
Note that if you add textInEditModeSource | |
as a property to SmartField , it will override | |
the defaultTextInEditModeSource from the | |
SmartForm custom data. For more information, see | |
the API Reference and the Sample . | |
Changed • Control • Info Only • 1.82Info | |
Only202 | |
0-09 | |
-17 | |
518 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.82 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
We have updated the UI5 Web Components depend- | |
ency of the Adaptive Cards to the v1.0.0-rc.8 ver- | |
sion. With this update the Adaptive Cards receive | |
the theming and custom theming support. Now you | |
can use both High Contrast Black and High Contrast | |
White themes, or add a custom theme, as the Web | |
Components are compatible with the UI Theme De- | |
signer tool. For more information, see the High Con- | |
trast Black and the High Contrast White samples in | |
the Card Explorer. | |
Changed • Control • Info Only • 1.82Info | |
Only202 | |
0-09 | |
-17 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 519 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.82 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements SAP Fiori Elements | |
• The finalizing action buttons now vary based on | |
the mode of the object page. In create mode, the | |
Create button is available and in edit mode, the | |
Save button is available. For more information, | |
see Displaying Actions on the Object Page [page | |
3556] . | |
• In the SAP Fiori elements list reports, the | |
extensionAPI invokeActions now supports | |
changeset processing. For more information, see | |
Using the extensionAPI [page 3019] . | |
• In list reports and analytical list pages, the Export | |
to Excel button is now available by default. For | |
more information, see Adapting the UI: List Re- | |
port and Object Page [page 4005] and Adapting | |
the UI: Analytical List Page [page 4092] . | |
• If you have defined default filter values in SAP | |
Fiori Launchpad, they are now merged with the | |
default filter values set in standard variant. This | |
applies to list reports and analytical list pages. | |
For more information, see Configuring Default | |
Filter Values [page 3421] . | |
• Object pages now provide a new | |
BeforeSaveExtension . For more informa- | |
tion, see Adapting Logic Before Save Operation | |
[page 3965] . | |
• On an analytical list page, each button of the | |
Adapt Filters dialog in visual filter mode can be | |
tweaked via UI adaptations. For more informa- | |
tion, see Adapting the UI: Analytical List Page | |
[page 4092] . | |
Changed • SAP Fiori Elements • Info Only • 1.82Info | |
Only202 | |
0-09 | |
-17 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
520 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 521 | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
522 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.81 | |
With this release SAPUI5 is upgraded from version 1.80 to 1.81. | |
T able 52: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.81 New Feature Consuming SAP Icon | |
Font in a Non-UI5 Envi- | |
ronmentConsuming SAP Icon Font in a Non-UI5 Environ- | |
ment | |
Y ou can now consume the predefined SAP-icons | |
icon font in an environment where SAPUI5 isn't avail- | |
able. An example for integration is given here [page | |
4781] . | |
New • Feature • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
1.81 New Feature Incompatible jQuery Se- | |
curity FixIncompatible jQuery Security Fix | |
We have added a jQuery security fix to SAPUI5, which | |
may introduce incompatibilities to existing applica- | |
tion or library code. | |
For checking and, if required, fixing your applica- | |
tions and libraries, see SAP Note 2941170 | |
. This | |
note also contains information on the security back- | |
ground. | |
New • Feature • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
1.81 New Feature Special URL Prefixes in | |
App DescriptorSpecial URL Prefixes in App Descriptor | |
Inside the app descriptor, you can now use special | |
URLs prefixed with ui5:// . These URLs are re- | |
solved automatically during component startup, be- | |
fore any models are created. | |
One common use case is the resolution of local an- | |
notation files. By default the local annotation files | |
are resolved relative to the manifest. When using a | |
ui5:// URL, you can enforce a different resolution, | |
for example to a server-absolute URL. | |
Find more details about the usage of such URL pre- | |
fixes and an example in the documentation [page | |
1909] . | |
New • Feature • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 523 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.81 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• The following methods are now public: | |
•sap.ui.model.odata.v4.ODataLi | |
stBinding#getGroupId , | |
•sap.ui.model.odata.v4.ODataLi | |
stBinding#getUpdateGroupId , | |
•sap.ui.model.odata.v4.ODataCo | |
ntextBinding#getGroupId , | |
•sap.ui.model.odata.v4.ODataCo | |
ntextBinding#getUpdateGroupId , | |
•sap.ui.model.odata.v4.ODataPr | |
opertyBinding#getGroupId , | |
•sap.ui.model.odata.v4.ODataPr | |
opertyBinding#getUpdateGroupI | |
d, | |
•sap.ui.model.odata.v4.ODataMe | |
taModel#getMetaPath . | |
• The requestUI5Type and getUI5Type | |
methods now have an additional parameter to | |
pass any format options to be taken into ac- | |
count. | |
• Y ou can now use the | |
sap.ui.model.odata.v4.Context#req | |
uestSideEffects method on bindings with | |
the $$aggregation binding parameter. | |
• We have introduced the new | |
sap.ui.model.odata.v4.Context#set | |
KeepAlive method for row contexts of list | |
bindings. With this new method, you can extend | |
the lifetime of the context, so that it does not get | |
destroyed when the corresponding entity is no | |
longer part of the list, for example, due to filter- | |
ing or sorting of the list. Note that the refresh , | |
requestSideEffects , and delete meth- | |
ods are currently not supported for kept-alive | |
contexts. | |
• The OData V4 model now supports the | |
metadataUrlParams parameter. The sap- | |
context-token URL parameter can only be | |
used for the request of the root metadata.Info | |
Only202 | |
0-08 | |
-13 | |
524 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
Restriction | |
Due to the limited feature scope of this version | |
of the SAPUI5 OData V4 model, check that all | |
required features are in place before develop- | |
ing applications. Double-check the detailed doc- | |
umentation of the features, as certain parts of | |
a feature may be missing. While we aim to | |
be compatible with existing controls, some con- | |
trols might not work due to small incompati- | |
bilities compared to sap.ui.model.odata. | |
(v2.)ODataModel , or due to missing features | |
in the model (such as tree binding). This also ap- | |
plies to smart controls ( sap.ui.comp library) | |
that do not support the SAPUI5 OData V4 model, | |
as well as controls such as TreeTable and | |
AnalyticalTable , which are not supported | |
in combination with the SAPUI5 OData V4 model. | |
The interface for applications has been changed | |
for easier and more efficient use of the model. | |
For a summary of these changes, see Changes | |
Compared to OData V2 Model [page 2203] . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.81 | |
1.81 Cha | |
ngedControl sap.f.GridContain | |
ersap.f.GridContainer | |
We have enhanced the keyboard handling capabilities | |
of the Grid Container. Y ou can now navigate to the | |
item below or above using the Down Arrow and Up | |
Arrow . If you reach any of the borders of the Grid | |
Container, the borderReached event will be fired. | |
Y ou can now perform drag-and-drop operations us- | |
ing Ctrl + Arrow Keys simultaneously. If | |
your Grid Container is configured for drag and | |
drop (has sap.ui.core.dnd.DropInfo and | |
sap.f.dnd.GridDragInfo ), then you will re- | |
ceive similar events as if you were dragging with a | |
mouse. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 525 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.81 Cha | |
ngedControl sap.m.Button sap.m.Button | |
Visualization of shortcut hints on focus and hover is | |
now available. For example, Ctrl + S is displayed | |
for the Save button to help the user to find the correct | |
shortcut. This is done by adding a command to a but- | |
ton. This new feature is available for the standalone | |
sap.m.Button as well as for composite controls | |
like sap.ui.comp.smarttable.SmartTable | |
and | |
sap.ui.comp.smartfilterbar.SmartFilt | |
erBar . For more information, see the Sample . | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
1.81 Cha | |
ngedControl sap.m.DatePicker , | |
sap.m.DateTimePic | |
ker , and | |
sap.m.TimePickersap.m.DatePicker , | |
sap.m.DateTimePicker , and | |
sap.m.TimePicker | |
We have aligned the visualization of the full-screen | |
dialog in mobile view for these controls. | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
1.81 Cha | |
ngedControl sap.m.MessageView sap.m.MessageView | |
The grouping functionality in the | |
sap.m.MessageView shows the messages in the | |
order they were added to the control, or provided in | |
the model. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
526 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.81 Cha | |
ngedControl sap.m.PlanningCal | |
endarsap.m.PlanningCalendar | |
• We have introduced the option to add a third text | |
row and multiple alternatives to display the ap- | |
pointment text. The third text row is available us- | |
ing the new description property of the | |
sap.ui.unified.CalendarAppointmen | |
t control. T o specify the display of the appoint- | |
ment text, you can use the new | |
appointmentHeight property of | |
sap.m.PlanningCalendar . | |
• The new appointmentRoundWidth (experi- | |
mental) property allows developers to avoid cell | |
overlapping by rounding (up or down) the width | |
of the appointments by half of a column. The | |
appointmentRoundWidth has preset values | |
HalfColumn or None (default) and can only | |
be applied when the calendar interval type is | |
day and the view shows more than 20 days. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
1.81 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfield.SmartField | |
T o support better async validation in the applications, | |
we have introduced a changeModelValue event | |
that is triggered on end-user interaction and is fired | |
only after the model has been updated. For more in- | |
formation, see the API Reference . | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 527 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.81 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
• We have implemented the handling of analyt- | |
ical parameters. This functionality allows you | |
to navigate from an analytical to a non-ana- | |
lytical app with the same selection informa- | |
tion. T o achieve this, the first app passes a | |
parameter P_<fieldname> and the second | |
app has a filter <fieldname> . The value for | |
P_<fieldname> is applied to the field with the | |
technical name <fieldname> in the second | |
app after navigation. | |
• We have improved the SmartFilterBar be- | |
havior so that now, if you use semantic date | |
ranges for Date fields, semantic dates such as | |
T oday or T omorrow are restored when reloading | |
your app. | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
1.81 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
The Show Details /Hide Details feature for | |
toggling the visibility of hidden columns in the pop-in | |
area has been enhanced for mobile phones. For more | |
information, see the API Reference for the related | |
method and the Sample . | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
1.81 Cha | |
ngedControl sap.ui.comp.smart | |
variants.SmartVar | |
iantManagementsap.ui.comp.smartvariants.SmartVaria | |
ntManagement | |
Key users can now define and delete favorites as well | |
as define a default view in the Manage Views dialog. | |
These changes are stored in the CUSTOMER layer of | |
the layered repository for SAPUI5 flexibility and made | |
available to all users. The new adaptationInfo | |
property is now available for this purpose. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
528 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.81 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• Developers who are defining data requests | |
in sap.ui.integration.Extension (Ex- | |
perimental) can now specify the content type of | |
the data in the expected response (XML along | |
JSON are supported). Y ou do this by using the | |
dataType property of the request object. | |
For more information, see the Card Extension | |
section and the Sample in the Card Explorer. | |
• We have added support for the text badge (ex- | |
perimental), which can be used to display con- | |
cise and important information that attracts the | |
user's attention. T ypical usage of the text badge | |
is, for example, to show a new card in the user’s | |
home page. For more information, see the T ext | |
Badge section and the Sample in the Card Ex- | |
plorer. | |
• We have introduced a new visible property in | |
the manifest for the T able Card and the Object | |
Card, to allow the card author to dynamically | |
control the visibility of the columns in the T able | |
Card and visibility of the groups and group items | |
of the Object Card. For more information, see the | |
T able Card section and the Object Card sections | |
in the Card Explorer. | |
• The Adaptive Cards are no longer in experimen- | |
tal state. We have also added an example of how | |
to use the extension mechanism of the Adaptive | |
Cards. For more information, see the Adaptive | |
Cards section and the Submit with Extension | |
sample in the Card Explorer. | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 529 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.81 Cha | |
ngedControl sap.ui.unified.Ca | |
lendarsap.ui.unified.Calendar | |
We have added a new property to the | |
DateTypeRange class, called secondaryType . | |
It allows developers to set any special day as a non- | |
working day, using a single object. This new property | |
is of type CalendarDayType and accepts only | |
None and NonWorkingDay values, which can be | |
combined with other CalendarDayType objects. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
1.81 Cha | |
ngedControl sap.ui.unified.Fi | |
leUploadersap.ui.unified.FileUploader | |
We have added a new httpRequestMethod (ex- | |
perimental) property to enable the file upload with | |
both HTTP POST and HTTP PUT request methods ac- | |
cording to the data service requirements. This new | |
property accepts enumeration of type | |
sap.ui.unified.FileUploaderHttpReque | |
stMethod . For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
530 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.81 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements SAP Fiori Elements | |
• The SAP Fiori elements list report now provides | |
an option to show a confirmation popup for | |
warnings for Delete actions triggered from the | |
list report. For more information, see Confirma- | |
tion Popups [page 3477] . | |
• Y ou can now apply the sort order coming from | |
navigation to target list report and analytical list | |
page applications when the navigation is from | |
overview page table or chart. For more informa- | |
tion, see Configuring External Navigation [page | |
2930] and Configuring Sort Properties [page | |
4221] . | |
• In SAP Fiori elements, the Save As Tile option | |
now creates static tiles by default if semantic | |
date ranges filters are used. For more informa- | |
tion, see Extending the Bookmark Function to | |
Save Static Tiles to the SAP Fiori Launchpad | |
[page 3030] . | |
• It is now possible to exclude certain date range | |
value in semantic date range fields. For more in- | |
formation, see Enabling Semantic Operators in | |
the Filter Bar [page 3405] . | |
• It is now possible to create non-draft sub-ob- | |
jects using a dialog on the object page. For | |
more information, see Enabling Sub-object Crea- | |
tion Through Dialog on a Non-draft Object Page | |
[page 3760] . | |
• The SAP Fiori elements list reports and analytical | |
list pages now support the use of user default | |
filters and filters from standard variants together | |
in combination. | |
• The SAP Fiori elements object page now sup- | |
ports filtering of error rows in a table. | |
• The SAP Fiori elements analytical list pages now | |
provide an option to enable date range filters in | |
the smart filter bar. For more information, see | |
Enabling Semantic Operators in the Filter Bar | |
[page 3405] . | |
• The SAP Fiori elements analytical list pages now | |
support data label visibility in smart charts. T o | |
enable this, set the property showDataLabel | |
to True in the manifest file. For more informa-Info | |
Only202 | |
0-08 | |
-13 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 531 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
tion, see Configuring the Chart-Only View as the | |
Default Option [page 4065] . | |
• The errors logged by the SAP Fiori elements | |
layer in an overview page is now displayed in the | |
format FioriElements Floorplan Class Name . For | |
example, FioriElements OVP Main.Controller . | |
Changed • SAP Fiori Elements • Info Only • 1.81 | |
1.81 Cha | |
ngedFeature Demo Kit Samples Demo Kit Samples | |
We have added a new Pattern category in the Samples | |
section of the Demo Kit app. The samples added in | |
this category aim to improve the representation of | |
more complex scenarios, such as layouts and floor- | |
plans. | |
Changed • Feature • Info Only • 1.81Info | |
Only202 | |
0-08 | |
-13 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
532 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 533 | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.80 | |
With this release SAPUI5 is upgraded from version 1.79 to 1.80. | |
T able 53: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.80 New Control sap.m.BadgeCustom | |
Data , | |
sap.m.IBadgeEnabl | |
ersap.m.BadgeCustomData , | |
sap.m.IBadgeEnabler | |
T o facilitate control developers working on im- | |
plementations of badges, we created a new | |
sap.m.BadgeCustomData type to handle the | |
badge data. Control developers can now use the new | |
sap.m.IBadgeEnabler utility that helps working | |
with badge data. For more information, see the API | |
Reference . | |
New • Control • Info Only • 1.80Info | |
Only202 | |
0-07 | |
-16 | |
534 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.80 Cha | |
ngedFeature SAPUI5 OData V4 | |
ModelSAPUI5 OData V4 | |
ModelSAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• When using groupLevels with the $ | |
$aggregation binding parameter, we now | |
support paging and expanding of several levels. | |
• The new $$sharedRequest parameter is | |
available for OData list bindings. This parameter | |
leads to the reuse of data requested previously | |
for the same resource path with identical param- | |
eters in bindings where $$sharedRequest is | |
set. Note that a binding becomes read-only by | |
using this parameter. | |
For a comprehensive description of the restric- | |
tions, see the API Reference . | |
Note also that $$sharedRequest is automat- | |
ically set for list bindings of value list models re- | |
turned by | |
sap.ui.model.odata.v4.ODataProper | |
tyBinding#requestValueListInfo and | |
sap.ui.model.odata.v4.ODataMetaMo | |
del#requestValueListInfo . | |
Restriction | |
Due to the limited feature scope of this version | |
of the SAPUI5 OData V4 model, check that all | |
required features are in place before develop- | |
ing applications. Double-check the detailed doc- | |
umentation of the features, as certain parts of | |
a feature may be missing. While we aim to | |
be compatible with existing controls, some con- | |
trols might not work due to small incompati- | |
bilities compared to sap.ui.model.odata. | |
(v2.)ODataModel , or due to missing features | |
in the model (such as tree binding). This also ap- | |
plies to smart controls ( sap.ui.comp library) | |
that do not support the SAPUI5 OData V4 model, | |
as well as controls such as TreeTable and | |
AnalyticalTable , which are not supported | |
in combination with the SAPUI5 OData V4 model. | |
The interface for applications has been changed | |
for easier and more efficient use of the model. | |
For a summary of these changes, see Changes | |
Compared to OData V2 Model [page 2203] .Info | |
Only202 | |
0-07 | |
-16 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 535 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.80 | |
1.80 Cha | |
ngedControl sap.f.GridContain | |
ersap.f.GridContainer | |
• We have enhanced drag and drop between two | |
containers. When you drag one element over an- | |
other container, the element in the original posi- | |
tion is not visible, but keeps its place so that you | |
can return the element back to its original place | |
if you need to. | |
• We have improved focus visualization and han- | |
dling. Y ou can now easily move the focus through | |
the items in the container using the Arrow | |
Keys . For more information, see the Samples . | |
Changed • Control • Info Only • 1.80Info | |
Only202 | |
0-07 | |
-16 | |
1.80 Cha | |
ngedControl sap.m.IconTabBar sap.m.IconTabBar | |
When you drag one tab over a tab with nested tabs, | |
only one drop zone is available, but the list of nested | |
tabs expands and you can drop the tab where it is | |
needed. For more information, see the Sample . | |
Changed • Control • Info Only • 1.80Info | |
Only202 | |
0-07 | |
-16 | |
1.80 Cha | |
ngedControl sap.m.TablePersoD | |
ialogsap.m.TablePersoDialog | |
The look and feel of the control has been improved | |
based on the latest design guidelines and the SAP | |
Fiori 3 user experience. For example, the Move | |
column up/ down buttons are now right next to the | |
search field using different icons; the Reset button is | |
no longer an icon button and has been moved up to | |
the header section; sap.m.Table is now used for | |
the columns instead of sap.m.List , including mul- | |
tiple selection and the Select All checkbox. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.80Info | |
Only202 | |
0-07 | |
-16 | |
536 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.80 Cha | |
ngedControl sap.tnt.Navigatio | |
nListItemsap.tnt.NavigationListItem | |
We have added href and target properties to im- | |
prove the SEO capabilities of the control. Now devel- | |
opers can use these new properties in the navigation | |
within the application, so that search engines can | |
discover and index the application pages. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.80Info | |
Only202 | |
0-07 | |
-16 | |
1.80 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• Descriptions in columns annotated with | |
com.sap.vocabularies.UI.v1.TextAr | |
rangement are now no longer automatically | |
right-aligned when the description for a numeric | |
field is made visible. For more information, see | |
the Sample . | |
• In tables of type AnalyticalTable , a Show | |
Details link is now displayed if various units of | |
measurement (UoMs) are used in a table. The | |
link opens a Totals popover with the sum of all | |
the rows for each UoM. This is now supported in | |
addition to the support of various currency units. | |
Changed • Control • Info Only • 1.80Info | |
Only202 | |
0-07 | |
-16 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 537 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.80 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have added support (experimental) for mi- | |
crocharts in the List card. T o allow a chart | |
for every item in the list, we have introduced | |
the chart property in the descriptor for | |
sap.ui.integration.widgets.Card of | |
type List. Supported chart types are | |
StackedBar and Bullet . For details about | |
their properties, see the Card Microcharts sec- | |
tion in the Card Explorer. | |
• We have redefined the dynamic filtering feature | |
(experimental), which allows developers to cre- | |
ate custom filters in the manifest of the card. We | |
have introduced a dedicated filters section | |
for user-friendly visualization when working with | |
design-time configuration tools. For more infor- | |
mation, see the Filters section and the Sample in | |
the Card Explorer. | |
Changed • Control • Info Only • 1.80Info | |
Only202 | |
0-07 | |
-16 | |
538 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.80 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements SAP Fiori Elements | |
• The SAP Fiori elements object page now sup- | |
ports SAP Icons within smart forms in object | |
page sections. | |
• The SAP Fiori elements now provide an exten- | |
sion in the object page table to add user defined | |
input filter fields to the table toolbar. For more | |
information, see Example: Adding Custom Filter | |
Fields in T able T oolbar [page 3915] . | |
• The SAP Fiori elements list report and object | |
page tables now provide Show Detail and Hide | |
Details buttons to display or hide columns of low | |
and medium importance in a popin. For more | |
information, see T ables [page 3191] . | |
• The SAP Fiori elements object page now sup- | |
ports decimal formatter for data points. With | |
annotation NumberOfFractionalDigits , | |
you have the option to override the scale and | |
precision defined in metadata to display the dec- | |
imal formatted value on the UI. For more infor- | |
mation, see Data Points [page 3615] . | |
• The SAP Fiori elements overview page now | |
supports data label visibility in analytical | |
charts. T o enable this, set the property | |
showDataLabelForAnalyticalCards to | |
True in the manifest file. | |
• The SAP Fiori elements overview page now pro- | |
vides an option to specify a subtitle if variant | |
management is not available. | |
Changed • SAP Fiori Elements • Info Only • 1.80Info | |
Only202 | |
0-07 | |
-16 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 539 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.80 New Feature Demo Kit Improvements Demo Kit Improvements | |
Demo Kit Language | |
Y ou can now change the language of the Demo Kit | |
app from the More information menu at the top of | |
the app header. By default, the app opens in English. | |
If you want your browser to remember the chosen | |
language setting, make sure to accept our cookies | |
policy. | |
Note | |
Keep in mind that the selected language applies | |
only to the Demo Kit application user interface. | |
The content provided in the application in the | |
different sections, such as Documentation , API | |
Reference , and Samples is available only in Eng- | |
lish. | |
Samples | |
Y ou can now view the sample description and any | |
additional details directly from the sample window by | |
choosing Sample information at the top of the sample | |
window. | |
New • Feature • Info Only • 1.80Info | |
Only202 | |
0-07 | |
-16 | |
540 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 541 | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
542 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.79 | |
With this release SAPUI5 is upgraded from version 1.78 to 1.79. | |
T able 54: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.79 Cha | |
ngedFeature Browser and Platform | |
SupportBrowser and Platform Support | |
SAPUI5 used PhantomJS in the past to test the | |
framework, even though PhantomJS was never of- | |
ficially supported. We have now removed all Phan- | |
tomJS-specific code from the SAPUI5 code base. For | |
more information, see Browser and Platform Support | |
[page 1017] . | |
Changed • Feature • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
1.79 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The new version of the SAPUI5 OData V2 model intro- | |
duces the following features: | |
• The security token is requested in the construc- | |
tor if the new earlyTokenRequest and the | |
tokenHandling model parameters are both | |
set to true. Note that the model has a static | |
cache of security tokens and will only perform | |
the request if the required token cannot be found | |
in that cache. | |
• Server messages may target more than one | |
property of the same entity. The additional tar- | |
gets are provided in the additionalTargets | |
property in the SAP-Message header and the | |
error response. | |
• If the new bRejectOnFailure parameter is | |
set to true, | |
sap.ui.model.odata.v2.ODataModel# | |
metadataLoaded returns a promise that is re- | |
jected when the initial loading of metadata fails. | |
Changed • Feature • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 543 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.79 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• The | |
sap.ui.model.odata.v4.ODataListBi | |
nding#resume and | |
sap.ui.model.odata.v4.ODataContex | |
tBinding#resume methods only refresh the | |
bindings that were changed while being sus- | |
pended. | |
• The autoExpandSelect model setting and | |
the $$aggregation list binding parameter | |
can now be used together. | |
Restriction | |
Due to the limited feature scope of this version | |
of the SAPUI5 OData V4 model, check that all | |
required features are in place before develop- | |
ing applications. Double-check the detailed doc- | |
umentation of the features, as certain parts of | |
a feature may be missing. While we aim to | |
be compatible with existing controls, some con- | |
trols might not work due to small incompati- | |
bilities compared to sap.ui.model.odata. | |
(v2.)ODataModel , or due to missing features | |
in the model (such as tree binding). This also ap- | |
plies to smart controls ( sap.ui.comp library) | |
that do not support the SAPUI5 OData V4 model, | |
as well as controls such as TreeTable and | |
AnalyticalTable , which are not supported | |
in combination with the SAPUI5 OData V4 model. | |
The interface for applications has been changed | |
for easier and more efficient use of the model. | |
For a summary of these changes, see Changes | |
Compared to OData V2 Model [page 2203] . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
544 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.79 Cha | |
ngedControl sap.f.GridContain | |
er, sap.f.GridListsap.f.GridContainer , sap.f.GridList | |
We have improved the accessibility of these controls | |
by providing better navigation and keyboard handling. | |
For more information, see the sap.f.GridContainer and | |
sap.f.GridList samples. | |
Changed • Control • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
1.79 Cha | |
ngedControl sap.m.IconTabBar sap.m.IconTabBar | |
• We have introduced the maxNestingLevel | |
property, which specifies the allowed levels of | |
tabs nested within one another using drag and | |
drop. The default value is 0, which means that | |
nesting via user interaction is not allowed. For | |
more information, see the Sample . | |
•Tab-filter label texts in horizontal layout are no | |
longer truncated. For more information, see the | |
Samples . | |
Changed • Control • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
1.79 Cha | |
ngedControl sap.m.Input , | |
sap.m.MultiInputsap.m.Input , sap.m.MultiInput | |
When the controls are used with tabular suggestions, | |
the column headers are now sticky. In this way, when | |
the list is scrolled, the headers do not scroll away, | |
helping users to easily understand the relation be- | |
tween the header and the cell below. For more in- | |
formation, see the sap.m.Input and sap.m.MultiInput | |
samples. | |
Changed • Control • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
1.79 Cha | |
ngedControl sap.m.InputBase | |
(Experimental)sap.m.InputBase (Experimental) | |
We are extending the set of controls that sup- | |
port the possibility to add links as part of the | |
ValueStateText in the InputBase with the | |
sap.m.MultiComboBox . For more information, | |
see the API Reference . | |
Changed • Control • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 545 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.79 Cha | |
ngedControl sap.m.Panel sap.m.Panel | |
We have enhanced the control by making the whole | |
header clickable to allow users to collapse/expand | |
the sap.m.Panel easier and faster. In addition, | |
when the focus is on the active area, the Spacebar | |
and Enter /Return keys also trigger expand/col- | |
lapse of the control. This scenario works if the title | |
is provided via the API. If the headerToolbar ag- | |
gregation is used, app developers have to handle it | |
on their own. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
1.79 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• Fiscal date formats can now be used during the | |
export. The input format for the column has a | |
specific textual string format to enable this. For | |
more information, see Data T ypes for Spread- | |
sheet Export [page 2586] , the API Reference , | |
and the Sample . | |
• The HTML5.CssDefaults annotation is now | |
supported. This annotation allows you to spec- | |
ify column widths with a px, em, or rem | |
value for tables of type GridTable . For more | |
information, see the API Reference for the | |
CssDefaults annotation and the Sample . | |
• We have introduced the | |
showDetailsButton property for tables of | |
type ResponsiveTable . It allows you to tog- | |
gle the visibility of hidden columns in the pop- | |
in area by selecting Show Details /Hide | |
Details . For more information, see the API | |
Reference for the related method and the Sam- | |
ple. | |
Changed • Control • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
546 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.79 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have introduced the Extension JavaScript | |
module (experimental), which enables develop- | |
ers to extend the built-in capabilities of the card. | |
Y ou can use it to specify custom logic for fetch- | |
ing data, define custom data formatters, or add | |
custom actions to the card. For more informa- | |
tion, see the Card Extension section and the | |
Card Extension Sample in the Card Explorer. | |
• The dynamic filtering feature (experimental) is | |
now available, which allows developers to define | |
custom filters in the manifest of the card. For | |
more information, see the Sample in the Card | |
Explorer. | |
Changed • Control • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
1.79 Cha | |
ngedControl sap.ui.richtexted | |
itor.RichTextEdit | |
orsap.ui.richtexteditor.RichTextEditor | |
We have updated the | |
sap.ui.richtexteditor.RichTextEditor | |
and respectively the TinyMCE library from version | |
4.7 .13 to the latest currently available 4.9.10, in or- | |
der to be in sync with the latest fixes and updates. | |
For more information, see sap.ui.richtexteditor [page | |
4786] and the API Reference . | |
Changed • Control • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 547 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.79 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements SAP Fiori Elements | |
• The SAP Fiori elements object page now pro- | |
vides an option to include apps from different | |
semantic objects as related apps. For more infor- | |
mation, see Enabling the Related Apps Button | |
[page 3646] . | |
• The SAP Fiori elements object page now pro- | |
vides an option to customize the data loading | |
behavior of subsections. For more information, | |
see Defining the Loading Behavior of Object Page | |
Subsections [page 3743] . | |
• The default texts for the confirmation of object | |
and item deletion have been enhanced. For more | |
information, see Configuring the Delete Confir- | |
mation Dialog Box [page 3816] . | |
• The SAP Fiori elements list report and object | |
page now support a flexible column layout with | |
3-column layout for create, read, update, and | |
delete (CRUD) operations in non-draft apps. For | |
more information, see Enabling the Flexible Col- | |
umn Layout [page 3332] . | |
• The Message button on the object page now | |
shows the semantic color of the highest severity | |
message and its count. | |
Changed • SAP Fiori Elements • Info Only • 1.79Info | |
Only202 | |
0-06 | |
-18 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
548 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 549 | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
550 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.78 | |
With this release SAPUI5 is upgraded from version 1.77 to 1.78. | |
T able 55: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.78 New Feature Special Messaging Sup- | |
port for Visually Im- | |
paired Users (Experi- | |
mental)Special Messaging Support for Visually Impaired | |
Users (Experimental) | |
We have introduced a way to programmatically | |
expose dynamic content changes, that can be | |
announced by the screen reader via the newly | |
added sap.ui.core.InvisibleMessage (ex- | |
perimental) class. The class is designed to be used | |
both internally in the controls logic and from the ap- | |
plications. For more information, see the API Refer- | |
ence and the Sample . | |
New • Feature • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
1.78 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The new version of the SAPUI5 OData V2 model intro- | |
duces the following features: | |
• A new expand parameter has been added to | |
sap.ui.model.odata.v2.ODataModel# | |
createEntry . The listed navigation properties | |
are requested with an additional GET request in | |
the same $batch request as the POST request | |
for the entity creation. Note the prerequisites | |
listed in the API documentation. | |
For more information, see the API Reference . | |
• Server messages without the target prop- | |
erty, that is with target=undefined , are | |
interpreted as unbound messages if the | |
BusinessObject message scope is used. | |
Changed • Feature • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 551 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.78 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• The | |
sap.ui.model.odata.v4.AnnotationH | |
elper#format and #value methods can be | |
used on properties. | |
•sap.ui.model.odata.v4.Context#req | |
uestSideEffects now supports updating | |
data by specifying navigation properties to the | |
parent entities followed by collection-valued | |
structural or navigation properties in the path ex- | |
pressions. This extends the feature delivered | |
with SAPUI5 1.75. | |
• The auto-$expand/$select mechanism has | |
been improved, so that the first data requests | |
are sent out earlier. | |
Restriction | |
Due to the limited feature scope of this version | |
of the SAPUI5 OData V4 model, check that all | |
required features are in place before develop- | |
ing applications. Double-check the detailed doc- | |
umentation of the features, as certain parts of | |
a feature may be missing. While we aim to | |
be compatible with existing controls, some con- | |
trols might not work due to small incompati- | |
bilities compared to sap.ui.model.odata. | |
(v2.)ODataModel , or due to missing features | |
in the model (such as tree binding). This also ap- | |
plies to smart controls ( sap.ui.comp library) | |
that do not support the SAPUI5 OData V4 model, | |
as well as controls such as TreeTable and | |
AnalyticalTable , which are not supported | |
in combination with the SAPUI5 OData V4 model. | |
The interface for applications has been changed | |
for easier and more efficient use of the model. | |
For a summary of these changes, see Changes | |
Compared to OData V2 Model [page 2203] . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
552 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.78 Cha | |
ngedFeature Screen Reader Support | |
EnhancementScreen Reader Support Enhancement | |
We have removed the application role from the | |
body of SAPUI5 apps. Following the Aria 1.1 recom- | |
mendations, the application role is not recom- | |
mended on a body level, as the screen reader inter- | |
prets the whole application as one big custom con- | |
trol. Now, the screen reader will no longer be forced | |
into operating mode and will be started in its regular | |
reading mode. | |
Changed • Feature • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
1.78 Cha | |
ngedFeature Spreadsheet Export Spreadsheet Export | |
Fiscal date formats can now be used during the ex- | |
port. The input format for the column has a specific | |
textual string format to enable this. For more informa- | |
tion, see Data T ypes for Spreadsheet Export [page | |
2586] , the API Reference , and the Sample . | |
Changed • Feature • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
1.78 Cha | |
ngedControl sap.m.ColorPalett | |
esap.m.ColorPalette | |
We have added a new | |
setColorPickerSelectedColor setter, which | |
enables developers to dynamically set the selected | |
color, prior to opening the color picker. This is useful | |
when the user wants to select a variation of this color. | |
For more information, see the API Reference and the | |
Samples . | |
Changed • Control • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 553 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.78 Cha | |
ngedControl sap.m.IconTabBar sap.m.IconTabBar | |
• We have introduced a new behavior of the | |
IconTabBar filters with sub tabs. If the filter | |
has its own text content, you can select the filter | |
to display the content. Clicking on the second | |
area (chevron button) expands the list of sub | |
tabs. If the filter doesn’t have its own text con- | |
tent, then we have one single area and clicking | |
on it expands the list of sub tabs. For more infor- | |
mation, see the Sample . | |
• If the IconTabBar is used inside a shell, it in- | |
herits the styling of the shell. | |
• A new ariaTexts property is now available. | |
Y ou can use it to set specific texts to be an- | |
nounced by a screen reader. It is of type object | |
and can have two properties: headerLabel | |
and headerDescription . For more informa- | |
tion, see the API Reference . | |
Changed • Control • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
1.78 Cha | |
ngedControl sap.m.InputBase | |
(Experimental)sap.m.InputBase (Experimental) | |
The class now supports the possibility to add links as | |
part of the ValueStateText in the InputBase . | |
Using the formattedValueStateText aggrega- | |
tion, you can now define the formatted text that ap- | |
pears in the value state message pop-up. The sup- | |
port is fully implemented in the sap.m.Input , | |
sap.m.MultiInput , and sap.m.ComboBox | |
controls. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
1.78 Cha | |
ngedControl sap.m.List , | |
sap.m.Tablesap.m.List , sap.m.Table | |
The List and Table controls now provide a | |
method to scroll the list of items so that the item | |
with the given index is in the viewport. The scrolling | |
is done based on the provided item index. For more | |
information, see the API Reference for the related | |
method and the Sample . | |
Changed • Control • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
554 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.78 Cha | |
ngedControl sap.m.MultiComboB | |
ox, | |
sap.m.MultiInputsap.m.MultiComboBox , sap.m.MultiInput | |
When the sap.m.MultiComboBox and | |
sap.m.MultiInput controls contain only one to- | |
ken with long text, the token is always displayed | |
and the text is truncated depending on the screen | |
width. Previously, the token was removed and in | |
its place a text saying “1 item” was displayed, | |
which was not very informative. For more informa- | |
tion, see the sap.m.MultiComboBox and the | |
sap.m.MultiInput samples. | |
Changed • Control • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
1.78 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBar , | |
sap.ui.comp.smart | |
field.SmartFieldsap.ui.comp.smartfilterbar.SmartFilt | |
erBar , | |
sap.ui.comp.smartfield.SmartField | |
• We have introduced an Input History Settings dia- | |
log in SAP Fiori launchpad that allows you to set | |
whether you want to track recently used values | |
or not and to clear your history. The feature is | |
available by default for SAP Business T echnology | |
Platform users. On premise users need to acti- | |
vate it by adding the INPUTFIELD_HISTORY | |
parameter to one of these transactions: /UI2/ | |
FLP_SYS_CONF or /UI2/FLP_CUS_CONF . | |
For more information about configuring pa- | |
rameters, see the documentation about SAP | |
Fiori launchpad for On Premise Products on | |
the SAP Help Portal at https:/ /help.sap.com/ | |
viewer/product/SAP_FIORI_LAUNCHPAD/EX- | |
TERNAL/en-US . | |
• Fields of SmartFilterBar or SmartField | |
that have the valueList annotation with fixed | |
values rendered as a dropdown list now sup- | |
port the use of ValueListParameterIn and | |
ValueListParameterOut . For more infor- | |
mation, see the API Reference and the Samples . | |
Changed • Control • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 555 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.78 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
• We have introduced a new option, T oday -X/+Y | |
days , which is added to the dynamic range type | |
in SmartFilterBar . It allows you to filter pe- | |
riods from X to Y days in past and/or future | |
periods taking the current date as a reference | |
point. The filter changes dynamically and sup- | |
ports negative numbers, thus providing the op- | |
tion to define a period which is based on today | |
but is in the future or in the past. The feature is | |
available without further configuration. For more | |
information, see the Sample . | |
• We have improved the navigation from an arbi- | |
trary source app to a target app. Now, regard- | |
less of the date formats, the data that comes | |
from the source app is transferred to the tar- | |
get app via single URL parameters. Edm.Date | |
(only available for OData V4), Edm.String | |
with display-format="yearmonthday" , | |
Edm.DateTime with sap- | |
semantics="date" , and | |
Edm.DateTimeOffset are now transferred | |
successfully. | |
Changed • Control • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
1.78 Cha | |
ngedControl sap.ui.comp.Value | |
HelpDialogsap.ui.comp.ValueHelpDialog | |
When the ValueHelpDialog of SmartField or | |
SmartFilterBar is open, the table is now popu- | |
lated with results on initial loading without having to | |
click the Go button. T o prevent this behavior, you can | |
set | |
preventInitialDataFetchInValueHelpDi | |
alog to true or use the FetchValues property | |
of the ValueList annotation. For more informa- | |
tion, see the Sample . | |
Changed • Control • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
556 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.78 Cha | |
ngedControl sap.ui.layout.Spl | |
ittersap.ui.layout.Splitter | |
• A new resetContentAreasSizes method | |
is now available that allows developers to pro- | |
grammatically reset the size of the content | |
areas. For more information, see the API Refer- | |
ence . | |
• The bars used in the | |
sap.ui.layout.Splitter and | |
sap.ui.layout.ResponsiveSplitter | |
controls are now larger. This makes the bars | |
easily draggable on touch devices. For more in- | |
formation, see the sample pages of sap.ui.lay- | |
out.Splitter and sap.ui.layout.ResponsiveSplitter . | |
Changed • Control • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 557 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.78 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements SAP Fiori Elements | |
• SAP Fiori Elements has enhanced the initial | |
no data text for charts in analytical list page | |
floorplans, and users can now configure them. | |
For more information, see Maintaining Standard | |
T exts for Charts [page 2927] . | |
• SAP Fiori Elements now provides an option to | |
choose fields to be displayed based on the de- | |
vice type and the importance of the field. For | |
example, applications can be set to show only | |
fields of high importance when viewed on small | |
screens. For more information, see Displaying | |
Fields in Smartforms on Small Devices [page | |
3705] . | |
• Object page tables and chart variants can now | |
be enabled through a manifest setting. For more | |
information, see Enabling Variant Management | |
on the Object Page [page 3764] . | |
• Y ou can define visual filters which have all fil- | |
ters as in parameters using the manifest setting | |
allFiltersAsInParameters . For more in- | |
formation, see Descriptor Configuration for the | |
Analytical List Page [page 4019] . | |
• SAP Fiori Elements now provides an option to | |
show a confirmation popup for warnings for | |
Delete actions in object pages. For more informa- | |
tion, see Confirmation Popups [page 3477] . | |
• By default, the analytical list page is loaded | |
with data when an application is launched. For | |
more information, see Analytical List Page [page | |
4017] . | |
Changed • SAP Fiori Elements • Info Only • 1.78Info | |
Only202 | |
0-05 | |
-21 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
558 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 559 | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
560 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.77 | |
With this release SAPUI5 is upgraded from version 1.76 to 1.77 . | |
T able 56: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.77 New Feature Supported Locales and | |
FallbackSupported Locales and Fallback | |
A list of supported locales [page 2545] can now be | |
configured in the manifest.json file. This ena- | |
bles an application to only request particular resource | |
bundles with language-specific texts. As requests, | |
that were previously needed to check for the availabil- | |
ity of language files, can now be avoided, this helps to | |
improve the runtime performance of applications. | |
In addition, a new configuration allows you to explic- | |
itly set the fallback locale. English used to be the de- | |
fault locale, but now any fallback locale can be speci- | |
fied. | |
New • Feature • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
1.77 New Feature T erminologies T erminologies | |
By defining terminologies together with additional re- | |
source bundles, you can adapt an application for dif- | |
ferent scenarios or industries. T erminologies [page | |
2551] can be configured in the manifest.json file | |
and can be activated in several ways, such as via API, | |
URL parameter, or the bootstrap configuration. | |
New • Feature • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 561 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.77 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Y ou can now expand the first node of visually | |
grouped aggregated data using | |
sap.ui.model.odata.v4.Context#exp | |
and , as described in Data Aggregation and Re- | |
cursive Hierarchy [page 2221] . | |
For more information, see the API Reference . | |
• Binding parameters and format options can now | |
be passed to | |
sap.ui.model.odata.v4.AnnotationH | |
elper#format , and binding parameters can | |
be passed to | |
sap.ui.model.odata.v4.AnnotationH | |
elper#value . | |
For more information, see the API Reference . | |
Restriction | |
Due to the limited feature scope of this version | |
of the SAPUI5 OData V4 model, check that all | |
required features are in place before develop- | |
ing applications. Double-check the detailed doc- | |
umentation of the features, as certain parts of | |
a feature may be missing. While we aim to | |
be compatible with existing controls, some con- | |
trols might not work due to small incompati- | |
bilities compared to sap.ui.model.odata. | |
(v2.)ODataModel , or due to missing features | |
in the model (such as tree binding). This also ap- | |
plies to smart controls ( sap.ui.comp library) | |
that do not support the SAPUI5 OData V4 model, | |
as well as controls such as TreeTable and | |
AnalyticalTable , which are not supported | |
in combination with the SAPUI5 OData V4 model. | |
The interface for applications has been changed | |
for easier and more efficient use of the model. | |
For a summary of these changes, see Changes | |
Compared to OData V2 Model [page 2203] . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
562 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.77 Cha | |
ngedFeature T eam Calendar T eam Calendar | |
This demo app is now enhanced with improvements | |
in the navigation and available resolutions to provide | |
better user experience. Switching between the differ- | |
ent calendars now happens without loading the pa- | |
ges. Find the updated T eam Calendar under Demo | |
Apps . | |
Changed • Feature • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
1.77 Cha | |
ngedControl sap.f.FlexibleCol | |
umnLayoutsap.f.FlexibleColumnLayout | |
We’ve introduced the | |
restoreFocusOnBackNavigation property. If | |
the property is set to true , the focus is restored | |
to the last known when navigating back to a previ- | |
ously opened column, for example, upon closing of | |
the end column and being transferred back to the mid | |
column. For more information, see the API Reference | |
and the Sample . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
1.77 Cha | |
ngedControl sap.m.Avatar sap.m.Avatar | |
Y ou can now display visual affordance as a badge icon | |
at the bottom-end corner of the sap.m.Avatar | |
control. T o set the icon that indicates the possible | |
action that can be triggered, use the badgeIcon | |
property. Y ou can also set a tooltip for the badge icon | |
by using the badgeTooltip property. For more in- | |
formation, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
1.77 Cha | |
ngedControl sap.m.Button sap.m.Button | |
We have added a new Attention button type to the | |
sap.m.ButtonType enum. This button type indi- | |
cates a critical situation. For more information about | |
the sap.m.Button , see the API Reference . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 563 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.77 Cha | |
ngedControl sap.m.IconTabBar sap.m.IconTabBar | |
This control is now updated according to the latest | |
SAP Fiori design guidelines. The horizontal scrolling | |
behavior of the tab filters has been removed. Now, | |
all tabs that can't fit on the tab strip, are moved | |
over to an overflow tab. An items aggregation has | |
been added to the sap.m.IconTabFilter con- | |
trol, which allows the nesting of tab filters in a hier- | |
archical order. For more information, see the API Ref- | |
erence and the Samples . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
1.77 Cha | |
ngedControl sap.m.SearchField sap.m.SearchField | |
We have introduced a new change event, fired when | |
the user changes the value of the search field. Unlike | |
the liveChange event, the change event is not | |
fired for each key press. For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
1.77 Cha | |
ngedControl sap.m.Table sap.m.Table | |
The automatic pop-in mode for the responsive ta- | |
ble has been expanded: The new hiddenInPopin | |
property now allows you to hide columns in- | |
stead of moving them into the pop-in area | |
based on the importance defined for each column | |
(getImportance in sap.m.Column ). For more | |
information, see the API Reference for the related | |
method and the Sample . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
564 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.77 Cha | |
ngedControl sap.suite.ui.comm | |
ons.CalculationBu | |
ildersap.suite.ui.commons.CalculationBuil | |
der | |
• The | |
sap.suite.ui.commons.CalculationB | |
uilderItemType. Constant item type has | |
been deprecated. Y ou can use the new | |
sap.suite.ui.commons.CalculationB | |
uilderItemType. Literal item type in- | |
stead. The respective properties and methods | |
have also been adapted for use with the new | |
item type. | |
For more information, see the API Reference . | |
• The Constants item in the Item Details dialog has | |
been replaced with the Literal input field. Users | |
can enter text or numeric literals directly in this | |
field. | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
1.77 Cha | |
ngedControl sap.tnt.SideNavig | |
ationsap.tnt.SideNavigation | |
We have added a UI adaptation at | |
runtime (RTA) rename action for the | |
sap.tnt.SideNavigation items. Now it is pos- | |
sible to rename the text properties of the control at | |
runtime directly in the SAP Fiori launchpad, without | |
having to write new code. For more information, see | |
the API Reference and the Samples . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
1.77 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartField , | |
sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfield.SmartField , | |
sap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
We have introduced a new OData type, | |
NumericText , to improve the display-format | |
with NonNegative value of NUMC fields. Now all | |
values containing only 0, for example, 0, 00, 000 , | |
etc. are displayed as an empty field. | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 565 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.77 Cha | |
ngedControl sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smarttable.SmartTable | |
• If the demandPopin property is set to true , | |
the automatic pop-in mode for controls of | |
type ResponsiveTable is now used. The | |
mode is activated by a mapping to the | |
autoPopinMode property. For more informa- | |
tion, see the API Reference for the related | |
method and the Sample . | |
• Column headers in controls of type | |
ResponsiveTable now use the | |
sap.m.Label control instead of the | |
sap.m.Text control. For more information, | |
see the Sample . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
1.77 Cha | |
ngedControl sap.ui.comp.Value | |
HelpDialogsap.ui.comp.ValueHelpDialog | |
We have introduced a new DeprecationCode an- | |
notation in the ValueHelpDialog to differenti- | |
ate between valid , deprecated , and revoked | |
value statuses. | |
Values with revoked status are hidden from the | |
ValueHelpDialog results unless the user specif- | |
ically selects in the filtering to display them. For more | |
information, see the API Reference . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
566 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.77 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have introduced loading animation for UI In- | |
tegration Cards. It displays a preview with an ani- | |
mated placeholder, which indicates the type and | |
the attributes of the card while loading. For more | |
information, see the loading of card samples in | |
the Card Explorer .. | |
• We have introduced label and description | |
properties in the Parameters and Destinations | |
sections of the manifest. This is useful for user- | |
friendly visualization when working with design- | |
time configuration tools. | |
• The markdown feature of Mi- | |
crosoft Adaptive Cards in | |
sap.ui.integration.widgets.Card of | |
type Adaptive is now enabled. The TextBlock | |
element of the card supports a subset of Mark- | |
down syntax, that is defined in Microsoft's Adap- | |
tive Card. For more information, see the Mark- | |
down Sample in the Card Explorer. | |
• We have enhanced the capabilities of the Adap- | |
tive Card by supporting the data property, pro- | |
vided on the sap.card level in the card's man- | |
ifest. For more information, see the Data and | |
T emplating Sample in the Card Explorer. | |
• We have enabled manifest authors to define a | |
destination with a basic configuration for the | |
Submit action of the Adaptive Card type. Now | |
you can control and define how the Submit ac- | |
tion would be handled via the manifest. For more | |
information, see the Adaptive Card section and | |
the Submit Action Sample in the Card Explorer. | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
1.77 Cha | |
ngedControl sap.ui.richtexted | |
itor.RichTextEdit | |
orsap.ui.richtexteditor.RichTextEditor | |
We have enabled the native mobile TinyMCE support | |
and you can now enable it in your app. Keep in mind | |
that this feature comes with some limitations, and | |
for that reason we do not recommend the use of it. | |
For more information, see sap.ui.richtexteditor [page | |
4786] and the API Reference . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 567 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.77 Cha | |
ngedControl sap.uxap.ObjectPa | |
geLayoutsap.uxap.ObjectPageLayout | |
• We’ve introduced the showTitle property | |
for sap.uxap.ObjectPageSubSection to | |
enable you to determine whether the subsec- | |
tion title is displayed. If a subsection is the | |
only one (or the only one visible) within a | |
section, its title is displayed instead of the | |
section title, even if this property is set to | |
false . T o hide the title of a subsection that | |
is the only one (or the only one visible), you | |
need to set the showTitle properties to | |
false for both ObjectPageSection and its | |
ObjectPageSubSection . For more informa- | |
tion, see the API Reference . | |
• We’ve introduced the | |
subSectionVisibilityChange event. | |
The event is fired when there’s a change in | |
the visibility of the subsections of the page or | |
the current tab (when ObjectPageLayout is | |
used in tabs-based mode). For more information, | |
see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.77Info | |
Only202 | |
0-04 | |
-23 | |
568 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.77 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements SAP Fiori Elements | |
• Objects with less than 8 required fields can now | |
be created quickly using a dialog on the list re- | |
port page, without navigating to the object page. | |
For more information, see Enabling Object Crea- | |
tion Using the Dialog in the List Report [page | |
3489] . | |
• Y ou can enable an inline deletion option in tables | |
of list report and object pages. | |
• Flexible column layout in two-column mode for | |
edit scenario is now supported for non-draft | |
apps. | |
• External navigation to target applications that | |
have flexible column layout can now open in full | |
screen mode if the navigation context points to a | |
unique object. | |
• The SAP WebIDE application creation wizard for | |
list reports and object pages now provides an | |
option to display or hide the draft toggle button. | |
• List reports now provide an option to enable date | |
range filters in the smart filter bar. Y ou can also | |
configure filter range types. For more informa- | |
tion, see Enabling Semantic Operators in the Fil- | |
ter Bar [page 3405] . | |
• Y ou can now customize application-specific texts | |
when data is not returned for charts in list re- | |
port and object pages. For more information, | |
see Maintaining Standard T exts for Charts [page | |
2927] . | |
• We have improved performance for delete ac- | |
tions, as both Delete and Get calls are grouped | |
into a single batch call. | |
• The SAP WebIDE application creation wizard for | |
list reports and object pages now provides an op- | |
tion to choose the required variant management. | |
Page Variant is set as the default with an option | |
to change to No Variant and Control Level Var- | |
iant . | |
• Autoload is triggered for list report and object | |
page apps that have at least one filter set or have | |
custom variants as default. Autoload is not trig- | |
gered if applications have Standard Variant as | |
default with no filters.Info | |
Only202 | |
0-04 | |
-23 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 569 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
• We now provide a fallback navigation when navi- | |
gating to the object page of an object that was | |
deleted. The navigation will fallback to the list | |
page of source application if the object is not | |
found during back navigation from target appli- | |
cation. | |
• We now provide an option to reuse custom col- | |
umn fragments across several tables in multi-tab | |
list report applications. | |
• Rows with errors are now highlighted in red in | |
object page tables for easy identification. | |
Changed • SAP Fiori Elements • Info Only • 1.77 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
570 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 571 | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.76 | |
With this release SAPUI5 is upgraded from version 1.75 to 1.76. | |
T able 57: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.76 New Feature T eam Calendar T eam Calendar | |
We have added a new demo application - | |
the T eam Calendar. It demonstrates the integra- | |
tion between sap.m.PlanningCalendar and | |
sap.m.SinglePlanningCalendar controls, | |
sharing the same data source. The T eam Calendar | |
can be used as a starting point for building a fully | |
functional complex application. Find it in the Demo | |
Apps . | |
New • Feature • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
572 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.76 Cha | |
ngedFeature Card Explorer Card Explorer | |
• The Component card sample in the Explore sec- | |
tion has been enhanced. T o facilitate developers, | |
we have added the option to download the bun- | |
dle of all the files in the sample. | |
• All the properties in the Learn section are now | |
listed with their Since attribute. This will inform | |
developers since which version each feature is | |
available. | |
For more information, see Card Explorer . | |
Changed • Feature • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
1.76 Cha | |
ngedFeature One Page Acceptance | |
T ests (OPA5)One Page Acceptance T ests (OPA5) | |
We've introduced Drag and Drop actions to OPA5 | |
to help with the most common cases. For more infor- | |
mation, see Simulating User Interactions on Controls | |
[page 2476] , the API Reference and the Sample . | |
Changed • Feature • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
1.76 Cha | |
ngedFeature SAPUI5 OData V2 Model SAPUI5 OData V2 Model | |
The new version of the SAPUI5 OData V2 model intro- | |
duces the following features: | |
• A new transitionMessagesOnly binding | |
parameter is provided for the | |
sap.ui.model.odata.v2.ODataListBi | |
nding class. | |
• The updateAggregatedMessages parame- | |
ter of | |
sap.ui.model.odata.v2.ODataModel# | |
read is now public. | |
• Existing server messages can be re- | |
trieved from the model using the | |
sap.ui.model.Context#getMessages | |
method. | |
Changed • Feature • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 573 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.76 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Y ou can now access the binding parameter of | |
an operation, as described in OData Operations | |
[page 2173] . | |
• A property path provided to | |
sap.ui.model.odata.v4.Context#req | |
uestSideEffects can be given the suffix "*" | |
to enforce re-reading of all properties of the re- | |
lated entity. | |
For more information, see the API Reference . | |
Restriction | |
Due to the limited feature scope of this version | |
of the SAPUI5 OData V4 model, check that all | |
required features are in place before develop- | |
ing applications. Double-check the detailed doc- | |
umentation of the features, as certain parts of | |
a feature may be missing. While we aim to | |
be compatible with existing controls, some con- | |
trols might not work due to small incompati- | |
bilities compared to sap.ui.model.odata. | |
(v2.)ODataModel , or due to missing features | |
in the model (such as tree binding). This also ap- | |
plies to smart controls ( sap.ui.comp library) | |
that do not support the SAPUI5 OData V4 model, | |
as well as controls such as TreeTable and | |
AnalyticalTable , which are not supported | |
in combination with the SAPUI5 OData V4 model. | |
The interface for applications has been changed | |
for easier and more efficient use of the model. | |
For a summary of these changes, see Changes | |
Compared to OData V2 Model [page 2203] . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
574 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.76 Cha | |
ngedControl sap.f.FlexibleCol | |
umnLayoutsap.f.FlexibleColumnLayout | |
• With the new autoFocus property, we’ve | |
introduced the possibility to enable/disa- | |
ble the autofocus functionality of the | |
FlexibleColumnLayout control. For more | |
information, see the API Reference and the Sam- | |
ple. | |
• We’ve introduced the columnResize event, | |
which is fired when the resizing of each column | |
of the control is complete. For more information, | |
see the API Reference . | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
1.76 Cha | |
ngedControl sap.m.FacetFilter sap.m.FacetFilter | |
Optimization regarding the initial database service | |
query has been introduced. There are cases when the | |
items aggregation for the FacetFilterList | |
could take a long time fetching data from the data- | |
base service. Now we have added а search event, | |
that fires when the FacetFilterList is opened. | |
This enables developers to register a handler function | |
to prevent the default filtering behavior by calling the | |
sap.ui.base.Event.prototype.preventD | |
efault function. As a result, no list items are loaded | |
initially. In this case, the developers have to define the | |
filtering behavior at the application level inside the | |
search event handler function. For more informa- | |
tion, see the API Reference and the Samples . | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
1.76 Cha | |
ngedControl sap.m.List , | |
sap.m.Table , | |
sap.m.Treesap.m.List , sap.m.Table , sap.m.Tree | |
New indication colors are now available (provided by | |
the sap.ui.core.IndicationColor enumer- | |
ation) that can be used for highlighting table rows. For | |
more information, see the API Reference . | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 575 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.76 Cha | |
ngedControl sap.m.plugins.Dat | |
aStateIndicatorsap.m.plugins.DataStateIndicator | |
We made some improvements to this plugin class and | |
the messages shown for the data state: | |
• A new refresh function of the messages for each | |
data state is available that re-evaluates the filter | |
and then refreshes the message strip based on | |
that information. | |
• The filter property that is defined by the ap- | |
plication can now also take the related control | |
into account, along with the message, using the | |
respective parameters. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
1.76 Cha | |
ngedControl sap.m.Table sap.m.Table | |
An automatic pop-in mode has been enabled for the | |
responsive table. For more information, see the API | |
Reference for the related method, the API Reference | |
for the related properties, and the Sample . | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
1.76 Cha | |
ngedControl sap.ui.comp.smart | |
chart.SmartChartsap.ui.comp.smartchart.SmartChart | |
A more comprehensive message text is now shown | |
if no data is available. The message text can be | |
changed. | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
1.76 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
When a user tries to enter any text in inter- | |
val type fields (such as DateTime Interval , | |
DTOffset Interval , Decimal Interval , | |
Float Interval , Boolean Interval , | |
Numeric Interval ), a dialog opens with the | |
valid input options. This prevents the writing of incor- | |
rect or invalid data. | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
576 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.76 Cha | |
ngedControl sap.ui.comp.smart | |
form.SmartFormsap.ui.comp.smartform.SmartForm | |
We have introduced an empty field indicator for the | |
sap.ui.comp.smartform.SmartForm control | |
in display mode. If a field in a Form in display mode | |
has no value, this should be indicated not by an | |
empty space but by a recognizable visual hint such | |
as an en dash "–". This indicator allows the user to | |
know if the dataset is empty or not. | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
1.76 Cha | |
ngedControl sap.ui.comp.Value | |
HelpDialogsap.ui.comp.ValueHelpDialog | |
• We have added support for the FetchValues | |
property in the ValueList annotation. | |
FetchValues equal to 1 prevent the ta- | |
ble from being populated on initial loading. | |
FetchValues equal to 2 populate the table | |
on initial loading. If ControlConfiguration | |
exists in the SmartFilterBar for that field, | |
the value of the annotation is ignored and the | |
value from the ControlConfiguration is | |
used. For more information, see the API Refer- | |
ence . | |
• When the SmartFilterBar is used inside a | |
ValueHelpDialog , if a property is annotated | |
with Hidden , it’s not rendered but is used as a | |
filter to restrict the query result from OData that | |
is shown in the table. For more information, see | |
the API Reference . | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 577 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.76 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have added a type property for the config- | |
uration parameters inside a card. This property | |
defines the data type of the parameter. Currently | |
the type property is used only in UI adapta- | |
tion at design time. For more information, see | |
the Manifest Parameters section in the Card Ex- | |
plorer. | |
• We have added support for the destinations to | |
be resolved by the host environment. In the man- | |
ifest, the card developer indicates the name of | |
the destination and the request, which depends | |
on this destination. On the host environment | |
side, the host application developer creates a | |
method that resolves the given destination name | |
to a URL. For more information, see Destinations | |
in the Card Explorer. | |
• We have introduced optional application-level | |
Host Actions that interact with the host environ- | |
ment. These specific actions are displayed by | |
the card and processed back in the host environ- | |
ment. For example, sharing or removing a card. | |
For more information, see Host Actions in the | |
Card Explorer. | |
• A new JsonDateTime parser is now used to | |
properly parse dates. Some DateTime values | |
may appear in JSON files as DateTime Wire | |
format strings like /Date(700000+0500)/ . | |
The parser automatically splits the date string | |
into parts, taking into account the time zone off- | |
set if present, and returns a valid date object. For | |
more information, see DateTime Wire Format | |
. | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
1.76 Cha | |
ngedControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table , | |
sap.ui.table.TreeTable | |
• New indication colors are now | |
available (provided by the | |
sap.ui.core.IndicationColor enu- | |
meration) that can be used for highlighting table | |
rows. For more information, see the API Refer- | |
ence . | |
• The resizing of columns has been changed to | |
improve the usability on tablet devices. | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
578 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.76 Cha | |
ngedControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table, | |
sap.ui.table.TreeTable | |
sap.ui.table.plugins.MultiSelectionP | |
lugin for these tables has been enhanced and now | |
provides the following functions: | |
• The selection of indices outside of data bounda- | |
ries is now no longer possible, because the bind- | |
ing length is taken into account. | |
• A validation takes place to prevent errors from | |
occurring due to the selection of unsuitable pa- | |
rameters. | |
• Methods that change the selection now return a | |
Promise that is resolved after a selection has | |
been made. | |
• A customPayload parameter has been added | |
to the selectionChange event to allow event | |
listeners to make use of custom event data. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
1.76 Cha | |
ngedControl sap.ui.unified.ca | |
lendar.Monthsap.ui.unified.calendar.Month | |
We have enabled custom colors to | |
be used with the specialDates ag- | |
gregation in sap.m.PlanningCalendar , | |
sap.m.SinglePlanningCalendar , and | |
sap.ui.unified.Calendar controls. This en- | |
hancement harmonizes with the legend aggre- | |
gation where custom colors were already availa- | |
ble. It is implemented with the new color prop- | |
erty of type sap.ui.core.CSSColor in the | |
sap.ui.unified.DateTypeRange control. For | |
more information, see the API Reference and the | |
Samples . | |
Changed • Control • Info Only • 1.76Info | |
Only202 | |
0-03 | |
-26 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 579 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.76 Cha | |
ngedControl SAP Fiori Elements SAP Fiori Elements | |
Updates with SAP Fiori Elements Floorplans | |
•Path Support for Insert Restriction | |
We now provide dynamic value support for | |
Capabilities.InsertRestriction/ | |
Insert by path evaluation in List Reports | |
and Object Pages. For more information, see | |
Defining and Adapting Sections [page 3653] . | |
•Multiselect with Input Parameters | |
Multiselection for actions with input parameters | |
is now supported in List Report applications. For | |
more information, see Actions [page 3069] . | |
•Date Range Type for Smart Filter Bar as De- | |
fault Setting in Overview Page | |
In Overview Pages, the Smart Filter Bar with | |
a useDateRangeType setting is now set to | |
True by default. For more information, see Con- | |
figuring the Global Filter [page 4101] . | |
•Enhanced Extension Wizard for Creating SAP | |
Fiori Elements Based Apps in List Report and | |
Analytical List Pages | |
The methods | |
getCustomAppStateDataExtension and | |
restoreCustomAppStateDataExtensio | |
n are now generated automatically in the List Re- | |
port and Analytical List Page controller extension | |
if a custom field is added to the app via the SAP | |
WebIDE wizard. For more information, see Add- | |
ing Custom Fields to the Filter Bar [page 3946] . | |
Usability Improvements | |
•No Data T exts in Object Page Tables | |
Meaningful default texts are now provided for | |
Object Page tables when a search does not re- | |
turn data. There is also an option to overwrite the | |
default texts with app-specific texts. For more | |
information, see Maintaining Standard T exts for | |
T ables [page 2926] . | |
•Sticky Tab Bar in List Report and Worklist | |
In Multiview List Report and Worklist applica- | |
tions, the tab bar is made sticky so that switch- | |
ing views is possible irrespective of the page | |
scroll position.Info | |
Only202 | |
0-03 | |
-26 | |
580 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
Changed • Control • Info Only • 1.76 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 581 | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
582 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.75 | |
With this release SAPUI5 is upgraded from version 1.74 to 1.75. | |
T able 58: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.75 New Feature Accessibility Enhance- | |
mentAccessibility Enhancement | |
SAPUI5 is following the SAP ‘s updated design and | |
development guidelines, as well as the testing proce- | |
dures and accessibility reporting, that are based on | |
WCAG 2.1 level A and AA. | |
New • Feature • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
1.75 New Feature Browser and Platform | |
SupportBrowser and Platform Support | |
SAPUI5 now supports the latest Chromium-based | |
version of Microsoft Edge. The next long-term mainte- | |
nance SAPUI5 release that comes after 1.71 will be the | |
last release to support the legacy EdgeHTML-based | |
version of Microsoft Edge. For more information, see | |
Browser and Platform Support [page 1017] . | |
New • Feature • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
1.75 New Feature UI Adaptation: Embed- | |
ding External ContentUI Adaptation: Embedding External Content | |
If you have enabled an app for UI adaptation (see | |
SAPUI5 Flexibility: Enable Y our App for UI Adaptation | |
[page 2736] ), users of this app can now embed ex- | |
ternal content, such as maps or videos, as iFrames. | |
This feature is available for key users at runtime in UI | |
adaptation mode as well as for developers within the | |
SAPUI5 Visual Editor in SAP Web IDE. | |
New • Feature • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 583 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.75 Cha | |
ngedFeature Card Explorer Card Explorer | |
We have introduced a schema validation feature in | |
our samples in the Card Explorer. With this option, de- | |
velopers can see a more detailed report for mistakes | |
inside the card manifest. Things like wrong names | |
of properties, bad property types or bad structures | |
are easily spotted. For more information, explore the | |
samples in the Card Explorer . | |
Changed • Feature • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
1.75 Cha | |
ngedFeature Currency Codes Currency Codes | |
When displaying ISO currency codes us- | |
ing sap.ui.core.format.NumberFormat , | |
sap.ui.model.type.Currency or | |
sap.ui.model.odata.type.Currency , the | |
currency code is now displayed by default after the | |
amount, ignoring locale, in order to be consistent | |
with SAP design guidelines. The core configuration | |
parameter trailingCurrencyCode can be used | |
to switch the behavior globally. | |
If currency symbols are enabled (formatting option | |
currencyCode: false ), they continue to follow | |
locale-specific placement. | |
Changed • Feature • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
1.75 Cha | |
ngedFeature SAPUI5 OData V2 Mes- | |
sagesSAPUI5 OData V2 Messages | |
With the new version of the SAPUI5 OData V2 model, | |
the target of server messages is shortened by remov- | |
ing associated pairs of navigation properties. For ex- | |
ample, a /SalesOrderSet('1')/ | |
ToLineItems(SalesOrderID='1',ItemPos | |
ition='10')/ToHeader/GrossAmount mes- | |
sage target gets reduced to / | |
SalesOrderSet('1')/GrossAmount if the | |
ToLineItems and ToHeader navigation proper- | |
ties have the same relationship in the service meta- | |
data. If the second navigation property references a | |
collection, the message target path is reduced only if | |
the referenced entity is the same as without the navi- | |
gation. | |
Changed • Feature • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
584 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.75 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• When displaying aggregated data with a list bind- | |
ing using either the $$aggregation binding | |
parameter or | |
sap.ui.model.odata.v4.ODataListBi | |
nding#setAggregation , you can filter by | |
properties that are part of the original entity set | |
but not of the result set. Note that these filters | |
need to be provided as | |
sap.ui.model.Filter objects. | |
•sap.ui.model.odata.v4.Context#req | |
uestSideEffects now supports updating in | |
parent bindings by specifying navigation proper- | |
ties to the parent entities in the path expres- | |
sions. The respective navigation properties from | |
the parent binding to the binding of the context | |
and back to the parent need to be marked as | |
partners in the metadata. | |
• When using autoExpandSelect , paths with | |
navigation properties can now be added to | |
$select . The binding will evaluate this and au- | |
tomatically derive $select and $expand . | |
• For | |
sap.ui.model.odata.v4.ODataProper | |
tyBinding , a $$noPatch binding parameter | |
is provided, so that values can be changed in the | |
model without updating them in the back end. | |
• The resume method of the | |
v4.ODataContextBinding and | |
v4.ODataListBinding classes now works | |
synchronously. | |
Restriction | |
Due to the limited feature scope of this version | |
of the SAPUI5 OData V4 model, check that all | |
required features are in place before develop- | |
ing applications. Double-check the detailed doc- | |
umentation of the features, as certain parts of | |
a feature may be missing. While we aim to | |
be compatible with existing controls, some con- | |
trols might not work due to small incompati- | |
bilities compared to sap.ui.model.odata. | |
(v2.)ODataModel , or due to missing features | |
in the model (such as tree binding). This also ap- | |
plies to smart controls ( sap.ui.comp library)Info | |
Only202 | |
0-02 | |
-27 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 585 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
that do not support the SAPUI5 OData V4 model, | |
as well as controls such as TreeTable and | |
AnalyticalTable , which are not supported | |
in combination with the SAPUI5 OData V4 model. | |
The interface for applications has been changed | |
for easier and more efficient use of the model. | |
For a summary of these changes, see Changes | |
Compared to OData V2 Model [page 2203] . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.75 | |
1.75 Cha | |
ngedFeature Title Support in Nested | |
ComponentsTitle Support in Nested Components | |
The title property can now also be defined on | |
routing targets of type Component . When set with | |
a binding syntax, it is resolved in the context of the | |
root view of the component loaded by this target. | |
The router of a nested component may also have | |
a title property defined on its own target(s) and | |
eventually fire its own titleChanged event once | |
such a target is displayed. A new configuration | |
propagateTitle allows the titleChanged | |
event to propagate from an individual Component | |
target to the router of its parent component. In the | |
routing configuration, this can also be enabled for | |
all Component targets, so that it is not necessary | |
to define the propagateTitle property on each | |
Component target. | |
For more information, see Using the title Property in | |
T argets [page 2333] and Enabling Routing in Nested | |
Components [page 2336] . In addition, the Sample ap- | |
plication introduced in the previous release to feature | |
routing of nested components has been enhanced. | |
It now shows how the new title definition and title | |
propagation could be used in an application built with | |
nested (or reuse) components. | |
Changed • Feature • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
586 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.75 Cha | |
ngedControl sap.m.InitialPage | |
Patternsap.m.InitialPagePattern | |
We have introduced the initial page floorplan as a | |
Demo Kit sample. The floorplan allows users to navi- | |
gate to a single object to view or edit it. The interac- | |
tion point on the screen is a single input field and it | |
relies on assisted input to direct the user to the object | |
in as few steps as possible (using features such as | |
value help and live search). For more information, see | |
the CardSAP Fiori Design Guidelines and the Sample . | |
Changed • Control • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
1.75 Cha | |
ngedControl sap.m.Link sap.m.Link | |
The text property can now be changed using UI | |
adaptation at runtime. This enables key users to pro- | |
vide meaningful link text according to the application | |
context. For more information, see the Samples . | |
Changed • Control • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
1.75 Cha | |
ngedControl sap.m.MessageBox sap.m.MessageBox | |
We have introduced a new emphasizedAction | |
property. This allows developers to specify which but- | |
ton in the dialog will receive the type Emphasized . | |
If emphasizedAction is empty with no actions | |
provided, the default value applies. For more informa- | |
tion, see the API Reference and the Samples . | |
Changed • Control • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
1.75 Cha | |
ngedControl sap.m.ObjectStatu | |
ssap.m.ObjectStatus | |
We have enhanced the | |
sap.ui.core.IndicationColor palette. | |
Three new colors were added to the palette as num- | |
bers 6, 7 , and 8. These colors enable developers to | |
represent statuses that don't require a meaning in the | |
sense of good-bad, but should be visually distinguish- | |
able. For example, statuses such as Updated, New, or | |
Active. For more information, see the API Reference | |
and the Sample . | |
Changed • Control • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 587 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.75 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
• The export and import functionality of the | |
SelectionVariant is now enhanced and in- | |
cludes the related texts that are used in the fil- | |
ters when fields are set. The feature is available | |
without further configuration. For more informa- | |
tion, see the Sample . | |
• We have introduced the option to define | |
different columns in the table of the | |
ValueHelpDialog and the suggestion list of | |
the SmartFilterBar . In the ValueList an- | |
notation, each parameter can be statically anno- | |
tated as important using the Importance an- | |
notation with EnumMember set to High . For | |
more information, see the API Reference . | |
• We have enabled the useDateRangeType | |
property so that it can be modified from the UI | |
adaptation at runtime. | |
Changed • Control • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
1.75 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
We have enhanced the capabilities of the Adaptive | |
Card (Experimental). | |
• Y ou can now load the Adaptive Card mani- | |
fest/descriptor from а URL. | |
• The Adaptive Card supports templating, which | |
enables the separation of data from the layout. | |
For more information, see the Adaptive Card in the | |
Card Explorer. | |
Changed • Control • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
1.75 Cha | |
ngedControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table, | |
sap.ui.table.TreeTable | |
A more comprehensive message text is now shown | |
if no data is available because all table columns are | |
hidden. For more information, see the Sample . | |
Changed • Control • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
588 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.75 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements SAP Fiori Elements | |
List Report and Object Page | |
•Option to Show an Error Message on an Empty | |
Table in the Object Page | |
Y ou can now show an error message strip if a | |
table is empty or if any of the table rows contain | |
an error in a section or subsection of an Object | |
Page. | |
•List Report Page Loaded with Data on Launch | |
By default, the list report page is loaded with | |
data when an application is launched. For more | |
information, see List Report Elements [page | |
3452] . | |
•Option to Set Vertical Alignment for Respon- | |
sive Tables in List Report and Object Pages | |
Y ou can now set the vertical align- | |
ment property for the whole respon- | |
sive table via a manifest property | |
tableColumnVerticalAlignment under | |
the settings of sap.ui.generic.app . Y ou | |
can set the value of this string to Top , Middle , | |
and Bottom . | |
•Option to Define the Table Type for Each Tab of | |
a List Report | |
Y ou can now define the table type for tabs with | |
different entity sets in a List Report page. For | |
more information, see Multiple Views on List Re- | |
port T ables [page 3498] and Defining Multiple | |
Views on a List Report with Different Entity Sets | |
and T able Settings [page 3535] . | |
Changed • SAP Fiori Elements • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
1.75 Cha | |
ngedSAP Fiori | |
ElementsUX Improvement UX Improvement | |
•Consistent Font Size | |
Y ou can now see consistent fonts size for group | |
labels in the Object Page header. | |
•Message Strip | |
Object Page tables can now show a message | |
strip for empty tables and tables with errors. | |
Changed • SAP Fiori Elements • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 589 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.75 New Feature Demo Kit Improvements Demo Kit Improvements | |
Search Highlighting in the Documentation and | |
Samples sections | |
The search highlighting functionality is now also avail- | |
able in the Documentation tree filter and the Samples | |
list. | |
New • Feature • Info Only • 1.75Info | |
Only202 | |
0-02 | |
-27 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
590 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.74 [page 592] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 591 | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.74 | |
With this release SAPUI5 is upgraded from version 1.73 to 1.74. | |
T able 59: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 New Feature T est Recorder T est Recorder | |
The T est Recorder tool is now part of the SAPUI5 | |
framework and is available in all browsers. Use it in | |
any SAPUI5 app to inspect the rendered user inter- | |
face, view the control properties, and get hints about | |
writing tests. The tool is aligned with the two official | |
SAPUI5 testing tools – OPA5 and UIVeri5. | |
For more information, see T est Recorder [page 2520] . | |
New • Feature • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
592 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 New Feature Rule Builder Control Rule Builder Control | |
Y ou can model a text rule to perform an append op- | |
eration on data objects or attributes in expression | |
language 2.0. For more information, see Operations | |
in Features [page 1677] . | |
New • Feature • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedFeature Card Explorer Card Explorer | |
We have enhanced the functionality to download | |
samples from the Card Explorer, and now there are 3 | |
optional file formats available: JSON, ZIP , and CARD. | |
For more information, see Card Explorer . | |
Changed • Feature • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedFeature Navigation in Nested | |
ComponentsNavigation in Nested Components | |
In recent releases, the capabilities to Navigate with | |
Nested Components [page 2341] were enhanced sig- | |
nificantly. In addition to the available documentation, | |
a Sample has been added to showcase some funda- | |
mental possibilities of using components to structure | |
applications and how to interconnect them via rout- | |
ing. | |
Changed • Feature • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedFeature Negative Predefined | |
CSS Margin ClassesNegative Predefined CSS Margin Classes | |
We’ve introduced the following negative CSS margin | |
classes to help you align controls that have their own | |
default margins: | |
•sapUiTinyNegativeMarginBeginEnd | |
•sapUiSmallNegativeMarginBeginEnd | |
•sapUiMediumNegativeMarginBeginEnd | |
•sapUiLargeNegativeMarginBeginEnd | |
For more information, see Using Predefined CSS Mar- | |
gin Classes [page 2296] and the Sample . | |
Changed • Feature • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 593 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 Cha | |
ngedFeature Responsive Padding En- | |
ablementResponsive Padding Enablement | |
We've introduced responsive paddings to the | |
sap.m.IconTabBar , sap.m.ObjectHeader , | |
and sap.m.TabContainer controls. For more | |
information, see Enabling Responsive Paddings Ac- | |
cording to the Control Width [page 2302] . | |
Changed • Feature • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
594 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• The autoExpandSelect:true model set- | |
ting has been enhanced for property bindings | |
that are added later. | |
• We have added the | |
sap.ui.model.v4.ODataListBinding. | |
getDownloadUrl method. | |
•sap.ui.model.v4.AnnotationHelper. | |
format can now be used for operation parame- | |
ters. | |
• For messages returned in error responses of | |
operation calls, targets pointing to operation pa- | |
rameters are now parsed correctly. | |
• The | |
sap.ui.model.v4.Context.setProper | |
ty method can be used to set properties locally | |
on the client by specifying null as the | |
groupId . The set value is then not included in | |
PATCH and POST requests to create the new en- | |
tity. | |
• Annotation targets for (overloaded) bound oper- | |
ations in 4.01 Format are also supported in value | |
list metadata. | |
Restriction | |
Due to the limited feature scope of this version | |
of the SAPUI5 OData V4 model, check that all | |
required features are in place before develop- | |
ing applications. Double-check the detailed doc- | |
umentation of the features, as certain parts of | |
a feature may be missing. While we aim to | |
be compatible with existing controls, some con- | |
trols might not work due to small incompati- | |
bilities compared to sap.ui.model.odata. | |
(v2.)ODataModel , or due to missing features | |
in the model (such as tree binding). This also ap- | |
plies to smart controls ( sap.ui.comp library) | |
that do not support the SAPUI5 OData V4 model, | |
as well as controls such as TreeTable and | |
AnalyticalTable , which are not supported | |
in combination with the SAPUI5 OData V4 model. | |
The interface for applications has been changed | |
for easier and more efficient use of the model.Info | |
Only202 | |
0-01 | |
-30 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 595 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
For a summary of these changes, see Changes | |
Compared to OData V2 Model [page 2203] . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples in the | |
Demo Kit. | |
Changed • Feature • Info Only • 1.74 | |
1.74 Cha | |
ngedControl sap.m.Avatar sap.m.Avatar | |
We've added remove and reveal actions in the | |
Avatar design-time metadata. Now, the control can | |
be removed and revealed when using UI adaptation at | |
runtime. For more information, see the Samples . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.m.ColorPalett | |
esap.m.ColorPalette | |
We have introduced a Recent Colors section, showing | |
the last 5 recently used colors. This feature is enabled | |
by default, making it is easier to find and select the | |
exact colors. For more information, see the API Refer- | |
ence and the Sample . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.m.DateRangeSe | |
lectionsap.m.DateRangeSelection | |
We have introduced the ability to select month and | |
year ranges. This improves the user experience when | |
only a month or a year range has to be selected, | |
and is defined by the displayFormat property. | |
For more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.m.List , | |
sap.m.Table , | |
sap.m.Treesap.m.List , sap.m.Table , sap.m.Tree | |
The busy indicator is now displayed in the center of | |
the visible area of the UIs of these controls and is | |
no longer vertically centered and therefore not always | |
visible. For more information, see the Sample . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
596 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 Cha | |
ngedControl sap.m.NavContaine | |
rsap.m.NavContainer | |
In version 1.69, the default value for the | |
defaultTransitionName property was visually | |
updated to behave as a slide & fade animation | |
and the classic slide animation was no longer an | |
option. Now, we've added the previous slide be- | |
havior as a new type of transition. T o use it, | |
set the defaultTransitionName property to | |
baseSlide . For more information, see the API Ref- | |
erence and the Sample . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.m.Notificatio | |
nListItemsap.m.NotificationListItem | |
The avatar background color can now be man- | |
aged by the application developer using the new | |
authorAvatarColor property. Now, if any of | |
the authorPicture or authorInitials prop- | |
erties are not set, the default icon will not be dis- | |
played. For more information, see the API Reference | |
and the Sample . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.m.plugins.Dat | |
aStateIndicatorsap.m.plugins.DataStateIndicator | |
This plugin for the table controls ( sap.m.List, | |
sap.m.Table, sap.ui.table.Table ) allows | |
you to implement binding-related messages and | |
show them on the UI using a message strip. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.m.Select sap.m.Select | |
With the new required property, you can now indi- | |
cate whether user input is required. This property is | |
helpful for accessibility purposes when a single rela- | |
tionship between the field and a label can't be estab- | |
lished, for example, when one label exists for multiple | |
fields. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 597 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 Cha | |
ngedControl sap.m.StandardLis | |
tItemsap.m.StandardListItem | |
The new infoStateInverted property changes | |
the rendering behavior of the information state and | |
information text. If it is set to true , the color defined | |
by the infoState property is then shown as the | |
background color of the information text. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.m.Table sap.m.Table | |
A more comprehensive message text is now shown | |
if no data is available because all table columns are | |
hidden. For more information, see the Sample . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.m.ViewSetting | |
sDialogsap.m.ViewSettingsDialog | |
We have introduced a new button to display only the | |
selected items in the filter tab, and to hide items that | |
are not selected. This button works in combination | |
with the Search field, so the displayed items are both | |
filtered by title and selection. For more information, | |
see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.m.Wizard sap.m.Wizard | |
We have enhanced the sap.m.Wizard control for | |
better integration in the sap.f.DynamicPage . In | |
order to make use of it, you need to make certain con- | |
figurations. For more information, see the API Refer- | |
ence . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
598 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 Cha | |
ngedControl sap.tnt.InfoLabel sap.tnt.InfoLabel | |
We have introduced the option to add an icon to the | |
sap.tnt.InfoLabel content. It is defined by the | |
new icon property. For more information, see the | |
API Reference and the Sample . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.ui.comp.smart | |
field.SmartField , | |
sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBarsap.ui.comp.smartfield.SmartField , | |
sap.ui.comp.smartfilterbar.SmartFilt | |
erBar | |
We've introduced support for fiscal dates. The | |
service metadata property must be of type | |
Edm.String annotated with one of the fiscal an- | |
notations (IsFiscalYear , IsFiscalPeriod , | |
IsFiscalYearPeriod , IsFiscalQuarter , | |
IsFiscalYearQuarter , IsFiscalWeek , | |
IsFiscalYearWeek , IsDayOfFiscalYear ). | |
For more information, see the API Refer- | |
ence for SmartField , the API Reference | |
for SmartFilterBar and the Sample for | |
SmartFilterBar . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 599 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 Cha | |
ngedControl sap.ui.comp.smart | |
filterbar.SmartFi | |
lterBar , | |
sap.ui.comp.smart | |
table.SmartTablesap.ui.comp.smartfilterbar.SmartFilt | |
erBar , | |
sap.ui.comp.smarttable.SmartTable | |
We've updated the available exclude operators to | |
match the include operators for each field type. | |
The change affects the Define Conditions tab of | |
the ValueHelpDialog in SmartFilterBar | |
and the Filter tab of TablePersoDialog in | |
SmartTable . For more information, see the Sam- | |
ple for SmartFilterBar and the Sample for | |
SmartTable . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.ui.comp.value | |
helpdialog.ValueH | |
elpDialogsap.ui.comp.valuehelpdialog.ValueHel | |
pDialog | |
We've improved the behavior of the | |
ValueHelpDialog basic search for | |
SmartFilterBar and SmartField . Now, only | |
the entered (or modified) value is taken over into the | |
basic search. The search is triggered automatically | |
when the dialog opens and takes over the value into | |
the basic search (if it’s not empty). Only the entered | |
characters are taken, regardless if the suggestion list | |
is displaying a typeahead. For more information, see | |
the Sample for SmartField and the Sample for | |
SmartFilterBar . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedControl sap.ui.export.Spr | |
eadsheetsap.ui.export.Spreadsheet | |
This class has been further improved to facili- | |
tate the export functions. The class now supports | |
sap.ui.model.Binding as a dataSource pa- | |
rameter. For more information, see the API Reference . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
600 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• A new experimental Calendar Card type is now | |
available . Its purpose is to give an overview of a | |
single entity (a person, for example). It consists | |
of an interactive calendar, legend, and a sched- | |
ule. For more information, see Calendar Card in | |
the Card Explorer. | |
• We have enabled Data Sources to | |
be used in the descriptor for | |
sap.ui.integration.widgets.Card . | |
Data Sources are named and reusable manifest | |
entities that hold configuration settings for serv- | |
ices. Referenced using special double-bracketed | |
syntax, they are used to construct data request | |
URLs. Data Sources are defined in the sap.app | |
part of the manifest. For more information, see | |
Data Sources in the Card Explorer. | |
• We have introduced new number formatters to | |
represent the data on the UI in human-readable | |
format. Now we have predefined number format- | |
ters for: | |
• Currency | |
• Date and Time | |
• Floating-point numbers | |
• Integers | |
• Percent | |
• Units of measurement | |
For more information, see Card Formatters in the | |
Card Explorer. | |
• We now also support objects as values for man- | |
ifest parameters. Until now only string values | |
were supported. For more information, see Mani- | |
fest Parameters section in the Card Explorer. | |
• We have introduced a new experimental type of | |
card - Adaptive Card. With this type of card, you | |
can visualize and reuse cards created using the | |
Microsoft Adaptive Cards specification and man- | |
ifest, while achieving fully adapted SAP Fiori 3 | |
user experience, out of the box. For more infor- | |
mation, see Adaptive Card in the Card Explorer. | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 601 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 Cha | |
ngedControl sap.uxap.ObjectPa | |
geLayoutsap.uxap.ObjectPageLayout | |
Y ou can now move the corresponding section num- | |
bers that are displayed in the AnchorBar when us- | |
ing UI adaptation at runtime. For more information, | |
see the Samples . | |
Changed • Control • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
1.74 Cha | |
ngedSAP Fiori | |
ElementsSAP Fiori Elements SAP Fiori Elements | |
List Report and Object Page | |
•Smart Multi-Input Control in Smart Tables | |
It is now possible to include a smart multi-input | |
field in a smart table on an object page. For more | |
information, see Using the Multi-Input Field on | |
the Object Page [page 3761] . | |
•Flexible Column Layout: Displayed Item on Ob- | |
ject Page Highlighted in Master List | |
The navigation row in the table is highlighted in | |
blue to correlate with the object being displayed | |
in applications with flexible column layout. | |
•Object Page Saves and Restores State of Con- | |
trol Variants | |
This means that the selected table variants are | |
stored in the same way as the control variants for | |
the list report page. | |
•Configuration of Relevant Links | |
SAP Fiori Elements now gives you the option of | |
configuring relevant links in Related Apps. For | |
more information, see Enabling the Related Apps | |
Button [page 3646] . | |
•Option to Set Initial Expansion Level in List Re- | |
port and Analytical List Page Tables | |
Y ou can now set initialExpansionLevel | |
using the PresentationVariant annota- | |
tion to set the number of expanded levels for | |
tables and trees. For more information, see Initial | |
Expansion Level for T ables in List Reports & Ana- | |
lytical List Pages [page 3363] . | |
•Themes | |
SAP Quartz Light is now available by default for | |
applications that are generated by the SAP Web | |
IDE wizard and plugin. | |
Changed • SAP Fiori Elements • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
602 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.74 Cha | |
ngedUser Docu- | |
mentationPerformance Checklist Performance Checklist | |
Ensuring that your SAPUI5 apps run fast is an impor- | |
tant topic in application development. T o support you | |
in this task, we have improved the existing perform- | |
ance-related documentation as well as added some | |
new information. Please use the comprehensive Per- | |
formance Checklist [page 1830] as a starting point | |
for best practices to help you to review and speed up | |
your SAPUI5 apps. | |
Changed • User Documentation • Info Only • 1.74Info | |
Only202 | |
0-01 | |
-30 | |
Related Information | |
What's New in SAPUI5 1.130 [page 20] | |
What's New in SAPUI5 1.129 [page 31] | |
What's New in SAPUI5 1.128 [page 40] | |
What's New in SAPUI5 1.127 [page 48] | |
What's New in SAPUI5 1.126 [page 56] | |
What's New in SAPUI5 1.125 [page 95] | |
What's New in SAPUI5 1.124 [page 101] | |
What's New in SAPUI5 1.123 [page 112] | |
What's New in SAPUI5 1.122 [page 121] | |
What's New in SAPUI5 1.121 [page 129] | |
What's New in SAPUI5 1.120 [page 149] | |
What's New in SAPUI5 1.119 [page 164] | |
What's New in SAPUI5 1.118 [page 173] | |
What's New in SAPUI5 1.117 [page 182] | |
What's New in SAPUI5 1.116 [page 191] | |
What's New in SAPUI5 1.115 [page 200] | |
What's New in SAPUI5 1.114 [page 207] | |
What's New in SAPUI5 1.113 [page 214] | |
What's New in SAPUI5 1.112 [page 230] | |
What's New in SAPUI5 1.111 [page 236] | |
What's New in SAPUI5 1.110 [page 246] | |
What's New in SAPUI5 1.109 [page 257] | |
What's New in SAPUI5 1.108 [page 265] | |
What's New in SAPUI5 1.107 [page 274] | |
What's New in SAPUI5 1.106 [page 282] | |
What's New in SAPUI5 1.105 [page 290] | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 603 | |
What's New in SAPUI5 1.104 [page 298] | |
What's New in SAPUI5 1.103 [page 303] | |
What's New in SAPUI5 1.102 [page 309] | |
What's New in SAPUI5 1.101 [page 327] | |
What's New in SAPUI5 1.100 [page 338] | |
What's New in SAPUI5 1.99 [page 345] | |
What's New in SAPUI5 1.98 [page 355] | |
What's New in SAPUI5 1.97 [page 371] | |
What's New in SAPUI5 1.96 [page 380] | |
What's New in SAPUI5 1.95 [page 392] | |
What's New in SAPUI5 1.94 [page 400] | |
What's New in SAPUI5 1.93 [page 407] | |
What's New in SAPUI5 1.92 [page 416] | |
What's New in SAPUI5 1.91 [page 426] | |
What's New in SAPUI5 1.90 [page 432] | |
What's New in SAPUI5 1.89 [page 442] | |
What's New in SAPUI5 1.88 [page 450] | |
What's New in SAPUI5 1.87 [page 462] | |
What's New in SAPUI5 1.86 [page 474] | |
What's New in SAPUI5 1.85 [page 488] | |
What's New in SAPUI5 1.84 [page 499] | |
What's New in SAPUI5 1.82 [page 513] | |
What's New in SAPUI5 1.81 [page 523] | |
What's New in SAPUI5 1.80 [page 534] | |
What's New in SAPUI5 1.79 [page 543] | |
What's New in SAPUI5 1.78 [page 551] | |
What's New in SAPUI5 1.77 [page 561] | |
What's New in SAPUI5 1.76 [page 572] | |
What's New in SAPUI5 1.75 [page 583] | |
What's New in SAPUI5 1.73 [page 605] | |
What's New in SAPUI5 1.72 [page 616] | |
What's New in SAPUI5 1.71 [page 627] | |
What's New in SAPUI5 1.70 [page 638] | |
What's New in SAPUI5 1.69 [page 647] | |
What's New in SAPUI5 1.68 [page 657] | |
What's New in SAPUI5 1.67 [page 665] | |
What's New in SAPUI5 1.66 [page 672] | |
What's New in SAPUI5 1.65 [page 680] | |
What's New in SAPUI5 1.64 [page 692] | |
What's New in SAPUI5 1.63 [page 702] | |
What's New in SAPUI5 1.62 [page 714] | |
What's New in SAPUI5 1.61 [page 727] | |
What's New in SAPUI5 1.60 [page 737] | |
604 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
What's New in SAPUI5 1.58 [page 758] | |
What's New in SAPUI5 1.56 [page 778] | |
What's New in SAPUI5 1.54 [page 799] | |
What's New in SAPUI5 1.52 [page 828] | |
What's New in SAPUI5 1.50 [page 854] | |
What's New in SAPUI5 1.48 [page 874] | |
What's New in SAPUI5 1.46 [page 901] | |
What's New in SAPUI5 1.44 [page 924] | |
What's New in SAPUI5 1.42 [page 939] | |
What's New in SAPUI5 1.40 [page 956] | |
What's New in SAPUI5 1.38 [page 971] | |
What's New in SAPUI5 1.73 | |
With this release SAPUI5 is upgraded from version 1.72 to 1.73. | |
T able 60: | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.73 New Control sap.f.AvatarGroup | |
(Experimental)sap.f.AvatarGroup (Experimental) | |
AvatarGroup is used to display a group of related | |
avatars, arranged horizontally. The control allows you | |
to display the avatars in different sizes, depending on | |
your use case. T wo group types are available: Group | |
and Individual . | |
For more information, see the API Reference and the | |
Samples . | |
New • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 605 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.73 Dep- | |
re- | |
cate | |
dFeature Alternatives for the | |
SAPUI5 T ools for EclipseAlternatives for the SAPUI5 T ools for Eclipse | |
As we have announced with SAPUI5 version 1.71, | |
the SAPUI5 T ools for Eclipse are no longer updated. | |
We have removed the corresponding documentation | |
from the SAPUI5 documentation with version 1.73. | |
T o find out more about recommended alternatives, | |
please read our blog post: SAPUI5 T ools for Eclipse - | |
Now Is the Time to Look for Alternatives | |
. | |
Deprecated • Feature • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedFeature Export Functions Export Functions | |
The sap.ui.core.util.Export class has | |
been deprecated. T o use export functions, | |
sap.ui.export.Spreadsheet is available. | |
For more information, see Spreadsheet Export [page | |
2570] , the API Reference , and the Samples . | |
Changed • Feature • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
606 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.73 Cha | |
ngedFeature SAPUI5 OData V4 Model SAPUI5 OData V4 Model | |
The new version of the SAPUI5 OData V4 model intro- | |
duces the following features: | |
• Binding of operation parameters as described | |
in OData Operations [page 2173] in the SAPUI5 | |
documentation. | |
• Methods for finding bindings that have become | |
public: | |
•sap.ui.model.odata.v4.ODataMo | |
del#getAllBindings | |
•sap.ui.model.Binding#getPath | |
•sap.ui.model.Binding#getConte | |
xt | |
•sap.ui.model.Binding#getModel | |
Restriction | |
Due to the limited feature scope of this version | |
of the SAPUI5 OData V4 model, check that all | |
required features are in place before develop- | |
ing applications. Double-check the detailed doc- | |
umentation of the features, as certain parts of | |
a feature may be missing. While we aim to | |
be compatible with existing controls, some con- | |
trols might not work due to small incompati- | |
bilities compared to sap.ui.model.odata. | |
(v2.)ODataModel , or due to missing features | |
in the model (such as tree binding). This also ap- | |
plies to smart controls ( sap.ui.comp library) | |
that do not support the SAPUI5 OData V4 model, | |
as well as controls such as TreeTable and | |
AnalyticalTable , which are not supported | |
in combination with the SAPUI5 OData V4 model. | |
The interface for applications has been changed | |
for easier and more efficient use of the model. | |
For a summary of these changes, see Changes | |
Compared to OData V2 Model [page 2203] . | |
For more information, see OData V4 Model [page | |
2135] , the API Reference , and the Samples . | |
Changed • Feature • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 607 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.73 Cha | |
ngedControl sap.f.semantic.Se | |
manticPagesap.f.semantic.SemanticPage | |
The fitContent property of the | |
sap.f.DynamicPage control is now also exposed | |
in sap.f.semantic.SemanticPage . It's used | |
to optimize the responsiveness and behavior of the | |
control and we recommend using this property when | |
displaying content of adaptive controls that stretch to | |
fill the available space. For more information, see the | |
API Reference . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.m.Button sap.m.Button | |
Four new button types were introduced in the | |
sap.m.ButtonType enum. Designed as mes- | |
sage triggering buttons, use them to open | |
sap.m.MessagePopover . Each button type has | |
a dedicated meaning. | |
• Critical | |
• Negative | |
• Success | |
• Neutral | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.m.ComboBox , | |
sap.m.MultiComboB | |
oxsap.m.ComboBox , sap.m.MultiComboBox | |
We have updated the behavior of the showItems | |
method. When the control's picker is opened, the | |
dropdown arrow is not in pressed state, as it was | |
previously. Now, pressing the dropdown arrow for the | |
first time opens the control's picker with all items, | |
and with the second press the picker is closed. For | |
more information, see the API Reference . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
608 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.73 Cha | |
ngedControl sap.m.Dialog sap.m.Dialog | |
We have enabled responsive padding sup- | |
port. Application developers can now configure | |
sap.m.Dialog and enable its responsive padding | |
in the SAP Fiori 3 themes. | |
For more information, see Enabling Responsive Pad- | |
dings According to the Control Width [page 2302] . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.m.Input sap.m.Input | |
A change event is now fired when the browser auto- | |
fill fills an input. | |
Note | |
If showValueHelp or showSuggestion are | |
set to true , the native browser autofill will not | |
fire a change event. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.m.Label sap.m.Label | |
A visual change was introduced for the | |
sap.m.Label control to align it with SAP Fiori De- | |
sign Guidelines. The asterisk is now positioned on the | |
right side of the text. For more information, see the | |
API Reference and the Sample . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.m.list , | |
sap.m.StandardLis | |
tItemsap.m.list , sap.m.StandardListItem | |
The usability of the additional information text and | |
its combination with title and description has been | |
improved for these controls. The information text is | |
no longer truncated if it is shorter than or equal to the | |
character limit predefined by the control. For more | |
information, see the Card Explorer . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 609 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.73 Cha | |
ngedControl sap.m.MessagePopo | |
versap.m.MessagePopover | |
We have exposed the groupItems property and | |
navigateBack function as APIs in the control. Us- | |
ing the navigateBack function you can navigate | |
back to the list page, and with the groupItems | |
property you can configure whether or not items | |
should be grouped. For more information, see the API | |
Reference . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.m.Notificatio | |
nListItem , | |
sap.m.Notificatio | |
nListGroupsap.m.NotificationListItem , | |
sap.m.NotificationListGroup | |
We have redesigned the notifications, and now they | |
are lighter, easy to use, and aligned with the SAP Fiori | |
3 user experience. The changes include: | |
• The priority of the notifications is now visualized | |
with a status icon. | |
• Action buttons in the | |
sap.m.OverflowToolbar could now be | |
hidden. | |
• Collapse/expand functionality of the | |
sap.m.NotificationListGroup is imple- | |
mented with an arrow button instead of text. | |
• For the sap.m.NotificationListGroup , | |
we have enabled an item counter, which repre- | |
sents the count of currently loaded items inside | |
this group. It can be visible or hidden using the | |
new showItemsCounter property. | |
• The new authorInitials prop- | |
erty is now introduced for | |
sap.m.NotificationListItem . It is vi- | |
sualized as an avatar, and used as a fallback | |
when the authorPicture is not provided. | |
The background color of the avatar is chosen | |
randomly. | |
For more information, see the API Reference and the | |
Samples . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
610 PUBLICSAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.73 Cha | |
ngedControl sap.m.NumericCont | |
entsap.m.NumericContent | |
A new adaptiveFontSize property is now intro- | |
duced to meet different country/locale requirements | |
according to the Unicode Common Locale Data Re- | |
pository (CLDR). For more information, see the API | |
Reference and CLDR | |
. | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.m.PlanningCal | |
endarsap.m.PlanningCalendar | |
We have added a new headerId parameter to the | |
rowHeaderClick event, which enables developers | |
to directly access row header by ID. | |
Note | |
Do not use this feature for | |
PlanningCalendar ’s rowHeader modifica- | |
tion. | |
For more information, see the API Reference . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.m.ProgressInd | |
icatorsap.m.ProgressIndicator | |
With the new displayAnimation property, you | |
can now determine whether a percentage change is | |
displayed with or without animation. For more infor- | |
mation, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.ui.comp.Smart | |
Field , | |
sap.ui.comp.Smart | |
FilterBar , | |
sap.ui.comp.Smart | |
Tablesap.ui.comp.SmartField , | |
sap.ui.comp.SmartFilterBar , | |
sap.ui.comp.SmartTable | |
Y ou can now search for empty strings for dates | |
of type Edm.DateTime , Edm.DateTimeOffset , | |
and StringDate , for example, in the value help or | |
the personalization dialog. | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
SAPUI5: UI Development T oolkit for HTML5 | |
SAPUI5: UI Development Toolkit for HTML5 PUBLIC 611 | |
Ver- | |
sion Type Category Title DescriptionAc- | |
tionAvail | |
able | |
as of | |
1.73 Cha | |
ngedControl sap.ui.integratio | |
n.widgets.Cardsap.ui.integration.widgets.Card | |
• We have improved the support for the relative | |
date ranges. This allows the card developers | |
to use date ranges, such as lastYear or | |
nextQuarter inside the card's manifest. Such | |
automatically calculated date ranges can be | |
used in data requests or other card attributes. | |
For more information, see Integration Card Date | |
Range Handling in the Card Explorer. | |
• We have added a new format namespace to | |
hold formatters used in expression bindings, and | |
added a predefined date formatter method to | |
it. For more information, see the Sample in the | |
Card Explorer. | |
• The custom HTML element to consume cards | |
on any web page is refactored. Now, height and | |
width are specified in the standard CSS syntax | |
and no longer as separate tag attributes. For | |
more information, see the Sample in the Card | |
Explorer. | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.ui.layout.css | |
grid.ResponsiveCo | |
lumnLayoutsap.ui.layout.cssgrid.ResponsiveColu | |
mnLayout | |
This control now also supports Microsoft Internet Ex- | |
plorer 11, due to the implemented polyfill. For more | |
information, see the API Reference and the Sample . | |
Changed • Control • Info Only • 1.73Info | |
Only2019 | |
-12-0 | |
5 | |
1.73 Cha | |
ngedControl sap.ui.table.Anal | |
yticalTable , | |
sap.ui.table.Tabl | |
e, | |
sap.ui.table.Tree | |
Tablesap.ui.table.AnalyticalTable , | |
sap.ui.table.Table , | |
sap.ui.table.TreeTable | |
The navigated property that was introduced in | |
version 1.72 is now also available for these controls | |
(if no row actions are available). The property shows | |
a navigation indicator at the end of a row to indicate | |
that the user has either already navigated to further | |
details or can navigate to further details from the | |
item, depending on the application use case. For | |
more information, see the API Reference and the | |
Sample . | |
Changed • Control • Info |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment