Skip to content

Latest commit

 

History

History
659 lines (379 loc) · 20 KB

What_s_New_in_OpenUI5_1_124_7f77c3f.md

File metadata and controls

659 lines (379 loc) · 20 KB
loio
7f77c3f5ccf4497b9746488318e087cc

What's New in OpenUI5 1.124

With this release OpenUI5 is upgraded from version 1.123 to 1.124.


Version

Type

Category

Title

Description

Action

Available as of

1.124

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

Info Only

2024-05-16

1.124

Changed

Feature

sap.m.plugins.CellSelector

sap.m.plugins.CellSelector

  • The sap.m.plugins.CellSelector plugin is no longer experimental. For more information, see the API Reference.

  • We have made the getSelection function public. For more information, see the API Reference.

Changed•Feature•Info Only•1.124

Info Only

2024-05-16

1.124

Changed

Feature

Decoupling of sap_bluecrystal Theme

Decoupling of sap_bluecrystal Theme

The sap_bluecrystal theme has now been decoupled from the base theme so that changes of the base theme CSS do not affect the theme any longer.

Changed•Feature•Info Only•1.124

Info Only

2024-05-16

1.124

Changed

Control

sap.m.Table

sap.m.Table

You can now use sap.m.plugins.CellSelector for cell selection in a responsive table. For more information, see the API Reference and the Sample.

Changed•Control•Info Only•1.124

Info Only

2024-05-16

1.124

Changed

Control

**sap.ui.table.AnalyticalTable, sap.ui.table.Table, sap.ui.table.TreeTable **

**sap.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.124

Info Only

2024-05-16

1.124

Changed

Feature

sap.ui.mdc library

sap.ui.mdc library

The library is now no longer experimental. To demonstrate 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, the API Reference, and the Samples.

Changed•Feature•Info Only•1.124

Info Only

2024-05-16

1.124

Changed

Control

sap.ui.integration.widgets.Card

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

Info Only

2024-05-16

1.124

Changed

Feature

TypeScript

TypeScript

You can now use thedts-generator tool to generate TypeScript type definitions for any custom OpenUI5 library written in JavaScript. This is the same tool that is used for generating the productive type definitions for OpenUI5 and all its libraries.

For more information, see the GitHub repo and the npm package.

Changed•Feature•Info Only•1.124

Info Only

2024-05-16

1.124

Changed

Feature

OpenUI5 OData V4 Model

OpenUI5 OData V4 Model

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

  • You can now use the experimental feature of moving nodes of a recursive hierarchy usingsap.ui.model.odata.v4.Context#move with any initial expansion state of the hierarchy. An expansion state can be provided via the expandTo property of either the $$aggregation binding parameter or the sap.ui.model.odata.v4.ODataListBinding#setAggregation API.

    For more information, see the API Reference for v4.Context#move, v4.ODataModel#bindList, and v4.ODataListBinding#setAggregation.

  • If you move a node with the experimental sap.ui.model.odata.v4.Context#move 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 specified sibling or to the last position among its siblings.

    For more information, see the API Reference.

  • The tree state is now kept when sorting or filtering 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#setSelected API.

    For more information, see the API Reference for v4.ODataModel#bindList and v4.Context#setSelected.

Changed•Feature•Info Only•1.124

Info Only

2024-05-16

1.124

Changed

Feature

Accessibility

Accessibility

We are now using JAWS 2024 as a reference testing environment in OpenUI5. For more information, see the Assistive technologies reference testing environment for SAPUI5 SAP Note 2564165.

Changed•Feature•Info Only•1.124

Info Only

2024-05-16

Parent topic:Previous Versions

Related Information

What's New in OpenUI5 1.131

What's New in OpenUI5 1.130

What's New in OpenUI5 1.129

What's New in OpenUI5 1.128

What's New in OpenUI5 1.127

What's New in OpenUI5 1.126

What's New in OpenUI5 1.125

What's New in OpenUI5 1.123

What's New in OpenUI5 1.122

What's New in OpenUI5 1.121

What's New in OpenUI5 1.120

What's New in OpenUI5 1.119

What's New in OpenUI5 1.118

What's New in OpenUI5 1.117

What's New in OpenUI5 1.116

What's New in OpenUI5 1.115

What's New in OpenUI5 1.114

What's New in OpenUI5 1.113

What's New in OpenUI5 1.112

What's New in OpenUI5 1.111

What's New in OpenUI5 1.110

What's New in OpenUI5 1.109

What's New in OpenUI5 1.108

What's New in OpenUI5 1.107

What's New in OpenUI5 1.106

What's New in OpenUI5 1.105

What's New in OpenUI5 1.104

What's New in OpenUI5 1.103

What's New in OpenUI5 1.102

What's New in OpenUI5 1.101

What's New in OpenUI5 1.100

What's New in OpenUI5 1.99

What's New in OpenUI5 1.98

What's New in OpenUI5 1.97

What's New in OpenUI5 1.96

What's New in OpenUI5 1.95

What's New in OpenUI5 1.94

What's New in OpenUI5 1.93

What's New in OpenUI5 1.92

What's New in OpenUI5 1.91

What's New in OpenUI5 1.90

What's New in OpenUI5 1.89

What's New in OpenUI5 1.88

What's New in OpenUI5 1.87

What's New in OpenUI5 1.86

What's New in OpenUI5 1.85

What's New in OpenUI5 1.84

What's New in OpenUI5 1.82

What's New in OpenUI5 1.81

What's New in OpenUI5 1.80

What's New in OpenUI5 1.79

What's New in OpenUI5 1.78

What's New in OpenUI5 1.77

What's New in OpenUI5 1.76

What's New in OpenUI5 1.75

What's New in OpenUI5 1.74

What's New in OpenUI5 1.73

What's New in OpenUI5 1.72

What's New in OpenUI5 1.71

What's New in OpenUI5 1.70

What's New in OpenUI5 1.69

What's New in OpenUI5 1.68

What's New in OpenUI5 1.67

What's New in OpenUI5 1.66

What's New in OpenUI5 1.65

What's New in OpenUI5 1.64

What's New in OpenUI5 1.63

What's New in OpenUI5 1.62

What's New in OpenUI5 1.61

What's New in OpenUI5 1.60

What's New in OpenUI5 1.58

What's New in OpenUI5 1.56

What's New in OpenUI5 1.54

What's New in OpenUI5 1.52

What's New in OpenUI5 1.50

What's New in OpenUI5 1.48

What's New in OpenUI5 1.46

What's New in OpenUI5 1.44

What's New in OpenUI5 1.42

What's New in OpenUI5 1.40

What's New in OpenUI5 1.38