Skip to content

Latest commit

 

History

History
986 lines (577 loc) · 25.3 KB

what-s-new-in-sapui5-1-122-5d078da.md

File metadata and controls

986 lines (577 loc) · 25.3 KB

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.


Version

Type

Category

Title

Description

Action

Available as of

1.122

Changed

Control

sap.ui.layout.form.Form, sap.ui.layout.form.SimpleForm

sap.ui.layout.form.Form, sap.ui.layout.form.SimpleForm

You can now define up to three columns in medium 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.122

Info Only

2024-03-21

1.122

Changed

Feature

Samples for sap.ui.mdc library

Samples for sap.ui.mdc library

You can now test more features of the controls in the (experimental) sap.ui.mdc library in the samples. To 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.122

Info Only

2024-03-21

1.122

Changed

Feature

Support for Async Control Event Handlers

Support for Async Control Event Handlers

You can now use the modern “async/await” JavaScript syntax for control event handlers. We have adjusted 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.

Changed•Feature•Info Only•1.122

Info Only

2024-03-21

1.122

Deprecated

Feature

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.122

Info Only

2024-03-21

1.122

Changed

Feature

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 Tutorial.

Changed•Feature•Info Only•1.122

Info Only

2024-03-21

1.122

Changed

Feature

SAPUI5 OData V4 Model

SAPUI5 OData V4 Model

The new version of the SAPUI5 OData V4 model introduces the following features:

  • The selection set via the experimental sap.ui.model.odata.v4.Context#setSelected method is now also available via the experimental @$ui5.context.isSelected client-side annotation.

  • The sap.ui.model.odata.v4.Context#requestParent and sap.ui.model.odata.v4.Context#getParent methods that we introduced with SAPUI5 1.120 are no longer experimental; you can now use them in productive applications.

  • The refresh and requestRefresh methods of sap.ui.model.odata.v4.ODataContextBinding and sap.ui.model.odata.v4.ODataListBinding now also work on bindings for which the $$ownRequest binding parameter is set to true.

Changed•Feature•Info Only•1.122

Info Only

2024-03-21

1.122

Changed

SAP Fiori Elements

SAP 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:

  • We now support the UI.Hidden annotation for tables in the list report, object page, and analytical list page. For more information, see Tables.

  • You can now use the setRelevantFilters extension API to ensure that the filters are correctly applied on custom cards. For more information, see Custom Cards.

Changed•SAP Fiori Elements•Info Only•1.122

Info Only

2024-03-21

1.122

Changed

SAP Fiori Elements

SAP Fiori elements for OData V4

SAP Fiori elements for OData V4

The following changes and new features are available for SAP Fiori elements for OData V4:

  • You can now configure a field to display the value list as a radio button group, instead of a dropdown list, using an annotation or a manifest setting. For more information, see Value Help as a Dropdown List.

  • 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 Table Personalization.

  • Unbound actions can now also trigger side effects. For more information, see Side Effects.

  • 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 Table Entries.

  • getCurrentVariantKey and setCurrentVariantKey can now be used in the Table building block. For more information, see The Table Building Block.

Changed•SAP Fiori Elements•Info Only•1.122

Info Only

2024-03-21

1.122

Changed

Control

sap.ui.richtexteditor.RichTextEditor

sap.ui.richtexteditor.RichTextEditor

We have updated the TinyMCE version 5 and version 6 used in sap.ui.richtexteditor.RichTextEditor to TinyMCE 5.10.9 and TinyMCE 6.8.2. For more information, see sap.ui.richtexteditor.

Changed•Control•Info Only•1.122

Info Only

2024-03-21

1.122

Changed

Control

sap.ui.comp.smartfilterbar.SmartFilterBar

sap.ui.comp.smartfilterbar.SmartFilterBar

You can now enable the Today button for date fields using custom data configuration. To do this, set the showCurrentDateButton property to true.

Changed•Control•Info Only•1.122

Info Only

2024-03-21

1.122

Changed

Feature

Connectors for Bootstrapping SAPUI5 Flexibility

Connectors for Bootstrapping SAPUI5 Flexibility

You can use the new BtpServiceConnector to connect SAPUI5 flexibility services on SAP BTP, Cloud Foundry environment. In addition to the features offered by the KeyUserConnector, the BtpServiceConnector also allows you to use end-user personalization.

Action: If you develop apps running standalone on SAP BTP, Cloud Foundry environment, we strongly recommend that you replace the KeyUserConnector with the BtpServiceConnector in your SAPUI5 bootstrap.

For more information, see Bootstrapping SAPUI5 Flexibility.

Changed•Feature•Recommended•1.122

Recommended

2024-03-21

1.122

Changed

Control

sap.m.ColorPalette

sap.m.ColorPalette

We have introduced a new (experimental) selectedColor property that shows the last selected color in the color palette. Now, when the user selects a color, the selected color swatch appears bigger 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.122

Info Only

2024-03-21

1.122

Changed

Control

sap.m.MenuButton

sap.m.MenuButton

We have removed the maximum-width restriction of the MenuButton to avoid any undesirable text truncation. Now, the button will expand according to the available space when necessary. For more information, see the API Reference.

Changed•Control•Info Only•1.122

Info Only

2024-03-21

1.122

Changed

Control

sap.ui.unified.Calendar

sap.ui.unified.Calendar

To improve the user experience, we have configured the calendar to always show 6 weeks. The new behavior will prevent any unnecessary resizing when the user browses across months. For more information, see the Samples.

Changed•Control•Info Only•1.122

Info Only

2024-03-21

1.122

Changed

Control

sap.ui.integration.widgets.Card

sap.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 button at the bottom of this popover. The action can be either a standard navigation action, or a custom-defined 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.122

Info Only

2024-03-21

1.122

Changed

Control

sap.uxap.ObjectPageSection

sap.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.122

Info Only

2024-03-21

1.122

Changed

Control

sap.uxap.ObjectPageLayout

sap.uxap.ObjectPageLayout

We have introduced a new sapUxAPObjectPageSubSectionTransparentBackground class for sap.uxap.ObjectPageSubSection that allows applications to set a transparent background for subsections. For more information, see the API Reference.

Changed•Control•Info Only•1.122

Info Only

2024-03-21

1.122

Changed

Feature

Demo Kit: New Design for the Tools Section

Demo Kit: New Design for the Tools Section

We have redesigned the Tools 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.122

Info Only

2024-03-21

Related Information

What's New in SAPUI5 1.130

What's New in SAPUI5 1.129

What's New in SAPUI5 1.128

What's New in SAPUI5 1.127

What's New in SAPUI5 1.126

What's New in SAPUI5 1.125

What's New in SAPUI5 1.124

What's New in SAPUI5 1.123

What's New in SAPUI5 1.121

What's New in SAPUI5 1.120

What's New in SAPUI5 1.119

What's New in SAPUI5 1.118

What's New in SAPUI5 1.117

What's New in SAPUI5 1.116

What's New in SAPUI5 1.115

What's New in SAPUI5 1.114

What's New in SAPUI5 1.113

What's New in SAPUI5 1.112

What's New in SAPUI5 1.111

What's New in SAPUI5 1.110

What's New in SAPUI5 1.109

What's New in SAPUI5 1.108

What's New in SAPUI5 1.107

What's New in SAPUI5 1.106

What's New in SAPUI5 1.105

What's New in SAPUI5 1.104

What's New in SAPUI5 1.103

What's New in SAPUI5 1.102

What's New in SAPUI5 1.101

What's New in SAPUI5 1.100

What's New in SAPUI5 1.99

What's New in SAPUI5 1.98

What's New in SAPUI5 1.97

What's New in SAPUI5 1.96

What's New in SAPUI5 1.95

What's New in SAPUI5 1.94

What's New in SAPUI5 1.93

What's New in SAPUI5 1.92

What's New in SAPUI5 1.91

What's New in SAPUI5 1.90

What's New in SAPUI5 1.89

What's New in SAPUI5 1.88

What's New in SAPUI5 1.87

What's New in SAPUI5 1.86

What's New in SAPUI5 1.85

What's New in SAPUI5 1.84

What's New in SAPUI5 1.82

What's New in SAPUI5 1.81

What's New in SAPUI5 1.80

What's New in SAPUI5 1.79

What's New in SAPUI5 1.78

What's New in SAPUI5 1.77

What's New in SAPUI5 1.76

What's New in SAPUI5 1.75

What's New in SAPUI5 1.74

What's New in SAPUI5 1.73

What's New in SAPUI5 1.72

What's New in SAPUI5 1.71

What's New in SAPUI5 1.70

What's New in SAPUI5 1.69

What's New in SAPUI5 1.68

What's New in SAPUI5 1.67

What's New in SAPUI5 1.66

What's New in SAPUI5 1.65

What's New in SAPUI5 1.64

What's New in SAPUI5 1.63

What's New in SAPUI5 1.62

What's New in SAPUI5 1.61

What's New in SAPUI5 1.60

What's New in SAPUI5 1.58

What's New in SAPUI5 1.56

What's New in SAPUI5 1.54

What's New in SAPUI5 1.52

What's New in SAPUI5 1.50

What's New in SAPUI5 1.48

What's New in SAPUI5 1.46

What's New in SAPUI5 1.44

What's New in SAPUI5 1.42

What's New in SAPUI5 1.40

What's New in SAPUI5 1.38