Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
Margot
Product and Topic Expert
Product and Topic Expert


When working with UI5 or running UI5 apps it is very important to update your system on a regular base. This not only relates to the aspect that outdates UI5 versions get no longer support but SAP also strongly recommends that customers apply patches on a priority to protect their SAP landscape. This is one of the reason SAP does de-provisioning outdated UI5 versions from its CDN.

As the year 2022 ends, let's have a look which UI5 versions will become outdated in 2023 so you can plan accordingly.



UI5 releases reaching the end of its support cycle in 2023:


As 1.71 is a special long-term maintenance (LTS) version, that receives not only three but eight years of support, there is no LTS versions reaching end of maintenance in 2022. (If you wonder why v1.71 gets this special treatment: This is because of the extended maintenance period of SAP Fiori FES 6.0 that includes SAPUI5 1.71.Therefore, the maintenance period for this UI5 version was also extended in general, and not only for the ABAP stack). However, there are the interim versions, which support expires once a successor version is available. End of 2023 also support for the long-term maintenance version 1.84 expires. So in case your apps are running on one of these versions it is essential to plan for an upgrade!

Here the UI5 versions reaching the end of its support cycle in 2023 at a glance:






















SAPUI5/OpenUI5 Version End of Maintenance
v1.109 Q1/2023 (as soon as v1.110 become available)
v1.102
v1.105
End of Q1/2023
v1.84 End of Q4/2023

It goes without saying that this overview contains only versions which currently exist (as of December 05, 2022) since further interim versions will be published next year as usual.

 

UI5 releases reaching the end of cloud provisioning in 2023


As you hopefully know, outdated SAPUI5/OpenUI5 versions are removed from our CDN on a regular base. Although this was announced early and well-founded through different channels, there still seems to be people who are surprised by this fact as they don't quite understand the procedure yet.

Roughly summarized, the fact is that every UI5 version will be removed from CDN one year after it became outdated. In this context, outdated means either that a higher patch is available for a given minor version or the given minor version reached end of maintenance. Therefore, also if you run a UI5 version with long-term maintenance it is essential to check on a regular base on new patches to be aware when a specific version becomes outdated!

It is also important to understand that this situation might have also an effect on your on Premise landscape in case you run the UI5 app stored on your system on SAP Build Work Zone Standard Edition (aka cFLP). Because here the launchpad detects the UI5 version from your system but only uses the one from CDN. And if this version is not available anymore, the app cannot be displayed! So, also here it is essential to take care if the UI5 version you are using is up to date! However, if if this is not your scenario it is still very reasonable to import new patches once available.

Here the UI5 versions that will be removed from the SAPUI5 CDN during 2023 at a glance. As a UI5 version with End of Cloud Provisioning (EoCP) in Q4/22 will be only deleted beginning of 2023 that's were the table starts:




































SAPUI5 Version OpenUI5 Version EoCP
v1.60.40-v1.60.44
v1.71.42-v1.71.43
v1.84.19-v1.84.20
v1.90.7-v1.90.9
v1.93.2-v1.93.5
v1.94.1
v1.95.0
v1.96.0-v1.96.1
v1.97.0
v1.60.38-v1.60.42
v1.71.38-v1.71.39
v1.84.18-v1.84.19
v1.93.0-v1.93.3
v1.94.0
v1.95.0
v1.96.0-v1.96.2
End of Q4/2022
v1.38.53-v1.38.55
v1.71.44-v1.71.46
v1.84.21-v1.84.23
v1.90.10-v1.90.14
v1.93.6-v1.93.7
v1.96.2-v1.96.7
v1.97.1-v1.97.2
v1.98.0
v1.38.52-v1.38.53
v1.71.40-v1.71.43
v1.84.20-v1.84.22
v1.90.9-v1.90.13
v1.93.4
v1.96.3-v1.96.6
v1.97.0-v1.97.1
v1.98.0
End of Q1/2023
v1.38.56
v1.71.47-v1.71.48
v1.84.24-v1.84.25
v1.96.8-v1.96.9
v1.99.0-v1.99.4
v1.100.0-v1.100.2
v1.101.0-v1.101.1
v1.102.0
v1.38.54
v1.71.44-v1.71.45
v1.84.23-v1.84.24
v1.96.7-v1.96.8
v1.99.0-v1.99.1
v1.100.0
v1.101.0
v1.102.0-v1.102.1
End of Q2/2023
v1.38.57
v1.71.49-v1.71.50
v1.84.26-v1.84.28
v1.96.10-v1.96.13
v1.102.1-v1.102.7
v1.103.0-v1.103.1
v1.104.0-v1.104.2
v1.105.0-v1.105.1
v1.106.0
v1.38.55
v1.71.46-v1.71.47
v1.84.25-v1.84.27
v1.96.9-v1.96.11
v1.102.2-v1.102.7
v1.103.0-v1.103.1
v1.104.0
v1.105.0
End of Q3/2023
v1.71.51-v1.71.52
v1.84.29-1.84.30
v1.96.14-v1.96.15
v1.102.8-v1.102.11
v1.105.2-v1.105.3
v1.106.1
v1.107.0-v1.107.1
v1.108.0-v1.108.3
v1.109.0-v1.109.3
v1.38.57
v1.71.51-v1.71.52

v1.84.29-v1.84.30
v1.96.12-v1.96.14
v1.102.8-v1.102.11
v1.105.1-v1.105.2
v1.106.0
v1.107.0-v1.107.1
v1.108.0-v1.108.1
End of Q4/2023

The versions highlighted in blue are patches of UI5 versions still in long-term maintenance. If you are using any of them, we recommend upgrading to the latest patch available of the respective UI5 version. Alternatively and in case your app is relying on SAPUI5, you can switch the evergreen variant for bootstrapping from the SAPUI5 CDN. Read also the blog post SAPUI5 - Patch-Level-Independent Bootstrapping for further information on the evergreen version.
Versions highlighted in red point out that with the removal of these patches the respective UI5 version will be no longer available on the UI5 CDN. You are strongly advised to plan for an upgrade to a UI5 version still in maintenance.


For more information about the removal of outdated SAPUI5 patch versions from the CDN, refer to SAP Note 3001696 and read the official blog post Removing outdated UI5 versions from UI5 CDN.


Please note, that the dates above show the current situation and may still be subject to change, therefore we highly recommend checking the Version Overview page for SAPUI5/OpenUI5 on a regular basis!


 

Final Word


To sum up this blog post, I would like to ask everyone to follow the UI5 maintenance strategy. Don't use versions out of maintenance and plan for regular (patch) updates to ensure that your UI5 apps run smoothly and are safe to use for your users. With this in mind, we wish you a successful 2023.

 

Want to keep up with UI5 announcements? Then subscribe to our UI5 Announcement mailing list!


 

For the UI5 Development team, Margot

5 Comments
alejiandro_sensejl
Active Participant
0 Kudos

I have learned from your blog that there are still updates for 1.38. I thought it hit its end of line in 2020? Why is it still receiving updates?

Margot
Product and Topic Expert
Product and Topic Expert

As you can see on the SAPUI5 Version Overview, v1.38 reaches end of maintenance only end of 2027. The reason for this is that the UI Add-On 2.0 for NetWeaver is still in maintenance until then, thus we also provide those patches on the SAPUI5 CDN. However, as mentioned in the blog post you are referring SAP_UI 7.50 that also contains v1.38 reached end of maintenance end of 2020 (see also note 2972680 ) and does not get any updates anymore.

gregorw
Active Contributor
Hi Margot,

in the SAP Note 3005190 - Maintenance for SAPUI5 Innovation Version in "User Interface Technology" (SAP_UI) I find a link to maintenancestrategy.pdf which mentions:
The decision to consume any new version is up to the customers:
– In general, it is recommended to upgrade to the latest available SAPUI5 version
– In case regular version updates are out of question, it is recommended to rely on a long-term maintenance version

So I'm wondering if this should also apply when the customer is using SAP Build Work Zone in combination with content from an ABAP Backend. As you say:
Because here the launchpad detects the UI5 version from your system but only uses the one from CDN. And if this version is not available anymore, the app cannot be displayed!

It's not the customers choice what UI5 version to run in the backend system. Only when the backend UI5 Version is available in the CDN the apps will work in SAP Build Work Zone. So a customer that only applies once a year the most current Support Package Stack could run into a situation where the UI5 Version is outdated before the next SPS is applied.

Can you explain the rule for removal from CDS based on the SAPUI5 Version 1.71.50? This was released with SAPK-75411INSAPUI on 2022-08-15.

Is there a SAP Note that clearly states that the SAP_UI Support Packages can be applied independent from Support Package Stacks?

Best Regards
Gregor
Margot
Product and Topic Expert
Product and Topic Expert
0 Kudos

Unfortunately I cannot make any statements about SAP Build Work Zone as I know nothing about their product strategy. Only this bad situation reached me, so I thought it make sense to make people aware that this issue exists. But for sure your feedback is valid and maybe sibylle.brehm can comment on this.

With regard to the rule for removing an patch from CDN: For the start, relevant for the removal date is the cloud delivery date and not of the actual but of the following patch as only then a patch becomes outdated. So, when using SAPUI5 1.71.50 as an example you can figure out the removal date when checking the cloud delivery date of SAPUI5 1.71.51. Patch 51 was released on Sept 28, 22 (Q3/22). The result is, that EoCP of SAPUI5 1.71.50 is in Q3/23 - one year after it became obsolete.

And to my knowledge there is no such note, as the the upgrade strategy in a backend has to be managed by the customer via Solution Manager respectively cloud based Maintenance Planner
https://help.sap.com/docs/MAINTENANCE_PLANNER (that is what I was told).

timo_renner
Advisor
Advisor
in addition to Margot's reply:

it is also possible to apply a newer UI5 version w/o the need to apply a patch on the entire FES. Please check SAP Note 3155948 for further details.

Note: keep in mind that this does not replace a proper maintenance strategy for an S/4HANA system. It is recommended to keep your system up-to-date with the regular maintenance tools.