To help you plan the upgrading, we want to let you know that version 1.108 of OpenUI5 and SAPUI5 is a Long-Term Maintenance (LTM) version. This version will get standard support until the end of 2027. UI5 1.108 is already available on our CDN for
SAPUI5/
OpenUI5.
What you should expect
When upgrading to UI5 1.108, you’ll get a number of new features plus of all the features we’ve delivered since v1.96. Including, but not limited to:
Enhanced core
- New sap.ui.core.Element#closestTo method to replace the jQuery.fn.control extension function. (Note: You might need to add an outer loop when migrating your code to the new API!)
- Improved handling of aggregations in XML views
Enhanced OData V4 model
- Support for deferred delete scenarios
- New sap.ui.model.odata.v4.ODataModel#delete methods
- Support for inline creation rows
- New sap.ui.model.odata.v4.ODataModel#getKeepAliveContext method
Enhanced OData V2 model
- Support for deep create scenarios
- New sap.ui.model.ClientTreeBinding#getCount method
- New calendarWeekNumbering format option for sap.ui.core.format.DateFormat
- New sap.ui.model.oodata.v2.Context#delete method for deleting binding context irrespective of its status
Improved user experience
- New theme flavors of the Horizon visual theme of SAP Fiori
- Faster initial rendering of sap.m.List, sap.m.Table, sap.m.Tree controls
- Enablement of asynchronous loading of message details in sap.m.MessageBox
- New firstDayOfWeek property in sap.m.SinglePlanningCalendar
- New personalization panels with reuse content for various types of personalization
- New showClearIcon property in sap.m.ComboBox/MultiComboBox
- Configuration options for toolbar in sap.ui.richtexteditor.RichTextEditor (SAPUI5 only)
- Reworked design of the filter panel in the table personalization dialog of sap.ui.comp (SAPUI5 only)
- New file export capabilities in sap.ui.comp
- New uiStateChange event for sap.ui.comp.smartchart.SmartChart and sap.ui.comp.smarttable.SmartTable (SAPUI5 only)
Enhanced flexibility (SAPUI5 only)
- Filter unsaved changes and draft changes in key user adaptation
- Enablement of key user adaptation for TextArrangement annotation types in sap.ui.comp.smartfield.SmartField
- Enablement of add custom field scenarios in sap.ui.comp.smartfield.SmartFilterBar in key user adaptation
- Translation of UI changes done during key use adaptation (SAP BTP, CF environment)
Improved accessibility
- Keyboard interaction and accessibility improvements in sap.m.Carousel
- New or changed default role assignment in sap.m.List controls
- New API to change ARIA role assignment in sap.m.Link
- New titleLevel property in sap.m.MessagePage to set custom ARIA level
And there is more!
Check out our What’s New in the UI5 documentation for further information and get the full list of features coming with each release:
Additionally, your can benefit from hundreds of bug fixes and improvements that have been shipped since then. Therefore, we recommend moving to UI5 1.108 once it becomes available for you.
Want to keep up with UI5 announcements? Then subscribe to our
UI5 Announcement mailing list!
For the UI5 Development team, Margot