Skip to content

Latest commit

 

History

History
717 lines (413 loc) · 23.3 KB

what-s-new-in-sapui5-1-127-e5e1317.md

File metadata and controls

717 lines (413 loc) · 23.3 KB

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.


Version

Type

Category

Title

Description

Action

Available as of

1.127

Changed

Control

sap.ui.mdc.Chart (experimental)

sap.ui.mdc.Chart (experimental)

To 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.127

Info Only

2024-08-08

1.127

Changed

Control

sap.ui.mdc.FilterBar, sap.ui.mdc.Table, sap.ui.mdc.Chart (experimental)

sap.ui.mdc.FilterBar, sap.ui.mdc.Table, sap.ui.mdc.Chart (experimental)

To validate p13n-relevant metadata in the application, we have implemented a consistency check that compares the result returned by the fetchProperties property of the delegate against the propertyInfo property. If the provided 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 delegate.

Changed•Control•Info Only•1.127

Info Only

2024-08-08

1.127

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:

Changed•SAP Fiori Elements•Info Only•1.127

Info Only

2024-08-08

1.127

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:

Changed•SAP Fiori Elements•Info Only•1.127

Info Only

2024-08-08

1.127

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:

We've made performance improvements for side effect annotations related to action calls.

Previously, even when an action didn't have an annotated side effect, the full entity was read after executing 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 messages. For performance optimization, SAP Fiori elements 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 annotated 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. Instead, SAP Fiori elements relies on the definition of side effects.

Example:

Your app contains an action that results in a status change on the UI, such as the delivery status of an item changing from Sent to Delivered.

Until now the status changed automatically, because 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.127

Recommended

2024-08-08

1.127

Changed

Control

sap.ui.comp.smartfield.SmartField, sap.ui.comp.smartfilterbar.SmartFilterBar

sap.ui.comp.smartfield.SmartField, sap.ui.comp.smartfilterbar.SmartFilterBar

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

Info Only

2024-08-08

1.127

Changed

Control

sap.ui.comp.filterbar.FilterBar, sap.ui.comp.smartfilterbar.SmartFilterBar

sap.ui.comp.filterbar.FilterBar, sap.ui.comp.smartfilterbar.SmartFilterBar

Filter bar and smart filter bar now support SAP Companion. You can enable it by setting custom data with the sap-ui-DocumentationRef key. For more information, see Filter Bar and Smart Filter Bar.

Changed•Control•Info Only•1.127

Info Only

2024-08-08

1.127

Changed

Feature

CSS Custom Properties for Theming of Custom Controls / Applications

CSS 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. You can now use them in your CSS for your custom controls or applications. We have also extended the Theme Parameter Toolbox 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, Theming, and Theme Parameter Toolbox.

Changed•Feature•Info Only•1.127

Info Only

2024-08-08

1.127

Changed

Feature

TypeScript

TypeScript

Support for controller extensions in TypeScript is now complete, comprising now also the use of extensions implemented by others in your own controller in addition to the modification of controllers implemented by others with your own extension.

For more information, see Using Controller Extension with TypeScript.

Changed•Feature•Info Only•1.127

Info Only

2024-08-08

1.127

Changed

Feature

SAPUI5 OData V4 Model

SAPUI5 OData V4 Model

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

  • We have improved the experimental OneWay binding support for property bindings for structural properties that have a complex type. Updates on the client are now properly reflected.

    For more information, see Property Binding With an Object Value.

  • We have added the experimental iLevels parameter to sap.ui.model.odata.v4.Context#expand. Note that it must not be used in productive applications yet.

    For more information, see the API Reference.

Changed•Feature•Info Only•1.127

Info Only

2024-08-08

1.127

Changed

Control

sap.m.Menu and sap.ui.unified.Menu

sap.m.Menu and sap.ui.unified.Menu

You can now set the menu items of these controls to be selectable. To make this possible, we have introduced the sap.m.MenuItemGroup and sap.ui.unified.MenuItemGroup controls. You have three options to define the selection 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.127

Info Only

2024-08-08

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

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