Skip to content

Latest commit

 

History

History
788 lines (460 loc) · 22.7 KB

What_s_New_in_OpenUI5_1_40_fbab50e.md

File metadata and controls

788 lines (460 loc) · 22.7 KB
loio
fbab50ef7e414b3e95a8c7a294540464

What's New in OpenUI5 1.40

With this release OpenUI5 is upgraded from version 1.38 to 1.40.


Version

Type

Category

Title

Description

Action

Available as of

1.40

New

Announcement

New Belize Theme (SAP Fiori 2.0 Design)

New Belize Theme (SAP Fiori 2.0 Design)

The new Belize theme (sap_belize) has been introduced and replaces Blue Crystal (sap_bluecrystal) as the default theme. Blue Crystal is only supported until version 1.38. Note that Blue Crystal will remain supported for at least two more years in the 1.38 release branch, which is a long-term maintenance branch.

Caution:

The Belize theme does not support deprecated libraries such as sap.ui.commons, or sap.ui.ux3 (see Deprecated Themes and Libraries).

Custom themes based on sap_bluecrystal are no longer supported with 1.40 or higher. Furthermore, custom themes cannot be converted to Belize automatically, you will have to adapt them manually.

Belize does not support the same set of theme parameters as Blue Crystal. If you use custom themes or custom controls, check whether all parameters you use are still supported.

Note:

Sorry! Many of the examples, tutorials, and screenshots in this documentation still use Blue Crystal (sap_bluecrystal). Since there are so many, we simply could not manage to update those. Please keep in mind that you should use Belize (sap_belize) instead.

New•Announcement•Info Only•1.40

Info Only

2016-08-24

1.40

Deleted

Announcement

Older jQuery Versions Removed

Older jQuery Versions Removed

As of this version, OpenUI5 only contains one version of jQuery (the current version is 2.2.3). This standard version is always used when no other jQuery version is included in the bootstrap of an app. If you need a specific jQuery version for your app, add and load it explicitly as described in noJQuery Variant for Bootstrapping. Check the console for the related warning message if you are unsure which version you are using.

Deleted•Announcement•Info Only•1.40

Info Only

2016-08-24

1.40

New

Feature

XML View Cache

XML View Cache

You can use a caching mechanism to speed up processing times of XML views that make heavy use of the preprocessor feature. To make sure that the cache always contains the latest view data, invalidate the cache whenever the data that is needed for preprocessing changes. When the cache is invalidated, all resources are processed again and the cache gets filled with new data. For more information, see XML View Cache.

Parts of this feature are currently still experimental! For more information, see API Reference: sap.ui.xmlview.

New•Feature•Info Only•1.40

Info Only

2016-08-24

1.40

Changed

Feature

OpenUI5 OData V4 Model

OpenUI5 OData V4 Model

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

  • Server-side sorting and filtering integrated in the OpenUI5 programming model

  • Reset changes functionality for batch groups

  • List bindings and context bindings with relative paths can read their own data

  • Context objects as an API

  • Support for contained entities

Restriction:

Due to the limited feature scope of this version of the OpenUI5 OData V4 model, check that all required features are in place before developing applications. Double check the detailed documentation of the features, as certain parts of a feature may be missing although you might expect these parts as given. While we aimed at being compatible with existing controls, some controls might not work due to small incompatibilities compared to sap.ui.model.odata.(v2.)ODataModel, or due to missing features in the model (like tree binding). 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.

For more information, see OData V4 Model, the API Reference, and the Samples.

Changed•Feature•Info Only•1.40

Info Only

2016-08-24

1.40

Changed

Control

sap.m.GenericTile

sap.m.GenericTile

The GenericTile control can be implemented as slide tile. The animated content of the slide tile now includes a navigation option to pause the slide show or to navigate forward or backward to the slide. For more information, see the API Reference, and the Sample.

Changed•Control•Info Only•1.40

Info Only

2016-08-24

1.40

Changed

Control

sap.m.IconTabHeaderMode

sap.m.IconTabHeaderMode

A new IconTabBar property, headerMode, has been introduced. It accepts sap.m.IconTabHeaderMode.Standard and sap.m.IconTabHeaderMode.Inline values. Inline mode forces the tab text and item number to be on the same row. For more information, see the API Reference, and the Sample.

Changed•Control•Info Only•1.40

Info Only

2016-08-24

1.40

Changed

Control

sap.m.Page

sap.m.Page

The Page control now offers a floating footer. This new feature helps unify the look-and-feel of page controls and also improves the visibility of the actions located in the footer. The floating footer can be switched on with the toggleFooter property. For more information, see the API Reference, and the Sample.

Changed•Control•Info Only•1.40

Info Only

2016-08-24

1.40

Changed

Control

sap.m.OverflowToolbar

sap.m.OverflowToolbar

The overflow menu is now configurable to remain open if the selected element triggers sap.m.ActionSheet or sap.m.Popover.

Changed•Control•Info Only•1.40

Info Only

2016-08-24

1.40

Changed

Control

sap.m.RangeSlider

sap.m.RangeSlider

  • The tooltips above the handles of the RangeSlider can be used to define values for the slider. This eases the interaction with the control and helps users to enter precise values. You can enable this by setting the inputsAsTooltips property. For more information, see the API Reference.

  • You can now move the entire selected range. Selecting and holding the range line moves the whole range. For more information, see the Sample.

Changed•Control•Info Only•1.40

Info Only

2016-08-24

1.40

Changed

Control

sap.m.Text

sap.m.Text

Line breaks (\r\n, \n\r, \r, \n) are always visualized now. You can disable this by setting the wrapping property to false. For more information, see the API Reference.

Changed•Control•Info Only•1.40

Info Only

2016-08-24

1.40

Changed

Control

sap.m.TimePicker

sap.m.TimePicker

The TimePicker control now has configurable step precision for minutes and seconds. For more information, see the API Reference.

Changed•Control•Info Only•1.40

Info Only

2016-08-24

1.40

Changed

Control

sap.ui.core.format.NumberFormat

sap.ui.core.format.NumberFormat

You can now use the shortRefNumber option to calculate all numbers in one screen, especially for charts, based on the same scaling factor. With the showScale option, you can show or hide the scaling factor in the formatted number. The scaling takes the current locale into account.For more information, see the API Reference.

Changed•Control•Info Only•1.40

Info Only

2016-08-24

1.40

Changed

User Documentation

Documentation Structure

Documentation Structure

Since the Control-specific Information was not easy to find, we decided to move the content to the new section More About Controls on top level of the structure (see More About Controls).

Changed•User Documentation•Info Only•1.40

Info Only

2016-08-24

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

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