With this release OpenUI5 is upgraded from version 1.140 to 1.141.
Version | Type | Category | Title | Description | Action | Available as of |
---|---|---|---|---|---|---|
1.141 | Changed | Control | **`sap.ui.integration.widgets.Card`** | **`sap.ui.integration.widgets.Card`** - The new `state` property enables card developers to incorporate predefined value state icons in the Default Card Header, enhancing the card's visual status indication. This feature is useful for quickly conveying the status of a card through a status-colored, non-interactive message icon, improving clarity and user experience. For more information, see the [Sample](https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/webapp/index.html#/explore/defaultHeader/messageIcon) and the [Documentation](https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/webapp/index.html#/learn/headers/default). - Integration Cards now offer a centralized approach to organizing child cards and referencing them by key in the `ShowCard` action type. This feature enhances semantic clarity, streamlines card management, and enables centralized configuration of child card settings using the Configuration Editor. For more information, see the [Sample](https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/webapp/index.html#/explore/cardActions/showHideCard) and the [Documentation](https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/webapp/index.html#/learn/configuration/childCards). Changed•Control•Info Only•1.141 | Info Only | 2025-10-02 |
1.141 | Changed | Control | ****`sap.ui.unified.Calendar` | **`sap.ui.unified.Calendar`** To improve accessibility, the tooltips for the *Month*, *Year*, and *Year Range Picker* buttons are now more descriptive. You will also find that the buttons' labels and descriptions have been improved. For more information, see the [Sample](https://ui5.sap.com/#/entity/sap.ui.unified.Calendar/sample/sap.ui.unified.sample.CalendarSingleDaySelection). Changed•Control•Info Only•1.141 | Info Only | 2025-10-02 |
1.141 | Changed | Control | **`sap.ui.mdc.Chart`** | **`sap.ui.mdc.Chart`** We've improved error handling by integrating `sap.m.IllustratedMessage` to provide clear explanations and guidance when chart display issues occur. This feature enhances user experience by offering informative error messages and solutions, ensuring chart compatibility and usability. Changed•Control•Info Only•1.141 | Info Only | 2025-10-02 |
1.141 | Changed | Control | **`sap.m.RatingIndicator`** | **`sap.m.RatingIndicator`** The updated rating indicator lets you reset your rating by double-clicking the same star. This enhancement improves user experience by offering a simple way to revert to an unrated state without leaving the interface. Changed•Control•Info Only•1.141 | Info Only | 2025-10-02 |
1.141 | New | User Documentation | **Component Instantiation Guide** | **Component Instantiation Guide** We have added a comprehensive component instantiation guide as the central resource for all component instantiation topics. It explains the different ways to instantiate components, when to use each approach, and how to migrate from older mechanisms to modern, asynchronous alternatives. This update is part of a general revision of our documentation related to OpenUI5 components. For more information, see our [Component Instantiation Guide](/docs/04_Essentials/component-instantiation-guide-346599f.html). New•User Documentation•Info Only•1.141 | Info Only | 2025-10-02 |
1.141 | Changed | User Documentation | **Best Practices for Developers** | **Best Practices for Developers** We strongly advise against directly instantiating components using their constructor. You must create the `sap.ui.core.(UI)Component` class and its subclasses only through the supported mechanisms described in our Component Instantiation Guide. For more information, see [Best Practices for Developers - Component / `manifest.json`](/docs/03_Get-Started/best-practices-for-developers-28fcd55.html#loio28fcd55b04654977b63dacbee0552712__section_appdev) and the [Component Instantiation Guide](/docs/04_Essentials/component-instantiation-guide-346599f.html#loio346599f0890d4dfaaa11c6b4ffa96312__section_OVW). Changed•User Documentation•Info Only•1.141 | Info Only | 2025-10-02 |
1.141 | Changed | Feature | **OpenUI5 OData V4 Model** | **OpenUI5 OData V4 Model** The new version of the OpenUI5 OData V4 model introduces the following features: - You can now use the `earlyRequests` parameter of the `sap.ui.model.odata.v4.ODataModel` with back ends that do not support the security token.For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.ui.model.odata.v4.ODataModel%23constructor). - The `copy` parameter of `sap.ui.model.odata.v4.Context#move`, introduced experimentally with OpenUI5 1.135, is now available for productive use.For more information, see the [API Reference](https://ui5.sap.com/#/api/sap.ui.model.odata.v4.Context%23methods/move). - The new `sap.ui.model.odata.v4.ODataModel#setContinueOnError` method allows you to set the `continue-on-error` preference. If the back end applies this preference, it continues processing a batch request after a failed change set or request. Note that restrictions apply when using the `setContinueOnError` method. For more information, see [Continue-On-Error](/docs/04_Essentials/batch-control-74142a3.html#loio74142a38e3d4467c8d6a70b28764048f__section_COE)and the [API Reference](https://ui5.sap.com/#/api/sap.ui.model.odata.v4.ODataModel%23methods/setContinueOnError). - In preparation for OData Version 4.01, the `sap.ui.model.odata.v4.ODataModel` now raises warnings if you use custom query options that represent system query options in OData Version 4.01. For example, in OData Version 4.0, `select` is a custom query option, but in OData Version 4.01, it is a different denomination of `$select`. Changed•Feature•Info Only•1.141 | Info Only | 2025-10-02 |