You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With this release OpenUI5 is upgraded from version 1.60 to 1.61.
Version
Type
Category
Title
Description
Action
Available as of
1.61
New
Feature
Enabling Applications to Comply with the Content Security Policy (CSP)
Enabling Applications to Comply with the Content Security Policy (CSP)
The OpenUI5 framework now allows you to run applications in an environment in which CSP has been enabled. Inline scripts are not required anymore, but you must still allow eval() for OpenUI5 to run. For details about the supported policies, and for recommendations on writing CSP-compliant applications, see Content Security Policy.
Note:
An application needs to be prepared to the used policy to run in a CSP-enabled environment.
New•Feature•Info Only•1.61
Info Only
2018-12-20
1.61
New
Control
sap.m.SinglePlanningCalendar
sap.m.SinglePlanningCalendar
The sap.m.SinglePlanningCalendar is a new control designed to display the schedule of a single resource. It can display three types of time intervals - a single day, a work week, or a full week. You can add custom actions to facilitate the interaction with the control.
The new version of the OpenUI5 OData V4 model introduces the following features:
sap.ui.model.odata.v4.Context#refresh is supported for the bound context and the return value context of sap.ui.model.odata.v4.ODataContextBinding.
You can now use sap.ui.model.odata.v4.Context#requestSideEffects to load side effects when implicit loading is switched off via the binding-specific parameter $$patchWithoutSideEffects. This method must only be called on the bound context of a context binding, or on the return value context of an operation binding. With OpenUI5 1.61, there is only basic support for :n navigations, that is, the complete context is refreshed.
For the calculation of the path for reading data, relative bindings use the path of the context instead of the canonical path. The creation of a new entity uses the deep path as well. Use the $$canonicalPath binding-specific parameter to switch to the old behavior.
Note that we have introduced this change to support message processing.
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.
Changed•Feature•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Control
sap.f.DynamicPage/sap.f.semantic.SemanticPage
sap.f.DynamicPage/sap.f.semantic.SemanticPage
With the use of the new accessibility landmarkInfo aggregation, you can now set custom accessibility roles and labels for the different sections of the pages.For more information, see the API Reference.
We have enabled the controls to be a droppable area. For more information, see Drag and Drop.
Changed•Control•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Control
sap.f.GridList
sap.f.GridList
We have implemented a regressive enhancement (polyfill) that enables the sap.f.GridList layout to work with Microsoft Internet Explorer 11. For more information, see the Sample.
Changed•Control•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Control
sap.m.Input
sap.m.Input
Тhe sap.m.Input control now has autocomplete functionality which is enabled when the showSuggestion Boolean property is set to true (default). As the user types in the input field, the first matching item from the suggestions list gets highlighted. Matching text is based on the beginning of the first word entered in the input field. An autocompleted value can be accepted by pressing [Enter]. For more information, see the API Reference and the Samples.
Changed•Control•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Control
sap.m.Label
sap.m.Label
We have changed the color for labels whose displayOnly property is set to true. The new color results in #666 for the Belize theme and #ddd for the Belize Deep theme. With this change, the color contrast ratio returns to the standard requirement, and the displayOnly label is visually indistinguishable from the normal label. For more information, see the API Reference and the Samples.
Changed•Control•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Control
sap.m.ObjectHeader
sap.m.ObjectHeader
Тhe sap.m.ObjectHeader control now supports circle-shaped images with the use of the new imageShape property. For more information, see the API Reference and the Samples.
Changed•Control•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Control
sap.m.Select/sap.m.SelectList
sap.m.Select/sap.m.SelectList
The sap.m.Select and sap.m.SelectList controls can now display icons before the text. You can set the icons through the icon property of each sap.ui.core.ListItem used in sap.m.SelectList or sap.m.Select.For more information, see Sample: sap.m.Select and Sample: sap.m.SelectList.
We have enabled the controls to be a droppable area. For more information, see Drag and Drop.
Changed•Control•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Control
sap.m.Table
sap.m.Table
The sortIndicator property, which indicates that a column is sorted, is now available in sap.m.Column. The column displays the appropriate icon and also shows the sort order in the column. For more information, see the API Reference for the SortIndicator property.
Changed•Control•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Control
sap.ui.layout.cssgrid.CSSGrid
sap.ui.layout.cssgrid.CSSGrid
We have added new samples to demonstrate different use cases. For more information, see the Samples.
Changed•Control•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Control
sap.ui.unified.Calendar
sap.ui.unified.Calendar
The sap.ui.unified.Calendar control now has aligned keyboard navigation when used in a single interval selection mode. This means that if the user has selected the start date but has not yet selected the end date, all dates between the start date and the date the mouse is currently hovering over will be highlighted to indicate that they will be part of the selected interval.
Changed•Control•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Control
sap.uxap.ObjectPageLayout
sap.uxap.ObjectPageLayout
You can now enable the subsections of sap.uxap.ObjectPageLayout to expand to the full height of the sections container. To do this, add the sapUxAPObjectPageSubSectionFitContainer CSS class to the sap.uxap.ObjectPageSubSection to make it auto-expandable.
With the use of the new accessibility landmarkInfo aggregation, you can now set custom accessibility roles and labels for the different sections of the page.For more information, see the API Reference.
We have enabled the control to be a droppable area. For more information, see Drag and Drop.
We have changed the default layout of Form/SimpleForm in ObjectPageSubSection from ResponsiveGridLayout to ColumnLayout.For more information, see API Reference and the Sample.
Changed•Control•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
User Documentation
Demo Apps/Tutorials
Demo Apps/Tutorials
We have adapted all demo apps and tutorials to the latest UI5 evolution recommendations and concepts, including:
Adapting to the modular core
Loading all resources asynchronously
Replacing deprecated APIs
Updating automated testing recommendations
Removing inline scripts in HTML pages
Some of these concepts use new APIs that have been available since OpenUI5 release 1.60.
Changed•User Documentation•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
User Documentation
New Quick Start Tutorial
New Quick Start Tutorial
We have replaced the Hello World! tutorial with a new Quick Start tutorial that showcases the key features of OpenUI5 in three simple steps. For more information, see Quickstart Tutorial.
Changed•User Documentation•Info Only•1.61
Info Only
2018-12-20
1.61
Changed
Feature
Demo Kit Tools Page
Demo Kit Tools Page
We have updated the Tools page and added two more blocks about the Support Assistant tool and resources for the alpha release of the UI5 Build and Development Tooling. For more information, visit the Tools section in Demo Kit.