Skip to content

Latest commit

 

History

History
749 lines (433 loc) · 23.8 KB

What_s_New_in_OpenUI5_1_64_0e30822.md

File metadata and controls

749 lines (433 loc) · 23.8 KB
loio
0e30822c3b644a73836abba65736fc5e

What's New in OpenUI5 1.64

With this release OpenUI5 is upgraded from version 1.63 to 1.64.


Version

Type

Category

Title

Description

Action

Available as of

1.64

New

Control

sap.f.Card

sap.f.Card

The new sap.f.Card control complies with the visual design of the Integration Card (sap.ui.integration.widgets.Card). In contrast to the Integration Card, sap.f.Card provides more freedom in choosing the structure and the controls you can include, so that you can compose the card content area according to your needs. It enables you to decide and compose the card content area according to your needs.

The sap.f.Card consists of three elements: a container with background color and rounded corners, a header, and content areas.

For more information, see Cards, the API Reference and the Sample.

New•Control•Info Only•1.64

Info Only

2019-03-28

1.64

Changed

Feature

OpenUI5 OData V4 Model

OpenUI5 OData V4 Model

With the new version of the OpenUI5 OData V4 model, the number of decimal places of entered numbers is checked against the unit or the currency customizing when using the sap.ui.model.odata.type.Unit and sap.ui.model.odata.type.Currency types that were introduced with SAPUI5 1.63.

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. Check the detailed documentation of the features, as certain parts of a feature may be missing. While we aim to be 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 (such as tree binding). This also applies to controls such as TreeTable and AnalyticalTable, which are not supported together with the OpenUI5 OData V4 model. 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.64

Info Only

2019-03-28

1.64

Changed

Control

sap.f.DynamicPage

sap.f.DynamicPage

We have redesigned the content area of the DynamicPageTitle control so that the width of the expandedContent and snappedContent aggregations no longer depends on the width of the heading aggregation. Both expandedContent and snappedContent aggregations can now take the whole width of the DynamicPageTitle and are displayed below the heading and content areas.For more information, see the Sample.

Changed•Control•Info Only•1.64

Info Only

2019-03-28

1.64

Changed

Control

sap.f.ShellBar (Experimental)

sap.f.ShellBar (Experimental)

We have implemented an additional element that visualizes the number of notifications for the app (notificationsNumber property). It is displayed at the top right corner of the notifications button. When the resize breakpoint is hit and the notifications button enters the overflow area of the OverflowToolbar, the element is displayed at the top right corner of both the OverflowToolbarButton and the overflow area notification button.

For more information, see the API Reference and the Sample.

Changed•Control•Info Only•1.64

Info Only

2019-03-28

1.64

Changed

Control

sap.m.ComboBox

sap.m.ComboBox

We have introduced grouping in the suggestions list of sap.m.ComboBox. This feature allows you to group items by certain characteristics, and to display a header. New group can be created in two ways:

  • If data binding is used, grouping is defined on the sorter in data binding.
  • Alternatively, you can add a group header programmatically as an instance of sap.ui.core.SeparatorItem with a text property by adding it to the items aggregation of the sap.m.ComboBox control. This transforms the sap.ui.core.SeparatorItem internally to sap.m.GroupHeaderListItem, and uses the text value as the header of the group.

In case a sap.ui.core.SeparatorItem without a defined text property is inserted in the aggregation items, the ComboBox will display only a horizontal separator without any text.For more information, see the API Reference and the Sample.

Changed•Control•Info Only•1.64

Info Only

2019-03-28

1.64

Changed

Control

sap.m.DatePicker

sap.m.DatePicker

With the new isValidValue function, you can receive information on the validity of the latest value provided in sap.m.DatePicker, not only on change but at any time, so that you can act upon an incorrectly entered date.For more information, see the API Reference and the Sample.

Changed•Control•Info Only•1.64

Info Only

2019-03-28

1.64

Changed

Control

sap.m.Input / sap.m.ComboBoxBase (Experimental)

sap.m.Input / sap.m.ComboBoxBase (Experimental)

We have introduced a new experimental method showItems(fnFilter). It enables you to open a popup with suggestion items for the sap.m.Input, sap.m.ComboBox, and sap.m.MultiComboBox controls, and to filter the available items based on custom criteria.For more information, see the API Reference (sap.m.Input, sap.m.ComboBoxBase).

Changed•Control•Info Only•1.64

Info Only

2019-03-28

1.64

Changed

Control

sap.m.Input / sap.m.MultiInput

sap.m.Input / sap.m.MultiInput

We have introduced grouping for the suggestions of sap.m.Input and sap.m.MultiInput. This feature allows you to easily group items visually by separating the different groups via a distinguishable group header item. The functionality is available for inputs that use list suggestions and table suggestions.For more information, see the samples ( sap.m.Input, sap.m.MultiInput).

Changed•Control•Info Only•1.64

Info Only

2019-03-28

1.64

Changed

Control

sap.m.SinglePlanningCalendar

sap.m.SinglePlanningCalendar

  • We have introduced a new all-day logic that checks whether an appointment starts at 00:00 and ends at 00:00 on any day in the future.

  • We have introduced a cozy form factor, which provides larger interactive user interface elements. This facilitates your work with the control on mobile devices.

For more information, see the API Reference and the Sample.

Changed•Control•Info Only•1.64

Info Only

2019-03-28

1.64

Changed

Control

sap.ui.integration.widgets.Card

sap.ui.integration.widgets.Card

  • We have introduced a new Object card type, which displays the basic details for an object, such as a person or a sales order.For more information, see Cards and the Sample.

  • We have introduced a new Timeline card type, which displays time-related content.For more information, see Cards and the Sample.

Changed•Control•Info Only•1.64

Info Only

2019-03-28

1.64

Changed

Control

sap.uxap.ObjectPageLayout

sap.uxap.ObjectPageLayout

We have implemented the option to provide a simple, single-line title that takes up less space on smaller phone screens when the dynamic header of the ObjectPageLayout control is collapsed (snapped). You can enable it via the snappedTitleOnMobile aggregation.For more information, see the API Reference and the Sample.

Changed•Control•Info Only•1.64

Info Only

2019-03-28

1.64

Changed

Feature

Demo Kit API Reference

Demo Kit API Reference

  • The API Reference documentation for non-class entities now displays the @see and @example tags of their JSDocs.For a preview of an @see tag, see the sap.ui.core.LabelEnablement namespace. For a preview of an @example tag, see the sap/base/util/merge function.

  • Based on your feedback, we have improved the API Reference documentation to include the borrowed Properties, Aggregations, and Associations in the respective sections. All the inherited entries are marked with a Borrowed from: label in the Description column with a link to the corresponding class.

Changed•Feature•Info Only•1.64

Info Only

2019-03-28

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