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
We have extended the MultiSelectionPlugin: If the number of selected rows is smaller than the set limit of rows, all these rows can be selected at once with a single operation. If there are more rows than the set limit, the first x rows are selected until the limit x has been reached. Now a Complete icon is shown to indicate that all rows have been selected. For more information, see the API Reference and the Sample.
Changed•Control•Info Only•1.124
Info Only
2024-05-16
1.124
Changed
Feature
sap.ui.mdc library
sap.ui.mdc library
The library is now no longer experimental. To demonstrate the features of the controls in this library, we have also added more samples in the Demo Kit.
We have (experimentally) introduced a new data-help-id attribute that you can use to connect the card with an end-user help system. Its default value is equal to the sap.app/id from the card's manifest. For more information, see the Help ID section in the Card Explorer.
Changed•Control•Info Only•1.124
Info Only
2024-05-16
1.124
Changed
Feature
TypeScript
TypeScript
You can now use thedts-generator tool to generate TypeScript type definitions for any custom OpenUI5 library written in JavaScript. This is the same tool that is used for generating the productive type definitions for OpenUI5 and all its libraries.
The new version of the OpenUI5 OData V4 model introduces the following features:
You can now use the experimental feature of moving nodes of a recursive hierarchy usingsap.ui.model.odata.v4.Context#move with any initial expansion state of the hierarchy. An expansion state can be provided via the expandTo property of either the $$aggregation binding parameter or the sap.ui.model.odata.v4.ODataListBinding#setAggregation API.
If you move a node with the experimental sap.ui.model.odata.v4.Context#move API and the moved node has siblings, it is now shown by default at a position assigned by the back end. Alternatively, you now have the option of moving the node to a position before a specified sibling or to the last position among its siblings.
The tree state is now kept when sorting or filtering a recursive hierarchy.
We have introduced the new $$clearSelectionOnFilter list binding parameter. When a filter or search is changed, it allows you to automatically deselect records that were selected via the experimental sap.ui.model.odata.v4.Context#setSelected API.
We are now using JAWS 2024 as a reference testing environment in OpenUI5. For more information, see the Assistive technologies reference testing environment for SAPUI5 SAP Note 2564165.