Skip to content

Latest commit

 

History

History
972 lines (567 loc) · 27.9 KB

what-s-new-in-sapui5-1-63-e8d9da7.md

File metadata and controls

972 lines (567 loc) · 27.9 KB

What's New in SAPUI5 1.63

With this release SAPUI5 is upgraded from version 1.62 to 1.63.


Version

Type

Category

Title

Description

Action

Available as of

1.63

New

Feature

Custom Currencies

Custom Currencies

Comprehensive support for formatting and parsing currencies has been part of SAPUI5 for a long time. We now extended the handling of custom currencies, so that you can also specify custom currencies per currency NumberFormat instance.

For more information, see Currency Formatting.

New•Feature•Info Only•1.63

Info Only

2019-02-27

1.63

New

Feature

UI5 Web Components

UI5 Web Components

UI5 Web Components are a set of reusable UI elements, which can be used for your static websites or web apps with a minimal footprint. They bring the relevant SAPUI5 qualities and latest SAP Fiori user experience to the HTML level and enable you to build a complete, enterprise-ready, and responsive web app, even if you're already using a different web framework.

UI5 Web Components are not built on top of SAPUI5 and are not its successor. They are lightweight and independent UI elements, offered complementary to the framework.

For more information, see the UI5 Web Components home page, the GitHub Project, and the blog post.

New•Feature•Info Only•1.63

Info Only

2019-02-27

1.63

New

Control

sap.f.ShellBar (Experimental)

sap.f.ShellBar (Experimental)

We have implemented a new sap.f.ShellBar control, which is used as the uppermost section (shell) of the app. The control is fully responsive and adaptive, and corresponds to the latest SAP Fiori Design Guidelines.

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

New•Control•Info Only•1.63

Info Only

2019-02-27

1.63

New

Control

sap.m.upload.UploadSet

sap.m.upload.UploadSet

UploadSet is a new control that enables users to upload one or multiple files from their computer, tablet, or phone and to attach them to your application. This control builds on the sap.m.UploadCollection control, providing better handling of headers and requests, unified behavior of instant and deferred uploads, as well as improved progress indication.

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

New•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Feature

SAPUI5 OData V4 Model

SAPUI5 OData V4 Model

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

  • The new types sap.ui.model.odata.type.Unit and sap.ui.model.odata.type.Currency: The new types use the unit or currency customizing as provided by the back end in a special code list. For more information, see Currency and Unit Customizing in OData V4.

  • The method sap.ui.model.odata.v4.AnnotationHelper.format: This method can be used instead of v4.AnnotationHelper.value to generate bindings with type information and constraints. It also includes $Path in the result. To avoid the inclusion of $Path, resolve $path with the sap.ui.mode.odata.v4.AnnotationHelper.resolve$Path method. To create composite bindings with the new sap.ui.model.odata.type.Unit and sap.ui.model.odata.type.Currency types, use sap.ui.model.odata.v4.AnnotationHelper.format. For more information, see Meta Model for OData V4.

  • The binding parameter $$patchWithoutSideEffects: The parameter was introduced with SAPUI5 1.60 and can now be used for sap.ui.model.odata.v4.ODataListBindings. The parameter is now also inherited to dependent bindings to avoid inconsistent behavior that was caused by the missing inheritance.

Restriction:

Due to the limited feature scope of this version of the SAPUI5 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 smart controls (sap.ui.comp library) and SAP Fiori elements that do not support the SAPUI5 OData V4 model, as well as controls such as TreeTable and AnalyticalTable, which are not supported together with the SAPUI5 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.63

Info Only

2019-02-27

1.63

Changed

Control

sap.f.Avatar

sap.f.Avatar

We have introduced a fallback image behavior that handles situations when the provided image source path leads to a non-existing image. If the initials property is set, Avatar displays the set value, otherwise a default icon markup is displayed.For more information, see the Sample.

Changed•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Control

sap.f.DynamicPage

sap.f.DynamicPage

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

Changed•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Control

sap.f.semantic.SemanticPage

sap.f.semantic.SemanticPage

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

Changed•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Control

sap.m.ObjectNumber / sap.m.ObjectStatus

sap.m.ObjectNumber / sap.m.ObjectStatus

You can now display both controls with a large font size, thus meeting the SAP Fiori Design Guidelines for displaying facets in the ObjectPageHeader. To use the larger font size, add the newly introduced CSS classes to the controls. For more information, see the API Reference (sap.m.ObjectNumber, sap.m.ObjectStatus), and the Samples (sap.m.ObjectNumber, sap.m.ObjectStatus).

Changed•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Control

sap.m.Select

sap.m.Select

To ensure that the value states are displayed in all situations and devices, the control is now enabled to display the text set in the valueStateText property when the dropdown is opened.For more information, see the Sample.

Changed•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Control

sap.suite.ui.microchart.BulletMicroChart

sap.suite.ui.microchart.BulletMicroChart

Bullet micro charts can now be used in delta mode with actual values.

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

Changed•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Control

sap.suite.ui.microchart.ColumnMicroChart

sap.suite.ui.microchart.ColumnMicroChart

In addition to top and bottom axis labels, column micro charts now support top and bottom column labels.

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

Changed•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Control

sap.suite.ui.microchart.LineMicroChart

sap.suite.ui.microchart.LineMicroChart

Line micro charts can now display multiple lines and optional threshold value labels.

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

Changed•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Control

sap.suite.ui.microchart

sap.suite.ui.microchart

Micro charts are now fully responsive and can adapt to a variety of parent container sizes, ranging from 64 px wide by 18 px high up to 320 px wide by 94 px high. This new responsive design allows you to embed micro charts in rows of a grid table (sap.ui.table.Table) and other controls. You can also assign custom tooltips to micro charts using expression binding.

For each micro chart, a smart micro chart is now available that can be bound to OData metadata.

For more information, see the API Reference and the Samples for individual micro charts.

Changed•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Control

sap.ui.layout.cssgrid.CSSGrid

sap.ui.layout.cssgrid.CSSGrid

You can now set the CSSGrid breakpoints (large, medium, or small) to depend on the size of the parent container rather than the device screen size (media query). To enable the feature, use the new containerQuery property in the GridResponsiveLayout class. For more information, see the API Reference and the Sample.

Changed•Control•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

SAP Fiori Elements

SAP Fiori Elements

SAP Fiori Elements

List Report and Object Page

General features:

You can now enable buttons to toggle between the draft and the saved version of records via a setting in the manifest.json. For more information, see Toggling Between Draft and Saved Values. The standard button to toggle between the active and draft versions of the records in draft-enabled applications (Display Active Version / Continue Editing) has been removed.

The object page has these new features:

Overview Page

The overview page has these new features or enhancements:

  • Use [CTRL][Click] to open target apps in a new tab.
  • Extend view switch to react based on filter conditions or custom configuration. For more information, see Custom View Switch.

Analytical List Page

The analytical list page has these new features or enhancements:

  • You can now configure the table columns to display multiple field types for semantically connected fields. For more information, see Configuring the Table-Only View as the Default Option.
  • Using onBeforeRebindVisualFilterExtension controller you can group visual filter calls in one batch call. For more information, see Visual Filters.

Changed•SAP Fiori Elements•Info Only•1.63

Info Only

2019-02-27

1.63

Changed

Feature

Demo Kit API Reference Tree

Demo Kit API Reference Tree

We have improved the API Reference tree to use proper nesting of the SAPUI5 symbols based on a strict hierarchical structure. Fewer elements are now displayed on the root level, thus improving the user experience and shortening the time the user spends trying to find a specific symbol in the tree structure.

Changed•Feature•Info Only•1.63

Info Only

2019-02-27

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