The single source of truth about supported browsers and platforms is the Product Availability Matrix (PAM) that you can find at https://support.sap.com/pam. SAPUI5 is not a product of its own, so please check the PAM for the product you're using SAPUI5 with. For more information, see SAP Note 1716423.
The following sections only contain additional information on restrictions and platform support information for specific SAPUI5 libraries in a summarized form.
As SAPUI5 is based on CSS3, HTML5, and the ECMAScript 5 (ES5) JavaScript API, only browsers with HTML5 capabilities are supported. In general, only major versions that are also supported by the respective platform can be supported by the SAPUI5 framework.
We currently do not guarantee that ECMAScript standards ES6/ES2015 or newer, work with SAPUI5.
Depending on the platform your SAPUI5 apps run on, different browsers in different versions are supported. If you know which platform and which browsers are used by your users, you can decide on which libraries to use for your app.
The following tables give a general overview of the browsers, platforms, and reference devices supported by the main SAPUI5 libraries.
Platform | Device Category | Platform Version | Safari | Web View | Internet Explorer2 | Microsoft Edge (Chromium)3 | Google Chrome | Mozilla Firefox | SAP Fiori Client |
---|---|---|---|---|---|---|---|---|---|
Windows1 | Desktop | Windows 8.1 | - | - | Version 114 | Latest version | Latest version | Latest version and Extended Support Release (ESR)7 | - |
Windows 10 | - | Latest version | - | ||||||
Touch5, 6 | Windows 10 | - | Latest version | Version 114 | Latest version7 | Latest version7 | Latest version | ||
macOS | Desktop | Latest 2 versions | Latest 2 versions | - | - | - | Latest version5 | - | - |
iOS | Phone and Tablet5, 6 | Latest 2 versions | Latest 2 versions | Latest version7 | - | - | - | - | Latest version |
Android | Phone and Tablet5, 6 | As of version 5 | - | - | - | - | Latest version | - | Latest version |
1) The specified browsers are also supported in virtual environments, such as Citrix and VMware. Any issues found must be reproducible in a non-virtualized environment. 2) For the upcoming end of support for Microsoft Internet Explorer 11 in SAPUI5, see section End of Support for Microsoft Internet Explorer 11 in Future SAPUI5 Versions. 3) SAPUI5 detects Microsoft Edge (Chromium) as Google Chrome and treats it the same. 4) Internet Explorer 11 requires add-ons XML DOM Document and XML DOM Document 3.0 to be activated for XML parsing support. 5) Not supported forsap.ui.commons
andsap.ui.ux3
. 6) Not supported forsap.gantt
. Note that gantt charts consumingsap.gantt
can be displayed on tablet devices. 7) Not supported forsap.ui.vbm
.
SAPUI5 1.84 is the last long-term maintenance version of SAPUI5 that still supports Microsoft Internet Explorer 11. Support for Microsoft Internet Explorer 11 will be dropped with one of the monthly shipments before the next long-term maintenance version. This will be announced accordingly in the What's New in SAPUI5 section.
All current mid- and long-term maintenance SAPUI5 versions will continue to support Internet Explorer 11 as long as they are in maintenance. Legacy web applications that use active browser plugins requiring Microsoft Internet Explorer 11 cannot run embedded inside an SAP Fiori launchpad that depends on an SAPUI5 version released after support ended. The same goes for integrating SAPUI5 applications into SAP GUI for Windows through the SAP HTML control: Your SAP GUI for Windows version needs to be higher than 7.60 for you to be able to configure a browser engine other than the Microsoft Internet Explorer Control, see SAP Note 2913405.
In case you have some legacy applications and you still need Microsoft Internet Explorer 11 with an SAPUI5 version that no longer supports it, we recommend that you either use a dual browser strategy (for example, your users use another supported browser in addition to Microsoft Internet Explorer 11) or you switch to Microsoft Edge (Chromium), which has an integrated Internet Explorer runtime mode.
For mobile operating systems, support is restricted to specific reference devices.
When creating support incidents, make sure that the device you refer to belongs to the listed ones:
Platform | Device | End of Support Date |
---|---|---|
iOS SAP always supports the 2 latest releases of the iOS operating system, not exceeding 3 years from vendor release date. SAPUI5 supports Apple iPhone and iPad series until 3 years from the vendor device release date, except defined otherwise. |
Apple iPhone XS | September 2021 |
Apple iPhone XR | October 2021 | |
Apple iPhone 11 | September 2022 | |
Apple iPhone SE (2nd) | April 2023 | |
Apple iPhone 12 | October 2023 | |
Apple iPad (6th) | March 2021 | |
Apple iPad Pro (3rd) | October 2021 | |
Apple iPad Air (3rd) | March 2022 | |
Apple iPad Mini (5th) | March 2022 | |
Apple iPad (7th) | September 2022 | |
Apple iPad Pro (4th) | March 2023 | |
Apple iPad (8th) | September 2023 | |
Apple iPad Air (4th) | October 2023 | |
Android Android OS based devices are very fragmented in matters of operating system variants and hardware diversity. SAPUI5 supports Samsung Galaxy S and Galaxy Tab S series until 3 years from vendor device release date, except defined otherwise. |
Samsung Galaxy S9 | March 2021 |
Samsung Galaxy S10 | March 2022 | |
Samsung Galaxy S20 | March 2023 | |
Samsung Galaxy Tab S4 | August 2021 | |
Samsung Galaxy Tab S5e | April 2022 | |
Samsung Galaxy Tab S6 | August 2022 | |
Samsung Galaxy Tab S6 Lite | July 2023 | |
Samsung Galaxy Tab S7 | August 2023 |
General
Internet Explorer 11 (IE11) provides specific document and enterprise modes for compatibility reasons. SAPUI5 supports only the IE11 document mode. For backward compatibility, IE11 allows to enable a special enterprise mode that can simulate either an IE8 or IE7 within an IE11, which is NOT supported for SAPUI5 apps. This functionality should be used only for critical apps that require an older browser version to run. For more information, see "Fix web compatibility issues using document modes and the Enterprise Mode site list" in the Microsoft Windows IT Center.
Microsoft Edge (EdgeHTML) is not supported.
PhantomJS is not supported.
sap.m
sap.m.Text
control, multiline ellipsis handling is
not supported for all browsers and devices and is not supported at all
for right-to-left text direction. For more information, see Visual
Degradations.sap.ui.vk
- the supported
browsers are all WebGL-compatible.