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.122 to 1.123.
Version
Type
Category
Title
Description
Action
Available as of
1.123
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.123
Info Only
2024-04-18
1.123
Changed
Control
sap.m.MenuItem and sap.ui.unified.MenuItem
sap.m.MenuItem, sap.ui.unified.MenuItem
We have added a new shortcutText property to the menu items of both controls. It allows developers to provide users with a quick reference about the available keyboard shortcuts. The shortcut text is displayed after the regular menu item text. Additionally, when the shortcutText property is set, the aria-keyshortcuts attribute is automatically rendered in the menu item's DOM element. This attribute holds the same value as the shortcutText property, thereby improving accessibility for users who rely on assistive technologies. For more information, see the API References of sap.m.MenuItem and sap.ui.unified.MenuItem controls.
Changed•Control•Info Only•1.123
Info Only
2024-04-18
1.123
Changed
Control
sap.m.SinglePlanningCalendar
sap.m.SinglePlanningCalendar
We have introduced a way to place custom content inside calendar appointments in the same way as it was already possible in the sap.m.PlanningCalendar. Using the customContent aggregation you can now add suitable controls in the sap.ui.unified.CalendarAppointment and these controls will be rendered instead of the original title, text, description, and icon properties of the appointment. The custom content will be displayed in all views of the SinglePlanningCalendar. As an application developer, you must ensure that all the accessibility requirements are met, and that the height of the content conforms with the height provided by the appointment For more information, see the API Reference.
We have introduced two new events triggered from the Month view:
weekNumberPress - fired when a calendar week number is pressed. It carries information about the number of the selected week.
selectedDatesChange - fired when a new day, or a sequence of days, is selected. If the event is prevented, the change will not occur.
We have improved the control when used with flexible time formats. We have changed the default behavior of the mask and now, if the maskMode property is set to On, the mask is only applied to time formats with a fixed length, but it’s disabled when the time format doesn't have a fixed length. Additionally, we have added a new maskMode option, Enforce, with which the mask will always be enforced, regardless of whether the length of the time format is fixed or variable.
The flexible time periods that are specified with date patterns with the B symbol in the display format can now be used in the control’s value help. Date patterns specified with the B symbol are using values like midnight, noon, in the morning, in the afternoon, and others. These values are now adapted to AM/PM when a 12-hour format is used.
The new version of the OpenUI5 OData V4 model introduces the following features:
We have introduced the sap.ui.model.odata.v4.ODataContextBinding#invoke method, replacing the now deprecated #execute method.
If you use the experimental feature of recursive hierarchy maintenance and call the sap.ui.model.odata.v4.Context#requestSideEffects API with an empty navigation property path on the header context of a list binding, the expansion state of nodes is now kept, and created nodes are still shown preceding their siblings.
If you use the experimental feature of selecting all records by calling sap.ui.model.odata.v4.Context#setSelected on the header context of a list binding, all loaded contexts are now selected accordingly.
We have enhanced the behavior to display the value state message when clicking the input if it was moved out of the viewport or hidden for any other reason.
Changed•Control•Info Only•1.123
Info Only
2024-04-18
1.123
Changed
Control
**sap.m.Input, sap.m.ComboBox **
sap.m.Input, sap.m.ComboBox
We have improved the behavior of type-ahead and selection of dynamically added items when users edit or delete input or suggestions. When users delete characters and the remaining text exactly matches an item, that item is now selected.