Skip to content

Latest commit

 

History

History
863 lines (505 loc) · 23.5 KB

what-s-new-in-sapui5-1-116-ebd6f34.md

File metadata and controls

863 lines (505 loc) · 23.5 KB

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.


Version

Type

Category

Title

Description

Action

Available as of

1.116

Deprecated

Feature

Deprecations

Deprecations

There are currently no major deprecations. For a complete list of all deprecations, see Deprecated APIs.

Deprecated•Feature•Info Only•1.116

Info Only

2023-07-13

1.116

Changed

Control

sap.ui.comp.smarttable.SmartTable

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

Info Only

2023-07-13

1.116

Changed

SAP Fiori Elements

SAP Fiori elements for OData V2 and SAP Fiori elements for OData V4

SAP Fiori elements for OData V2 and SAP Fiori elements 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 number 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 Table Entries.

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

Changed•SAP Fiori Elements•Info Only•1.116

Info Only

2023-07-13

1.116

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:

  • 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 Texts.

  • You can now define the order of the standard actions in the table. For more information, see Adding Actions to Tables.

  • You can now interact with the FilterBar building block using the SelectionVariant format. For more information, see The FilterBar Building Block.

Changed•SAP Fiori Elements•Info Only•1.116

Info Only

2023-07-13

1.116

New

Feature

TypeScript: Supported productively

TypeScript: Supported productively

TypeScript can now be used productively.

For more information, see TypeScript Support.

New•Feature•Info Only•SAPUI5

Info Only

2023-07-13

1.116

Changed

Control

sap.ui.comp.smartfilterbar.SmartFilterBar, sap.ui.comp.smartfield.SmartField, sap.ui.comp.valuehelpdialog.ValueHelpDialog, and sap.m.P13nConditionPanel

sap.ui.comp.smartfilterbar.SmartFilterBar, sap.ui.comp.smartfield.SmartField, sap.ui.comp.valuehelpdialog.ValueHelpDialog, and sap.m.P13nConditionPanel

These controls now support the following calendar annotations. When any of these annotations are applied, the smart controls can parse, validate, and format values, according to the annotation’s definition.

  • com.sap.vocabularies.Common.v1.IsCalendarYear
  • com.sap.vocabularies.Common.v1.IsCalendarWeek
  • com.sap.vocabularies.Common.v1.IsCalendarMonth
  • com.sap.vocabularies.Common.v1.IsCalendarQuarter
  • com.sap.vocabularies.Common.v1.IsCalendarYearWeek
  • com.sap.vocabularies.Common.v1.IsCalendarYearMonth
  • com.sap.vocabularies.Common.v1.IsCalendarYearQuarter

For more information, see the API Reference.

Changed•Control•Info Only•1.116

Info Only

2023-07-13

1.116

Changed

Control

sap.ui.comp.valuehelpdialog.ValueHelpDialog

sap.ui.comp.valuehelpdialog.ValueHelpDialog

We have provided an option to initially expand the filter 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 thefilterBarExpanded and showAllFilters properties.

For more information, see the Smart Filter Bar with Different Annotations, and the Smart Field - TextInEditModeSource samples.

Changed•Control•Info Only•1.116

Info Only

2023-07-13

1.116

Changed

Control

sap.ui.integration.widgets.Card

sap.ui.integration.widgets.Card

We have (experimentally) introduced a new input field in the Object Card that enables users to enter a duration 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.116

Info Only

2023-07-13

1.116

Changed

Control

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

Info Only

2023-07-13

1.116

Changed

Control

sap.m library: Date- and time-related controls

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

Info Only

2023-07-13

1.116

Changed

Feature

Demo Kit: Index of Deprecated APIs with new sorting order

Demo Kit: Index of Deprecated APIs with new sorting 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.116

Info Only

2023-07-13

1.116

Changed

Feature

Demo Kit: Editable code samples

Demo Kit: Editable code samples

The code samples in the Demo Kit are now editable. You can switch to code-editing mode by clicking (Show source code for this sample).

For more information, see the Samples.

Changed•Feature•Info Only•1.116

Info Only

2023-07-13

1.116

Deleted

Announcement

End of Cloud Provisioning 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 Provisioning

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

Patch Versions Reaching Their End of Cloud Provisioning

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

For more information, see UI5 Releases Ending Service in 2023 and Version Overview.

Deleted•Announcement•Required•1.116

Required

2023-07-13

1.116

Changed

Feature

Modern ECMAScript Support in SAPUI5

Modern ECMAScript Support in SAPUI5

We have enabled UI5 framework libraries to use modern ECMAScript syntax in their code and define Specification Version 3.0 in their UI5 Tooling configuration.

Action: If you use UI5 Tooling in your projects, upgrade to UI5 Tooling 3.0 and make sure that your project's development infrastructure fully supports this change.

For more information, see Upgrade Your Tools for Modern ECMAScript in UI5.

Changed•Feature•Required•1.116

Required

2023-07-13

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