SAPUI5 vs. OpenUI5
With SAPUI5 and OpenUI5 we provide two deliveries of
our UI development toolkit. Both are very closely related, but have their
differences.
Versioning of SAPUI5
As of SAPUI5 1.6 there is a
close coupling of SAPUI5
core/runtime and SAPUI5 tools:
It is required that within a running system both have the same version, that is, have the
same major and minor version.
Upgrading
The following sections describe what you have to consider when upgrading to a new version of SAPUI5.
Compatibility Rules
The following sections describe what SAP can change in major, minor, and patch releases. Always consider these rules when developing apps,
features, or controls with or for SAPUI5.
Supported Library Combinations
SAPUI5 provides a set of
JavaScript and CSS libraries, which can be combined in an application using the combinations
that are supported.
Deprecated Themes and Libraries
As SAPUI5 evolves over
time, some of the UI controls are replaced by others, or their concepts abandoned entirely.
This chapter gives an overview on theme and library level of the most important
deprecations. Individual control deprecations and more information about the controls
replacing them can be found in the API reference within the Demo Kit.
Demo Kit and Platform-Specific Documentation
The SAPUI5 documentation is
included in the Demo Kit. The Demo Kit also provides you with technical documentation and
samples. There are also platform-specific variants of the documentation available at other
locations.
Development Environment
This part of the documentation gives you guidance on the most common and recommended use
cases of the installation, configuration and setup of the UI development toolkit for HTML5 (SAPUI5) development
environment.