As OpenUI5 evolves over time, some of the UI controls are replaced by others, or their concepts abandoned entirely. This chapter gives an overview of the most important deprecations at theme and library level. Individual control deprecations and more information about the controls replacing them can be found in the API reference within the Demo Kit.
All deprecated themes have been removed as of OpenUI5 1.136 or earlier. The recommended target theme is sap_horizon.
| Deprecated Theme | Deprecated as of | Removed as of | Replacement |
|---|---|---|---|
| `sap_belize` | 1.120 | 1.136 | `sap_horizon` |
| `sap_hcb` | 1.46 | 1.136 | `sap_horizon_hcb` |
| `sap_bluecrystal` | 1.40 | 1.136 | `sap_horizon` |
| `sap_ux` | 1.40 | 1.48 | `sap_horizon` |
| `sap_platinum` | 1.40 | 1.48 | `sap_horizon` |
| `sap_goldreflection` | 1.40 | 1.48 | `sap_horizon` |
The following libraries have been deprecated and/or removed entirely:
| Library | Deprecated as of | Replacement |
|---|---|---|
| `sap.ui.webc.common` `sap.ui.webc.fiori` `sap.ui.webc.main` | 1.120 | No direct replacement. Removed as of 1.147. For native web component usage in OpenUI5, see [Using Web Components](/docs/04_Essentials/using-web-components-1c80793.html). See also the removal [blog post](https://community.sap.com/t5/frontend-ui5-sap-fiori-blog-posts/removal-of-legacy-sap-ui-webc-web-component-ui-libraries-from-sapui5/ba-p/14358564). |
| `sap.ui.suite` | 1.108 | No replacement |
| `sap.ui.commons` | 1.38 | Replaced by `sap.m`, `sap.ui.unified`, and `sap.tnt` controls |
| `sap.ui.ux3` | 1.38 | Replaced by `sap.uxap` and `sap.ui.layout` controls |
Related Information