What's New for SAP Cloud Platform
This page also contains preview information for upcoming releases. See Legal Disclaimer.
To get notifications of published release notes, please subscribe at the
SAP Community WIKI. For release notes before August
2018, see 2018 What's New (Archive).
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
---|---|---|---|---|---|---|
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Application Programming Model |
Platform Foundation |
Cloud Foundry |
Pagination |
You can now specify the maximum number of records per page when returning the result set of your query on an entity. See . |
New |
2019-02-20 |
Application Programming Model |
Platform Foundation |
Cloud Foundry |
CDS Version |
CDS 3.5.0 is now available on the SAP NPM registry with the following changes:
|
New |
2019-02-07 |
Application Programming Model |
Platform Foundation |
Cloud Foundry |
Cascade Delete |
By deleting an entity, any entities that are associated to it by the composition relationship also get deleted automatically. For example, by deleting a SalesOrder entity, all related SalesOrderLineItems entities are also deleted. |
Changed |
2019-01-23 |
Application Programming Model |
Platform Foundation |
Cloud Foundry |
CDS Version |
CDS 3.4.0 is now available on the SAP NPM registry with the following change:
|
New |
2019-01-22 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Credential Store |
Platform Foundation |
Cloud Foundry |
SAP Cloud Platform Credential Store |
SAP Cloud Platform Credential Storeis a service that provides a secure repository for passwords and keys to the applications running on SAP Cloud Platform Cloud Foundry. To learn more, see: |
New |
2019-02-19 |
Credential Store |
Platform Foundation |
Cloud Foundry |
More regions available |
The Credential Store is now available in Canada, Japan, US West, Netherlands, and Singapore. To see the full list of regions, see What is Credential Store → Regions. |
New |
2019-09-12 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Connectivity |
Integration |
Neo |
Connectivity Service - Performance |
A change in the SAP Cloud Platform Connectivity service improves performance of data upload (on-premise to cloud) and data download (cloud to on-premise) up to 4 times and 15-30 times respectively. |
Changed |
2018-12-20 |
Connectivity |
Integration |
Neo |
Connectivity Service - Resilience |
The Connectivity service has a better protection against zombie connections, which improves resilience and overall availability for the cloud applications consuming it. |
Changed |
2018-12-20 |
Connectivity |
Integration |
Neo |
Password Storage Service |
A Password Storage REST API is available in the SAP API Business Hub, see Password Storage (Neo
Environment) |
New |
2018-12-06 |
Connectivity |
Integration |
Neo |
Destination Configuration Service |
A Destination Configuration
service REST API |
New |
2018-12-06 |
Connectivity |
Integration |
Cloud Foundry |
Destination Service |
A Destination service REST
API |
New |
2018-12-06 |
Connectivity |
Integration |
Neo |
JCo Runtime for SAP Cloud Platform - Fixes |
|
Changed |
2018-12-06 |
Connectivity |
Integration |
Neo |
JCo Runtime for SAP Cloud Platform - Features |
Support of the RFC fast serialization. Depending on the exchanged parameter and data types, the performance improvements for RFC communication can reach multiple factors. See SAP note 2372888![]() |
Changed |
2018-12-06 |
Connectivity |
Integration |
Neo |
JCo Runtime for SAP Cloud Platform - Information |
Local runtimes on Windows must install the VS 2013 redistributables for x64, instead of VS 2010. |
Changed |
2018-12-06 |
Connectivity |
Integration |
|
Cloud Connector Fixes |
Release of Cloud Connector 2.11.3:
|
Changed |
2018-12-06 |
Connectivity |
Integration |
|
Cloud Connector Enhancements |
Release of Cloud Connector 2.11.3:
|
Changed |
2018-12-06 |
Connectivity |
Integration |
Neo |
HTTP Destinations |
The OAuth2 Client Credentials grant type is supported by the Destinations editor in the SAP Cloud Platform cockpit as well as by the client Java APIs ConnectivityConfiguration, AuthenticationHeaderProvider and HttpDestination, available in SAP Cloud Platform Neo runtimes. |
Changed |
2018-10-11 |
Connectivity |
Integration |
Cloud Foundry |
User Propagation |
The connectivity service supports the SaaS application subscription flow and can be declared as a dependency in the get dependencies subscription callback, also via MTA (multi-target)-bundled applications. See Consuming the Connectivity Service (Cloud Foundry Environment) and Configure Principal Propagation via User Exchange Token (Cloud Foundry Environment). |
Changed |
2018-09-27 |
Connectivity |
Integration |
|
Cloud Connector 2.11.2 |
Release of Cloud Connector 2.11.2
|
Changed |
2018-08-16 |
Connectivity |
Integration |
|
Cloud Connector 2.11.2 |
Fixes of Cloud Connector 2.11.2
|
Changed |
2018-08-16 |
Connectivity |
Integration |
Neo |
HttpDestination Library |
The SAP HttpDestination library (available in the SDK and cloud runtime "Java EE 6 Web Profile") now creates Apache HttpClient instances which work with strict SNI (Server Name Indication) servers. Use cases with strict SNI configuration on the server side will no longer get the error message Failure reason: "peer not authenticated", that was raised either at runtime or while performing a connection test via the SAP Cloud Platform cockpit Destinations editor (Check Connection function). |
Changed |
2018-08-16 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Redis |
Data-Driven Insights |
Cloud Foundry |
Deprecation in Trial Accounts | Any new trial account created on SAP Cloud Platform starting 15 July 2019 will not have the ‘dev’ plans for this service. If your trial account was created before 15 July 2019, then the ‘dev’ plans will be available for the next 90 days (including the extension period). |
Deprecation |
2019-07-15 |
Redis |
Data-Driven Insights |
Cloud Foundry |
Retirement | This service is scheduled to be retired as of 15 January 2020. It will be available until the end of the current subscription term. It will not be available for renewal terms that begin after the retirement date. See, Backing Services Strategy. |
Deprecation |
2019-07-15 |
Redis |
Data-Driven Insights |
Cloud Foundry |
Schedule Maintenance |
You can now schedule maintenance for a Redis service instance from the Cloud Cockpit. See Schedule Maintenance. |
New |
2018-12-06 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
RabbitMQ |
Integration Suite |
Cloud Foundry |
Deprecation in Trial Accounts | Any new trial account created on SAP Cloud Platform starting 15 July 2019 will not have the ‘dev’ plans for this service. If your trial account was created before 15 July 2019, then the ‘dev’ plans will be available for the next 90 days (including the extension period). |
Deprecation |
2019-07-15 |
RabbitMQ |
Integration Suite |
Cloud Foundry |
Retirement | This service is scheduled to be retired as of 15 January 2020. It will be available until the end of the current subscription term. It will not be available for renewal terms that begin after the retirement date. See, Backing Services Strategy. |
Deprecation |
2019-07-15 |
RabbitMQ |
Integration Suite |
Cloud Foundry |
Export and Import Definitions |
You can now export and import definitions from your deployed RabbitMQ dev plan service instance. See, Export and Import Definitions from RabbitMQ Service Instance |
New |
2019-06-26 |
RabbitMQ |
Integration Suite |
Cloud Foundry |
Virtual Hosts - Beta |
(BETA) You can use the newly introduced virtualhost plan to create multiple virtual hosts within a RabbitMQ service instance. See (BETA) Enable Virtual Host Creation for RabbitMQ Service. |
New |
2018-12-20 |
RabbitMQ |
Integration Suite |
Cloud Foundry |
Schedule Maintenance |
You can now schedule maintenance for a RabbitMQ service instance from the Cloud Cockpit. See Schedule Maintenance. |
New |
2018-12-06 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Monitoring |
Platform Foundation |
Neo |
Monitoring HTML5 Applications |
You can now retrieve metrics and receive alerts for HTML5 applications in the Neo environment. See Monitoring HTML5 Applications. |
New |
2019-01-17 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Hyperledger Fabric |
Data-Driven Insights |
Cloud Foundry |
Hyperledger Fabric v1.4.3 Released |
We have upgraded our Hyperledger Fabric offering to version
1.4.3
(previously
1.4).
For more information, see:
Hyperledger Fabric v1.4.3 Release
Notes |
Announcement |
2019-12-04 |
Hyperledger Fabric | Data-Driven Insights | Cloud Foundry |
Hyperledger Fabric v1.4 Released |
We have upgraded our Hyperledger Fabric offering to version
1.4 (previously 1.3). For more information, see: Hyperledger Fabric v.14
Documentation![]() |
Announcement | 2019-05-10 |
Hyperledger Fabric |
Data-Driven Insights |
Cloud Foundry |
Connect External Hyperledger Fabric Peer Node |
You can now connect an external or on-premise Hyperledger Fabric peer node to your SAP Cloud Platform global account. For configuration, see: Configuring an on-premise Peer (External Peer) |
New |
2019-02-25 |
Hyperledger Fabric |
Data-Drnniven Insights |
Cloud Foundry |
Manage User Access for SDK |
You can now control User Access for SDK using the Certificate Authority feature. This enables you to either upload your own certificates or allow the SAP Cloud Platform to create these for you. See: Create or Revoke User Access for SDK |
New |
2019-02-25 |
Technical Component | Capability | Environment | Title | Description | Type | Available as of |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
The annotation @consumption.semanticObject is now available in the ABAP environment. This annotation enables interoperability across applications. |
New |
2019-12-09 |
ABAP |
Enterprise Extensions |
ABAP | ABAP RESTful Programming Model |
Until now, it was required for the EML consumers to fill the %control structure to indicate whether a field was provided by the consumer or not. The READ and the MODIFY statements in EML now provide a FIELDS ( field1 field2 ... ) WITH option with a field list for reading, creating, and updating an entity's instance data. That means, all fields to be read, updated or are required for creation an entity's instance are specified in the field list. When using the FIELDS syntax, the EML consumers do not need to fill the %control structure any more. |
New | 2019-12-09 |
ABAP |
Enterprise Extensions |
ABAP |
Application Jobs |
You can now create application jobs. See Application Jobs. |
New |
2019-12-05 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Environment Setup |
You can now use a recipe in the cockpit to prepare an SAP Cloud Platform account for ABAP development. This recipe guides you through the process of setting up your subaccount, configuring entitlements, and assigning members. See Recipes. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Git Repository API |
You can now pull Git repositories (software components) to your ABAP environment system via API. See Pulling Git Repositories to an ABAP Environment System . |
Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Business Configuration API |
You can now use API endpoints to transport TABUs for business configurations. You can create, add, and release transport requests for customizing content. |
Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Software Component Lifecycle Management |
You can now create software components for business configurations. |
Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Consumption of Fixed Values of Customer-Defined Domains |
You can use the newly released CDS views DDCDS_CUSTOMER_DOMAIN_VALUES and DDCDS_CUSTOMER_DOMAIN_VALUE_T to read domain values and their texts of customer-defined domains. Both CDS views are generic for all customer-defined domains. Therefore, you need to specify the requested domain as a parameter of the CDS view. See ABAP CDS Views. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now define the OData service namespace in service definitions with the annotation @OData.schema.name. See OData Annotations. |
Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
SAP Cloud Platform, ABAP Environment 1911 enforces the proper assignment of result values in action implementations when result parameters are declared in the corresponding action definition. Whereas actions returned the input entity if the result parameter was not filled in the action implementation before 1911, they now return the value of the result parameter as specified in the action definition and exactly according to its implementation. To avoid that a Fiori UI shows initial values, if nothing is returned, you must fill the result parameter for all actions. See Developing Actions. |
Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
The business object test double framework is now available. This framework allows you to mock your business objects to make them available for testing. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
It is now possible to navigate to associated entities using
more than one navigation for both, V2 and V4 services.
You
can link an unlimited number of entities in one OData
request.
|
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now use metadata extensions to define CDS annotations outside of the corresponding data definition of the CDS projection view. The use of metadata extensions allows the separation of concerns by separating the data model from domain-specific semantics, such as UI-related information for UI consumption. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now define a mapping contract for applications that include unmanaged or managed business objects based on CDS entities on the one hand, and legacy data types (and functions) that are generally older and implement the behavior or parts of it. The general syntax for field and control (information) mapping in a behavior definition is the following: mapping for LegacyType control ControlType corresponding { EntityField1 = LegacyField1; EntityField2 = LegacyField2; ... } |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now integrate Additional Save for each entity of a given business object with managed implementation type. This is done in the behavior definition of the business object by adding the keyword with additional save. The actual implementation of Additional Save takes place in a local saver class as part of the behavior pool. See Integrating Additional Save in Managed Business Objects. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now integrate Unmanaged Save within the transactional life cycle of managed business objects. In order to integrate Unmanaged Save into the save sequence as a part of the managed runtime, you must first add the corresponding syntax (with unmanaged save) to the behavior definition and then implement the saver handler method as a part of the behavior pool. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
Until now, the implementation of business object entity's operations and actions had to be done in the Local Types include of the behavior pool associated with that entity. Since the Local Types include can only be changed by one developer at a time, the efficiency of development would be significantly reduced in case of larger implementations. As a solution, the groups can be now used to divide operations, actions and other implementation-relevant parts of the business logic into several groups for behavior implementation. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now define elements in CDS projection views that are not persisted on the database. These virtual elements are defined with the new syntax element virtual. Their calculation is done in a separate ABAP class, which is called during runtime via an ABAP code exit for virtual elements. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Parallelization API |
Class CL_ABAP_PARALLEL and interface IF_ABAP_PARALLEL have been released. They provide an API to start concurrent sessions. |
Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Runtime Type Identification (RTTI) |
The Runtime Type Identification (RTTI) API was released with
the following limitations:
|
Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Dynamic Programming |
Function modules can now be dynamically called and where-conditions for internal tables can be dynamically specified. |
Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Language Library Classes |
Additional ABAP language library classes have been
released:
|
Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Change Documents |
Change document objects can be used by business applications to document changes made to a commercial object, such as the time, the content, and the way changes are made, by logging these changes in a change document. A new programming interface has been released to create, read, update, and delete change document objects. The new interface is CL_CHDO_OBJECT_TOOLS_REL. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Number Ranges |
The existing number range interface for number range objects has been enhanced to support transport options. |
Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Technical Monitoring Cockpit |
You can now monitor the CPU and memory utilization peaks of your SAP HANA database. You can now also display table sizes in your ABAP environment. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Custom Code Transformation |
When transforming customer code in the ABAP environment, you
can now use the following quick fixes when performing ATC
checks:
|
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Language Version |
You can now make input parameters in ABAP Managed Database
Procedures (AMDP) optional by specifying a default value for
the following additional parameter types:
|
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now add objects that you work with frequently to the Favorite Objects tree for quick access. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now display local active results that are assigned to you in the ATC Problems view. See Displaying Local Active Results in the ATC Problems View. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now analyze and fix ATC issues that are displayed in the ATC Result Browser, for example, by applying quick fixes. See Analyzing Local ATC Results from the ATC Result Browser. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
Code folding is now supported for behavior definitions. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now save data in a text file as an ABAP value statement, in the Data Preview tool. You can copy the ABAP value statement from the file and use it in the ABAP code to work with internal tables. See Saving Result Set. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide | There have been several improvements on the 'Open ABAP Development Object' dialog. You can now configure object label decoration and define if type, package, or description of the objects should be displayed along with the objects. The matches are now highlighted according to the search query. | Changed |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide | You can now define necessary authorizations per communication
scenario. See Consuming Services in the Context of API with Technical Users . |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
In the Service Binding editor, the preview of the SAP Fiori elements app now automatically opens in the logon language. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP CDS Development User Guide |
You can now use "*" (asterisk) as a wildcard to find all matches containing any string when performing code completion in ABAP CDS DDL source code. See Code Completion. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP CDS Development User Guide |
You can now also use metadata extensions in the ABAP environment. This enables you to extend and to adapt the behavior of CDS entities with customer-specific metadata using CDS annotations. See Metadata Extensions and Extending the Metadata of Data Models. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP CDS Development User Guide |
You can now temporarily store the result of one or more aggregations (for example sum, min, max, avg) in a dynamic cache. This avoids repetitive calculations of frequently executed queries, and improves performance. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP for SAP HANA Development User Guide |
You can now change the value of a variable while debugging an AMDP method, for example, to test the subsequent SQLScript code. |
New |
2019-11-06 |
ABAP |
Enterprise Extensions |
ABAP |
Creation of Customer Tickets |
SAP One Support Launchpad now provides the selection of the respective system where an issue occurred, which can be used by SAP support to reproduce the issue. This system reference is automatically proposed if the ticket is created in ABAP Development Tools (ADT) in Eclipse. Using ADT is the easiest way to create a ticket, because the appropriate default values such as component BC-CP-ABA are suggested to you. |
New |
2019-09-08 |
ABAP |
Enterprise Extensions |
ABAP |
Support of New AWS Data Center in US East |
To support the American market, the ABAP environment is now available in a new data center from Amazon Web Services in US East (Virginia). |
New |
2019-08-26 |
ABAP |
Enterprise Extensions |
ABAP |
Integration with SAP Cloud Platform Identity Provisioning |
The SAP Cloud Platform Identity
Provisioning service |
New |
2019-08-26 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
Server-side paging has now been implemented to improve performance for OData calls. If the OData client does not provide paging query options, the default paging restricts the response to 100 data records. If $top is set to values greater than 5000, the response is reduced to 5000 data records. Following from this, unmanaged queries require at least the implementation for paging. If the corresponding methods are not implemented and the unmanaged query does not return the respective information, there will be a dump during runtime. |
Changed |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
XPATH Support for XSLT Transformations |
You can now use IXML class CL_IXML_XPATH for XPath query evaluation. This new class offers a document-based API, with simplified error handling and expression formatting to evaluate XPath queries. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
SAP Gateway - Batch Request |
The batch request can be used for the remote proxy to group multiple operations into a single HTTP request payload. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
SAP Gateway - Deep Insert |
For create requests, the Deep Insert callback method has been implemented. A deep insert is the creation of an entity which contains another entity. For example, when an address as an entity also belongs to a supplier. With a deep insert, the supplier and his address will be created as result of only one create request. See ABAPDoc in the system or in ABAP Development Tools. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Dynamic ABAP SQL |
Dynamic ABAP SQL can now be used to access SAP-released CDS views as well as customer-created CDS views and tables. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Language Data Types |
The following data types are now available:
|
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Language Deprecation Concept |
The ABAP language now supports an deprecation concept. The
following statements are deprecated, that is, they can still
be used, but we do not recommend it:
|
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Graph Support via AMDP |
The AMDP Framework has been extended to offer SAP HANA GRAPH support. Developers are now able to define GRAPH WORKSPACES and consume them via AMDP procedures using GRAPHSCRIPT. |
Changed |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Support of new HANA Data Types in DDIC/ABAP |
To improve performance and memory consumption when enabling new application scenarios using different SAP HANA features, new SAP HANA data types are supported in DDIC and ABAP language. This support covers GEO SPATIAL, native DATE & TIME as well as native DECFLOAT support. |
Changed |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Write API for Transport Requests |
With the write API for transport requests (cl_a4c_bc_factory), you can add content of custom client-independent system tables (deliveryClass : #S) to transport requests. |
Changed |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
abapGit Client |
The abapGit client now provides logging enhancements. |
Changed |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Manage Software Components SAP Fiori App |
In the Manage Software Components app, you can now centrally delete unused Git repositories. ABAP objects that reside in the respective software component are read-only objects in the system and can no longer be imported. |
Changed |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Display Authorization Trace SAP Fiori App |
This feature enables you to analyze authorization trace data per user to check if any adjustments need to be made, for example if any authorizations are missing or are insufficient. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Output Management/Maintain Print Queues SAP Fiori App |
Printing of PDF documents in ABAP Environment is now possible. To enable the printing function, you first need to download and install the SAP Cloud Print Manager. You can then create print queues in the Maintain Print Queues Fiori App to enable and monitor the printing process. See Output Management. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Install Additional Software SAP Fiori App |
With the Install Additional Software Fiori app, you can display the list of the apps that are available for download. By selecting the required link from the list you will be redirected to a download service. This helps you to better integrate your apps with other programs you need for your daily business. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
HTTP Service Editor |
When using the HTTP service wizard, you can now define a custom handler class name for your HTTP service. |
Changed |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
Apart from static feature control, you can now also use dynamic feature control. With this feature, you enable or disable business object elements or actions depending on the state of the node instance. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
Instance-based authorization control is now supported for business objects with implementation type managed. You can check modifying operation and actions against unauthorized access. See Authorizations Checks for Modifying Operations in Managed Business Objects. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now benefit from end-to-end enablement for functions when implementing unmanaged business objects. Functions can be defined in unmanaged behavior definitions, implemented in behavior pools, by using EML, and are finally exposed as OData V2 services. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
A new API is available to implement an unmanaged query in a query implementation class. In an unmanaged query, the request is delegated to the query implementation class, which must implement the select method of the interface IF_RAP_QUERY_PROVIDER. The new interface provides methods to implement query capabilities, such as paging, filtering, sorting, or counting. It replaces the interface IF_A4C_RAP_QUERY_PROVIDER, which is deprecated as of 1908. For more information about the API, see Unamaged Query API. For more information on how to implement the interface, see Implementing an Unmanaged Query. |
Changed |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now use the ABAP-native approach to project and to alias a subset of the business object for a specific business service. The projection enables flexible service consumption as well as role-based service designs. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
The implementation type managed is now available to develop new transactional apps from scratch. You can create a ready-to-run business object by simply defining the standard operations create, update, delete in the behavior definition. The technical implementation aspects are taken over by the business object runtime infrastructure. You can then focus on the business logic, which you can implement using actions, validations, and determinations. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
In the service consumption model creation wizard:
|
Changed |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now see the structure and behavior of a certain business object in the Relation Explorer. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Technical Monitoring Cockpit |
The technical monitoring cockpit is a monitoring and analysis tool for SAP systems. You can use it to analyze SQL statements and traces. For more information, see the documentation. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now use quick fixes to automatically solve ATC findings related to deprecated ABAP syntax or deprecated development objects. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
The default structure of the Released Objects tree in the Project Explorer has been changed. As of now, the object types are displayed in the root nodes by default. This improvement is based on user feedback. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now apply specific quick fixes for ATC findings to adapt your custom code in the context of SAP Cloud Platform using the ABAP Test Cockpit (ATC). To perform the SAP Cloud Platform readiness checks which provide these quick fixes, you can use, for example, the ATC check variant SAP_CP_READINESS. See more Applying Quick Fixes for ATC Findings. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now change the contact person of ATC findings, if you want to assign the ATC findings to a certain developer. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now expose and maintain authorization fields and authorization objects in a business role by defining corresponding restriction fields and restriction types. See Defining Restriction Fields and Defining Restriction Types. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now display ATC findings of a transport request, if ATC findings are still reported when releasing the transport request. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
The ATC checks now also include security checks by default. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can create an SQL trace and display it in theTechnical Monitoring Cockpit. This enables you to analyze the performance of SQL statements. See Using the SQL Trace and the Technical Monitoring Cockpit. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now use AMDP Debugger also for GraphScript code. |
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now install the ABAP Development Tools client on the latest Eclipse 2019-06 (4.12) platform. |
Changed |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Custom Code Migration App |
You can now use the Custom Code Migration app. This
enables you to perform
|
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
Certification |
The ABAP environment has been certified as a part of SAP
Cloud Platform and received the following certificates:
|
New |
2019-08-09 |
ABAP |
Enterprise Extensions |
ABAP |
abapGit ADT Frontend |
Version 0.13.1 of abapGit ADT Frontend has been released. It
features the ability to add an object log to the context menu
and several other improvements. If you are using the abapGit
Eclipse plug-in, select See Change Log |
to get the latest version.
Changed |
2019-06-20 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
The OData annotations @OData.entitySet.name and @OData.entityType.name are now available for any CDS entity to define names for entity sets and entity types in an OData service. See OData Annotations. |
Changed |
2019-05-18 |
ABAP |
Enterprise Extensions |
ABAP |
Repair CDS Views Fiori App |
With the Repair CDS Views Fiori app, you can list all the inconsistent CDS views created by customers. The application also allows administrators to repair these inconsistent CDS views locally. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
Deprecation |
Previously released SAP objects can have the status Deprecated. If you have used any now deprecated objects, you get a syntax warning indicating which replacement to use. You can get an overview of deprecated objects using the ABAP repository tree template Deprecated Objects. See Deprecation. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
Releasing development objects to all software components |
You can release your own development objects to make them available for all other software components. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
APACK Package and Dependency Manager for ABAP |
The new package and dependency manager for ABAP allows you to define a global, versioned identifier for ABAP packages that are exported via abapGit. You can use this identifier to declare dependencies to other exported ABAP packages. If you import APACK-enabled abapGit projects using ABAP Development Tools (ADT), these dependencies are taken into account and resolved automatically. See Introducing APACK – A Package and
Dependency Manager for ABAP |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
Integration with SAP Web IDE Full-Stack |
ABAP environment systems can now be consumed as business services with SAP Web IDE Full-Stack. This improved integration allows you to build, test, and deploy Fiori applications that are based on an ABAP OData Service. See Create and Expose Core Data Services
Based on a Database Table |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now generate automated tests for an OData service that you have created using service binding. The test class provides guidance on how to access the OData service using ABAP Units and provides the test code for performing CRUD operations on an entity set. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now view the code sample for performing the CRUD operations on an entity set belonging to a remote OData service. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
Understand the main concepts behind the ABAP RESTful programming model. A revised version of the concepts section provides you with background information of the programming model and helps you to understand main concepts from both the design time and runtime perspective. See Concepts. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
API Classes for Number Ranges |
The following API classes for number ranges are deprecated:
We recommend using the new classes, that provide
improved error handling with client-based exceptions:
|
Changed |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
ALPHA Conversion |
You can now use conversion routine ALPHA in customer-defined domains. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Language for SAP Cloud Platform |
The following ABAP statements now support dynamic
programming:
|
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now display the content of an internal table in monospaced fonts for a precise string analysis. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
Installing ABAP Development Tools |
The ADT Installation Guide now contains information on how to prepare an Eclipse IDE package, including ABAP Development Tools, that can be used for central distribution. This includes a description on how to automate the preparation. See Installing ABAP Development Tools (6.3 Recommendations for the System Administrator). |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
Installing ABAP Development User Guide |
You can now install the ABAP Development Tools client on the latest Eclipse 2019-03 (4.11) platform. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now delete multiple development objects simultaneously after selecting them in the Project Explorer. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Development User Guide |
You can now define authorization fields and bundle them in authorization objects to enable authorization checks, and to protect certain activities in your business processes. |
New |
2019-05-06 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now review the productive code of the OData services that are exemplified in the development guides. The relevant development objects can be downloaded from GitHub into your cloud tenant. |
Changed |
2019-03-14 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now use the Entity Manipulation Language (EML) to consume a business object. |
New |
2019-03-14 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
Learn how to build a transactional app with a 3-tier entity hierarchy with the extended transactional development guide. See Extending Transactional Data Model for 3-Tier Entity Hierarchy. |
Changed |
2019-03-14 |
ABAP |
Enterprise Extensions |
ABAP |
On-Premise Connectivity |
You can now use Cloud Connector to enable communication between your ABAP environment and on-premise system by using RFC and HTTP calls. |
New |
2019-02-28 |
ABAP |
Enterprise Extensions |
ABAP |
Working with Table Types |
You can now edit table types using the table type editor. See Creating Table Types and Editing Table Types. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Editing the attributes of a Transport Request |
You can now edit the attributes of a Transport Request using the Request Editor. |
Changed |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
View the logs of a Transport Request |
You can now view the logs of a released Transport Request using the Request Editor. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Editing Technical Table Settings |
You can now edit technical settings of the database table using the technical settings editor. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Recommended Quick Fixes Wizard for ATC Findings |
You can now fix multiple ATC findings at once with the Recommended Quick Fixes wizard. This wizard suggests recommended Quick Fixes for all selected ATC findings. See Applying Recommended Quick Fixes for Multiple ATC Findings. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Filtering for URI Patterns When Creating Trace Requests |
You can now set the URI Pattern filter when creating a trace request. This enables you to focus tracing for specific HTTP requests. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Analyzing ABAP Traces with Call Stack Aggregation |
You can now display the data of the aggregated call tree as a diagram in the Aggregated Timeline tool. See Analyzing Aggregated Call Trees Using the Aggregated Timeline. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Profiling ABAP Applications (Console) |
You can now profile ABAP applications which are executed in the console. To do this, choose Profile As + ABAP Application (Console) from the context menu in the ABAP source code editor. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Supported Eclipse Platforms |
You can now install the ABAP Development Tools client on the latest Eclipse 2018-12 (4.10) platform. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP Managed Database Procedure (AMDP) |
You can now create database procedures and CDS table
functions with the ABAP Managed Database Procedure (AMDP)
approach. These AMDPs have to meet the following
requirements:
|
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Working with AMDP Profiling |
You can now use the ABAP profiling to analyze the runtime behavior of an ABAP Managed Database Procedure (AMDP). See AMDP Profiling and Analyzing the Runtime Behavior of AMDPs. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Debugging AMDPs and CDS Table Functions |
You can now debug AMDP code and CDS table functions within the ABAP Development Tools. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Displaying Contents of Global Temporary Tables While AMDP Debugging |
You can now display the content of global temporary tables (GTTs) in the Data Preview at runtime while debugging an AMDP. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Using Code Completion |
Code completion now only suggests released objects and your own customer objects. Objects that cannot be used are hidden. This improves efficiency when inserting objects to your source code. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Factory / Holiday Calendar |
The new class CL_SCAL_API provides routines to fetch and calculate calendar information based on already existing settings for public holidays or calendars. Class CL_SCAL_UTILS provides information independent from factory or holiday calendars settings, for example, retrieving the week number for a specific date. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Number Ranges |
New programming interfaces have been released to create,
read, update, and delete number range objects and intervals.
These new interfaces are:
|
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Test Double Framework for ABAP CDS and ABAP SQL |
You can now use ABAP CDS Test Double Framework and ABAP SQL Test Double Framework for CDS entities and ABAP classes respectively. These frameworks allow you to replace data sources with test doubles in an ABAP Unit test so that the object under test accesses the test double instead of the actual component. See ABAP CDS Test Double Framework, ABAP SQL Test Double Framework and Managing Database Dependencies with ABAP Unit |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Using Aggregate Data in SAP Fiori Apps |
You can now use aggregate function in the SAP Cloud Platform ABAP Environment. Annotations in CDS are used to mark the elements as measures whose values can be aggregated for SAP Fiori Apps. |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Adding Static Feature Control in SAP Fiori Apps |
Static feature control is now available for transactional scenarios. You can define which operations are enabled for certain entities and which fields of an entity have specific access restrictions (read-only or mandatory fields). |
New |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
Freely Selectable Name for Handler Methods in Behavior Pools |
The method name in handler classes is now freely selectable. What kind of method it is, is expressed by the FOR clause. The old syntax METHODS modify FOR BEHAVIOR … becomes now: METHODS FreeMethodName FOR MODIFY .... The old syntax METHODS read FOR BEHAVIOR … becomes now: METHODS FreeMethodName FOR READ .... The old syntax METHODS lock FOR BEHAVIOR … becomes now: METHODS FreeMethodName FOR LOCK .... See Handler Classes. |
Changed |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
The service binding tool comes with a new UI design. See Service Binding. |
Changed |
2019-02-04 |
ABAP |
Enterprise Extensions |
ABAP |
ABAP RESTful Programming Model |
You can now use the new service consumption model, that replaces the OData client proxy to generate service artifacts for an OData service. It comes with a new wizard and an editor to work on the generated artifacts. |
Changed |
2019-02-04 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Extensions |
Extensions |
Neo |
Extending SAP SuccessFactors |
There are now new platform scopes for the following commands:
You need to update your custom platform roles for the respective users who need to use these commands. See: |
Changed |
2018-12-20 |
Extensions |
Extensions |
Neo |
Extending SAP SuccessFactors |
Now, you can use the SAP Web IDE Full-Stack to extend SAP SuccessFactors on SAP Cloud Platform. |
Changed |
2018-10-25 |
Extensions |
Extensions |
Neo |
Extending SAP SuccessFactors |
Now, when extending SAP SuccessFactors, you can select an already configured trusted third-party identity provider, or an SAP Cloud Platform Identity Authentication tenant in your extension subaccount that is marked as a default one. |
New |
2018-10-25 |
Extensions |
Extensions |
|
Extending SAP SuccessFactors |
Use the new component BC-NEO-EXT-SF to report issues with SAP SuccessFactors extensions on the platform. See Getting Support. |
Changed |
2018-09-13 |
Extensions |
Extensions |
Neo |
Extending SAP SuccessFactors |
The OAuth SAML Bearer destinations of extension integrations are stored in the platform. On refresh of an extension integration, if an OAuth SAML Bearer destination with system user is missing, it is recreated with all the properties it used to have. The System User property is set to ##REPLACE_USER##, and you need to edit the destination to set a real technical system user. See Refresh the Extension Integration for SAP SuccessFactors. |
Changed |
2018-08-30 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
SAP HANA Cockpit: SAP HANA Native Storage Extension |
Use SAP HANA native storage extension (NSE) from the SAP HANA cockpit to specify load units at various granularity and view pre-configured load units. The native storage extension (NSE) advisor provides suggestions about load units for tables, partitions, or columns depending on access frequency. |
New |
2019-04-26 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
SAP HANA Cockpit: Workload Class Enhancement |
When creating a workload class, you can now specify a user group name as a mapping property. You can also add a new user group. Specifying both a database user name and a user group name returns an error, as these properties cannot be set simultaneously. |
Changed |
2019-04-26 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
SAP HANA Cockpit: Data Cache |
Data caching allows you to monitor and manage variable, static, and dynamic cached data in your system. Access data caching by choosing Data Cache on the Manage SQL Performance card on the overview page of SAP HANA cockpit. |
New |
2019-04-26 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
SAP HANA Cockpit: Recommendations |
Recommendations offers the following
new and enhanced functionality:
|
New |
2019-04-26 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
SAP HANA Cockpit: Workload Analysis |
Workload Analysis offers the following
enhanced functionality:
|
Changed |
2019-04-26 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
SAP HANA Cockpit: Auditing |
|
New |
2019-04-26 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
SAP HANA Cockpit: Authorization Dependency Viewer |
Use the authorization dependency viewer in SAP HANA cockpit as a first step in troubleshooting authorization errors and invalid object errors for stored procedures and calculation views with complex dependency structures. To open the authorization dependency viewer, go to User & Role Management, then choose View database object dependencies. |
New |
2019-04-26 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Managing System Configuration |
SAP HANA cockpit: In the System Configuration application, for a specific resource, you can now take configuration snapshots. Also, you can compare database configurations and compare snapshots. |
Changed |
2019-02-11 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Workload Classes |
SAP HANA cockpit: In the Workload
Classes application
|
Changed |
2019-02-11 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
System Overview |
SAP HANA cockpit: In the System Overview, searching and filtering capabilities have been improved. |
Changed |
2019-02-11 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Tax Service |
Globalization |
Neo |
Enable Use of Master Data with Partners Service |
You can now use master data attributes to calculate taxes when you're using the partner calculation engine. For more information about how to maintain master data and the partner service, see the following links: |
New |
2018-12-22 |
Tax Service |
Globalization |
Neo |
Improved Performance for Master Data Scenario |
If you store tax-relevant master data attributes in the tax service, the performance of the tax service has improved. To
benefit from the performance improvements, do the following
in the SAP Cloud Platform cockpit:
|
Changed |
2018-11-21 |
Tax Service |
Globalization |
Neo |
Region Availability |
The tax service is now available in the US East (Sterling) (neo-us3) region. |
New |
2018-10-27 |
Tax Service |
Globalization |
Neo |
Cache for SAP Partner Service Framework |
The tax service can now save your selection of SAP partner service for each country in the cache. For more information, see SAP Partner Service Framework Cache. |
New |
2018-10-27 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
SAP Customer Order Sourcing |
Enterprise Extensions |
Cloud Foundry |
Calculation of Sourcing Results Based on Sourcing Strategies |
With SAP Customer Order Sourcing, you can use the Strategy Builder app to create your own sourcing strategies that meet your business needs. These sourcing strategies can be assigned to your Web shop, for example, to provide your customers with information about which products are available to sell, in what quantity, and when they can be delivered. This information is calculated based on availability raw data, source data, and temporary product reservations. For more information, see SAP Help Portal: SAP Customer Order Sourcing. |
New |
2019-03-19 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2019-12-07 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-12-07 |
Cloud Integration |
Integration Suite |
|
User Interface |
The latest version of SAP Cloud Platform Integration has introduced an impressive visual experience with the new user interface theme. You can notice the change has been made to appearance of windows, dialogs, and controls. |
New |
2019-12-07 |
Cloud Integration |
Integration Suite |
|
SuccessFactors SOAP Adapter |
SuccessFactors SOAP adapter now internally uses the startRow parameter to fetch the next page in case of session timeout. See: Configure Communication Channel with SuccessFactors(SOAP) Adapter |
Changed |
2019-12-07 |
Cloud Integration |
Integration Suite |
|
New Adapter for AMQP Messaging Systems |
To connect to AMQP messaging systems, the AMQP sender and receiver adapter has been made available. See: |
New |
2019-12-07 |
Cloud Integration |
Integration Suite |
|
AS4 Receiver Adapter |
Now you can partition AS4 messages between the exchange participants. |
Changed |
2019-12-07 |
Cloud Integration |
Integration Suite |
Neo |
AS4 Sender Adapter |
Partner Directory support is now available for AS4 Sender Adapter. Partner Directory parameters are shown in the MPL log as MPL properties. |
Changed |
2019-12-07 |
Cloud Integration |
Integration Suite |
|
Queue Status Added to JMS Resource View |
The Manage Message Queues editor now provides the queue status in the JMS resource view. |
Changed |
2019-12-07 |
Cloud Integration |
Integration Suite |
|
Configuration of individual JMS queues available in Message Queue Monitor |
To prevent any blockages in the processing due to overloaded JMS queues, you can now configure the maximum size of individual JMS queues. |
New |
2019-12-07 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
|
XML to CSV Converter |
The namespace information used in the schema will now be considered provided the namespaces are declared at the integration flow level. |
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
|
OData V4 Receiver Adapter |
You can now connect to OData V4 service using OAuth2 Client Credentials authentication method. |
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
|
SuccessFactors OData V2 Receiver Adapter |
You can now construct the required payload for successfactors OData V2 Upsert operation. |
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
Neo |
Importing Integration Packages |
You can now import an integration package (zip import) over an existing package without overwriting its externalized parameters' configured values. |
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
Neo |
OData V2 Remote API |
OData V2 API for OAuth2ClientCredentials is now available. |
New |
2019-10-26 |
Cloud Integration |
Integration Suite |
Neo |
Accessing On-Premise Application using Cloud Connector |
Now you can use APIs to build a ADK project for accessing an op-premise application. See: Accessing On-Premise Application using Cloud Connector. |
New |
2019-10-26 |
Cloud Integration |
Integration Suite |
|
Validating Message Payload against XML Schema |
XML Validator will now show the result of an output in property instead of headers. |
Changed |
2019-10-26 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2019-09-28 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-09-28 |
Cloud Integration |
Integration Suite |
|
OData Service |
All the headers available in the integration flow pipeline at the time of message processing will now be returned as response headers when the OData service is invoked. |
Changed |
2019-09-28 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Cloud Connector Connectivity Test |
Cloud Connector Connectivity Test is now supported. This test checks if the cloud connector is connected to the Cloud Integration tenant. |
Changed |
2019-09-28 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
|
OData V4 Receiver Adapter |
You can now ensure that your integration flow is protected against malicious attack by enabling the CSRF option while using the OData V4 receiver adapter. |
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
|
Filter |
Now Filter component supports Enterprise Edition capabilities of XPath 3.1. See: Define Filter |
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Where-Used Feature Available in Queue Monitor |
The tile Managing Message Queues (in the Web UI Operations view under Manage Stores) now provides the Where-Used function when using SAP Cloud Platform Integration in the Cloud Foundry environment. Using this option, you can find out the integration flows in which a queue is used and whether the integration flows write to or consume a queue, or both. |
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Cloud Connector Support for Receiver Adapters |
The following receiver adapter types support now usage of Cloud Connector to connect to an on premise system: SOAP 1.x, SOAP SAP RM, XI, IDoc, SFTP, and Mail. See: |
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Elster Receiver Adapter Available |
The Elster receiver adapter is now supported when using SAP Cloud Platform Integration in the Cloud Foundry environment. |
Changed |
2019-08-31 |
Cloud Integration |
Integration Suite |
|
Integration Flow Design Pattern Document |
A new section provides an overview of patterns how to to design enterprise-grade integration flows. |
New |
2019-08-31 |
Cloud Integration |
Integration Suite |
|
Lock Timeout for In-Progress Repository Now Configurable in XI Sender Adapter |
The timeout lock for the in-progress repository of the XI sender adapter is now configurable. It is displayed in the Delivery Assurance tab of the XI adapter. |
New |
2019-08-31 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
Changed |
2019-08-03 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-08-03 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
JMS Resource View Now Available in the Cloud Foundry Environment |
In the Manage Message Queue Monitor you can now see the used JMS
resources in the JMS instance. See: |
New |
2019-08-03 |
Cloud Integration |
Integration Suite |
Neo |
Content Transport |
You can now see the mode of the transport configured by the tenant administrator while triggering the transport. See: |
Changed |
2019-08-03 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Managing Custom Roles in the Cloud Foundry Environment |
Learn how to manage custom roles in the Cloud Foundry environment. A new Web UI is now available in the Monitor section under Manage Security. More information: |
New |
2019-08-03 |
Cloud Integration |
Integration Suite |
|
Create/Upload an Integration Flow |
You can now edit the ID field while creating or uploading an integration flow. |
Changed |
2019-08-03 |
Integration Advisor |
Integration Suite |
Neo |
Library of Type Systems |
SAP specific type systems are now available in your type system library, for creating interfaces for SAP specific scenarios. and read the blog on Latest B2B/A2A Libraries![]() |
Changed |
2019-08-03 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-07-06 |
Cloud Integration |
Integration Suite |
Neo |
ServiceEndpoints Entity |
You can now apply filter based on Protocol while retrieving the service endpoints registered in the tenant. |
Changed |
2019-07-06 |
Cloud Integration |
Integration Suite |
Neo |
OData V2 receiver adapter |
You can now enable server-side (__next link) or client-side pagination in the SuccessFactors and generic OData V2 receiver adapter. See: |
Changed |
2019-07-06 |
Cloud Integration |
Integration Suite |
Neo |
Increased Size Limit for Keystore Monitor and Certificate to User Mapping |
The size limit for the keystore and the User to Certificate Mapping increased from 1MB to 2MB. See: |
Changed |
2019-07-06 |
Integration Advisor |
Integration Suite |
Neo |
Message Implementation Guidelines (MIGs) |
See: Message Implementation Guidelines (MIGs) and
also find this useful blog on Importance of Customized Codelists in
MIGs |
Changed |
2019-07-06 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
Software Version Update |
The versions have been updated:
|
New |
2019-06-10 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-06-10 |
Cloud Integration |
Integration Suite |
Cloud Foundry |
SAP Cloud Platform Integration |
SAP Cloud Platform Integration is now available in Cloud Foundry environment. See: Get Started with SAP Cloud Platform Integration in Cloud Foundry Environment |
New |
2019-06-10 |
Integration Advisor |
Integration Suite |
Neo |
Message Implementation Guidelines (MIGs) |
You can now export a Message Implementation Guideline (MIG) in RTF Format. |
Changed |
2019-06-10 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-05-11 |
Cloud Integration |
Integration Suite |
Neo |
Content Transport |
You can now view the error codes along with the error message if there is a configuration or transport failure. See: Content Transport |
Changed |
2019-05-11 |
Cloud Integration |
Integration Suite |
Neo |
OData V2 Receiver Adapter |
Now during message processing for non-GET operations, the OData V2 receiver adapter accepts and processes the HTTP 2xx response code from the server. |
Changed |
2019-05-11 |
Cloud Integration |
Integration Suite |
Neo |
Mail Receiver Adapter |
The mail receiver adapter now supports dynamic configuration of the public key used for encryption. |
New |
2019-05-11 |
Cloud Integration |
Integration Suite |
Neo |
Add SSH Keys in Keystore Monitor |
You can now upload SSH keys or putty keys to the keystore monitor. See: Importing an SSH Key |
New |
2019-05-11 |
Cloud Integration |
Integration Suite |
Neo |
SuccessFactors OData V2 Receiver Adapter |
You can now link an entity to a different navigation entity with different key parameters in the Upsert operation. |
Changed |
2019-05-11 |
Cloud Integration |
Integration Suite |
Neo |
Integration Flow Editor |
You can now recover the unsaved version version of you script or XSLT resource through the Auto-Save feature. See: New and Improvised Integration Flow Editor for SAP Cloud Platform Integration |
Changed |
2019-05-11 |
Cloud Integration |
Integration Suite |
Neo |
Integration Flow Editor |
You can now view the help information for a specific adapter or flow step directly using the Context Sensitive help. See: New and Improved Integration Flow Editor for SAP Cloud Platform Integration |
New |
2019-05-11 |
Integration Advisor |
Integration Suite |
Neo |
Message Implementation Guidelines (MIGs) and Mapping Guidelines (MAG) |
|
Changed |
2019-05-11 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
OData V4 receiver adapter |
The OData V4 receiver adapter now supports On-Premise connectivity. |
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
Message Mapping |
You can now upload an OData V4 metadata file with extensions .edmx and .xml as the source and target messages while creating a message mapping. |
New |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
Content Transport |
The Transport Management Service is now generally available. More information : Content Transport using Transport Management Service |
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
Content Modifier |
You can now maintain the data type value for the type Expression in the Content Modifier. |
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
Text Area Externalization |
Externalization of the text area has been improvised to provide better usability. |
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
XSLT Mapping |
You can now utilize the XSLT 3.0 specification through XSLT mapping version 1.2. See: Create XSLT Mapping |
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
SAP Cloud Platform Integration |
Now you can save a complete URL of a tenant that contains specific strings related to the resources. Bookmarking URLs provides you an easy way of direct access to the resource. |
New |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
SAP Cloud Platform Integration |
The Cloud Integration service tile has been renamed to Process Integration. |
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
Creation of SSH keys now possible with EC algorithms |
SSH keys now support Elliptic Curve (EC) algorithms to connect to the SFTP server. In parallel, the DSA key creation has been deprecated (only DSA keys with 1024 bit key length are supported). |
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
Mail Receiver Adapter |
Mails that are sent out to email recipients can now be signed in the Mail receiver adapter. Before that, it was only possible to encrypt the mails. |
New |
2019-04-13 |
Cloud Integration |
Integration |
Neo |
SOAP Header Script API |
SOAP headers received by a sender channel can now be accessed and further processed using a SOAP Script API. |
New |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
JSON to XML Converter |
The JSON to XML Converter now has the option to add XML root elements. Before that, you could only convert JSON documents with one root element. |
Changed |
2019-04-13 |
Integration Advisor |
Integration Suite |
Neo |
Mapping Guidelines (MAG) |
You can now maintain changes to code list mappings centrally. The application will ensure that these changes are reflected in all the Mapping Guidelines (MAGs) where the code list mappings are used. See: Mapping Guidelines (MAGs) and do
read the blog |
Changed |
2019-04-13 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
Integration Content Entity Types |
New OData API called ServiceEndpoints introduced to access the service endpoints exposed by SAP Cloud Platform Integration on a tenant. See: |
New |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
Open Connectors Receiver Adapter |
Use Open Connector adapter to integrate and enable message exchange with over 150 non-SAP cloud applications. |
New |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
OData V4 Receiver Adapter |
You can now whitelist the HTTP request and response headers for OData V4 outbound adapter. |
New |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
OData V2 Receiver Adapter |
The Modeling Operation wizard can now read the Externalized parameters of the OData V2 connection details. |
Changed |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
Dynamic Configuration of Username Token in SOAP 1.x Receiver Adapter |
You can dynamically configure the Username Token credentials as property by specifying either a header or a property name in one of the following ways: $ {header.headername} or $ {property.propertyname}. See: |
New |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
Web UI Enhancement of JMS Resources |
The numbers of tenant management nodes is shown in the JMS Resources. Before the update, this was not explicitly shown in the Web UI. See: |
Changed |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
Downloading Key Pairs from SAP History Tab in Keystore |
You can now download a root certificate from the SAP History tab in the Keystore. See: |
New |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
Minimum Limit of Max Retry Interval in XI Sender and Receiver Adapter and JMS Sender Adapter |
To avoid filling the message processing logs, the minimum limit of the Max Retry Interval is now set to 10 minutes. See: |
Changed |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
Data Store Write Operation |
The data store write operation is now able to also store headers. Get operation would be able to read messages including headers already. See: |
Changed |
2019-03-16 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-02-16 |
Cloud Integration |
Integration Suite |
Neo |
SuccessFactors OData V2 Receiver Adapter |
You can now filter the fields using the IN operation when editing the query manually. |
Changed |
2019-02-16 |
Cloud Integration |
Integration Suite |
Neo |
AS4 Sender Adapter |
You can now configure a sender channel with the AS4 adapter as a receiving MSH to securely process incoming business documents. See: |
New |
2019-02-16 |
Cloud Integration |
Integration Suite |
Neo |
AS4 Receiver Adapter |
Security enhancements have been implemented for SOAP-based messages. You can now save incoming signed receipts and verify the signature. See: |
Changed |
2019-02-16 |
Cloud Integration |
Integration Suite |
Neo |
Creating an Integration Flow |
The upload of an integration flow prefills the Name and the ID field. See: |
Changed |
2019-02-16 |
Cloud Integration |
Integration Suite |
Neo |
JMS Resource and Size Limits |
The maximum capacity for a single JMS queue has changed from 4 GB to 95% of the total queue capacity. See: |
Changed |
2019-02-16 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
JMS Adapter |
You can now activate JMS resources on Cloud Integration tenants without having the Enterprise Edition. More information about JMS resource and size limits: |
New |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
OData V2 Receiver Adapter |
You can now provide the HTTP request and response header values for the adapter in the Processing section. See: |
New |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
JDBC Data Sources |
You need not redeploy an integration flow after editing the data source. See: |
New |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
SuccessFactors OData V2 Receiver Adapter |
You can now set the pagination type for the adapter in the Processing section. See: |
New |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
Manage Resources of an Integration Flow |
You can now upload a valid XML file via the EDMX uploader in the Resources view. See: |
Changed |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
XSL Documents and XSD Documents Reference in Partner Directory |
You are able to reference XSL documents and XSD documents in the Partner Directory via Partner URI (using the xsl:import or "document" feature. See: Dynamically Reading XSLT Mappings from the Partner Directory |
Changed |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
Downloading New Key Pairs in the Keystore |
You have now the option to download a root certificate in the New SAP Keys tab See: |
New |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
Message Routing |
You can now define how many concurrent processes to use in the General Splitter and Iterating Splitter to process split messages. See: |
Changed |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
OData API |
We have enhanced the Odata API by IdempotentRepositoryEntries in the Message Processing Logs. See: |
New |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
XI Sender Adapter Enhancements |
When configuring the XI sender adapter, you can now select among an updated selection of Quality of Service options. The updated list of options is: Best Effort, At Least Once, and Exactly Once. To learn more, see: Configure XI Sender Adapter |
Changed |
2019-01-19 |
Cloud Integration |
Integration Suite |
Neo |
Software Version Update |
The versions have been updated:
|
Changed |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
Provisioning Enterprise Messaging |
You can now increase or decrease the enterprise messaging queues for a specific subaccount. |
New |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
Message-Mapping Editor |
You can now search for a particular node element and also view its occurrences within a structure of the Message-Mapping Editor. See: Creating Message Mapping. |
New |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
SuccessFactors OData V2 and SOAP Adapters |
HTTP request headers relevant for correlation when the message is processed, are now sent to the SuccessFactors backend . See: SuccessFactors OData V2 Adapter Configure Communication Channel with SuccessFactors (SOAP) Adapter. |
Changed |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
SuccessFactors OData V2 and SOAP Adapters |
Message Retry now happens for Upsert and other Query operations when using SuccessFactors OData V2 or SOAP Adapters. See: Configure SuccessFactors OData V2 Receiver Adapter. Configure Communication Channel with SuccessFactors (SOAP) Adapter. |
Changed |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
ProcessDirect Adapter |
Now it is not mandatory to configure a payload body between a Timer and a ProcessDirect receiver adapter. This functionality is made available from ProcessDirect adapter 1.1 version onwards. |
New |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
Twitter Adapter |
If your retweet contains 280 characters, then the adapter fetches the entire tweet. See: Twitter Receiver Adapter. |
Changed |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
Integration Flow Editor |
You can find the Unsaved Changes text appearing under the name of an integration flow, when you do not save the changes made to the integration flow. See: New and Improved Integration Flow Editor for SAP Cloud Platform Integration. |
New |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
Integration Flow Editor |
You can now copy and paste the adapter configurations in an Integration Flow. See: New and Improved Integration Flow Editor for SAP Cloud Platform Integration. |
New |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
Content Modifier |
You can now set the type as Expression or Constant for a payload in a message body in an Integration Flow. See: Define Content Modifier. |
Changed |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
OData Receiver Adapter V4 |
You can now define a new version of the OData receiver adapter in an Integration Flow. |
New |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
OData Receiver Adapter V2 |
You can now enable/disable the CSRF protected option of your OData receiver V2 adapter in an Integration Flow. The adapter also uses Function Import which can now be consumed in $batch mode. |
Changed |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
Invoking an OData service |
You can now invoke an active OData service from your calling application. |
New |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
Creating Message Mapping |
You can now add external reference to WSDL and Schema in Message Mapping. See: Creating Message Mapping. |
Changed |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
PKCS#7/CMS Signer, PKCS#7/CMS Encryptor |
You can now use headers and exchange properties to dynamically configure the Private Key Alias parameter in the PKCS#7/CMS Signer, and the Receiver Public Key Alias and Private Key Alias parameters in the PKCS#7/CMS Encryptor. See: Sign the Message Content with PKCS#7/CMS Signer, Encrypt and Sign the Message Content with PKCS#7/CMS Encryptor |
Changed |
2019-01-07 |
Cloud Integration |
Integration Suite |
Neo |
Data Store Operations |
You can now use exchange properties to dynamically define the Data Store Name attribute for the Select, Write, Get, and Delete operations. You can also use exchange properties to define the Entry ID attribute for the Write, Get, and Delete operations. See: Define Data Store Select Operations, Define Data Store Write Operations, Define Data Store Get Operations, Define Data Store Delete Operations |
Changed |
2019-01-07 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Job Scheduler |
Platform Foundation |
Cloud Foundry |
Subscription-model Availability |
The Job Scheduler service is now generally available as a subscription-based commercial model. |
Announcement |
2019-04-11 |
Job Scheduler |
Platform Foundation |
Cloud Foundry |
External Availability |
SAP Cloud Platform Job Scheduler service is now externally available for customers as a consumption-based commercial model or as Cloud Platform Enterprise Agreement. More details are available in the public documentation for the Job Scheduler service. |
Announcement |
2018-12-06 |
Job Scheduler |
Platform Foundation |
Cloud Foundry |
Support for Existing Service Instances |
Support for existing service instances of the Job Scheduler service within the Beta subaccount will stop after 2 months of this announcement. Henceforth, Lite plan of the Job Scheduler service will be limited only to Trial subaccounts. |
Announcement |
2018-12-06 |
Job Scheduler |
Platform Foundation |
Cloud Foundry |
Deactivation of Schedules |
The behavior of the Job Scheduler service when it can't reach an appplication endpoint has changed. Previously, the service deactivated a schedule following three failed attempts. As of this release,schedules won't ever be deactivated based on the number of failed attempts. |
Changed |
2018-09-13 |
Job Scheduler |
Platform Foundation |
Cloud Foundry |
Enhancements |
|
Changed |
2018-09-13 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Custom enrichments |
You can define specific enrichments per group of entity values to avoid listing of entity values for each enrichment. This ensures that you have a global view of all enrichments for a group of entity values. |
Changed |
2019-11-22 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Training Status |
If you make any changes to your bot, it is retrained at every instance. The status icon shows that the training is ongoing. This icon now also indicates if the training is pending, ongoing, has failed, was successful, or if the displayed status is outdated. |
Changed |
2019-11-22 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Classification algorithm |
All the bots are now enabled with the new classifier that improves your bot's understanding and results in a better confidence score on intent detection. |
New |
2019-11-22 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Custom Entities |
The information corresponding to a custom entity – list of values, values tagged in intents and enrichments – is now visible under three separate tabs. This ensures ease of navigation and better user experience. |
Changed |
2019-11-22 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Version one (v1) of the Builder |
As of December 2019 release, version one of the builder (Builder v1) will be deleted. Please switch to the new version of the builder. |
Changed |
2019-11-22 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Endpoint that manages gazettes |
As of February 2020 release, endpoint that manages gazettes (/gazettes) will be deprecated. Use the endpoint /entities to carry out all the actions associated with /gazettes. |
Changed |
2019-11-22 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Duplicate Entity Values for an Entity |
As of January 2020 release, all duplicate entity values for a given entity will be removed, and no distinction made between lowercase and uppercase. Users will no longer see duplicates. This will have no impact on entity detection. For more information, see Deprecated APIs and Other API
Changes |
Changed |
2019-11-22 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
All routes starting with /v2 |
As of November 2019 release, all routes starting with /v2 that are not prefaced with /train cannot be used. Please use /train/v2 instead. For example, https://api.cai.tools.sap/train/v2/users/$USER_SLUG/bots/$BOT_SLUG/versions/$VERSION_SLUG/dataset/bulk_creations |
Changed |
2019-11-22 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
act and type detection |
As of February 2020 release, act and type detection will no longer be supported for the following APIs: /Request (Text): https://api.cai.tools.sap/train/v2/request /Dialog (Text): https://api.cai.tools.sap/build/v1/dialog |
Changed |
2019-11-22 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Disablement of connector creation for Callr, Cisco Spark, Kik, and Twitch |
As of December 2019 release, connectors for Callr, Cisco Spark, Kik and Twitch will stop
working. Please migrate to other channels for an
uninterrupted experience of SAP Conversational AI. Contact us |
Changed |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Single Sign-on (SSO) or end user authentication |
You can configure single sign-on or authentication for your end users. Once authenticated, the business user can interact with the chatbot without providing their credentials on each log on. |
New |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
SAP Conversational AI Web Client (linked with SSO) |
You can integrate the SAP Conversational AI Web Client with your web solution based in SAP Cloud Platform. The Web Client adheres to the SAP Fiori Design guidelines and respects enterprise product standards. It reuses the authentication of the embedding platform to provide a single sign-on experience. The Web Client provides a consistent conversational user experience that can be adopted easily across SAP products. |
New |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Connect to external API services (linked with SSO) |
During a conversation, you most likely want to retrieve business information or connect to an external system to perform actions. Besides using webhooks, you now have greater flexibility in retrieving and using data from API service responses (JSON object). You can use SAP Cloud Platform destinations for runtime support of logged-on users (for example, SSO). |
New |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Support for Secondary Information on Requirements tab |
Besides the REQUIRED INFORMATION that is necessary for your skill to work, you can also define the SECONDARY INFORMATION on the Requirements tab. The additional pieces of information that the user might provide are considered as optional and are defined under SECONDARY INFORMATION, and can be used to further filter the data The values for the optional entities is evaluated only after the required information is evaluated and stored. The bot generates the result based on the information provided. In case the user does not provide the secondary information, the skill would still work. |
Changed |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Updated instructions for integrating your bot with Slack, Facebook Messenger and SAP CoPilot channels |
The instructions for integrating your bot with Slack, Facebook Messenger and SAP CoPilot have been updated as per the latest changes in the user interface of these channels. |
Changed |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Bot versioning activated by default |
When you create a new bot, by default, your bot has only one main version v1 and is assigned to the DEVELOPMENT environment. This allows you to manage and update large, complex chatbots in an organized way that doesn’t expose working drafts of a chatbot to users. |
Changed |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Support for app_mention event in Slack |
If you have integrated your bot with the Slack channel and you want your users to directly address your bot with its name, they can do this by typing @botname. As a bot developer, you can add app_mention event while integrating your bot with Slack. This functionality is now supported by SAP Conversational AI. |
Changed |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Disablement of connector creation for Callr, Cisco Spark, Kik, and Twitch |
As of September 2019 release, you will not be able to create connectors for the
following channels: Callr, Cisco Spark, Kik, and Twitch.
Please migrate to other channels for an uninterrupted
experience of SAP Conversational AI. Contact us |
Changed |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Sunset of Open-source Bot Connector |
As of November 2019 release, you will not be able to use the Open-source Bot Connector to run a chatbot within a virtual network. If you are running a standard or customized version of open source bot connector on your platform, please migrate to the bot connector available on our bot building platform (hosted in on SAP Cloud Platform), which offers integration with a wide range of channels, governed by secure data processing as per SAP product standards. |
Changed |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Changed of Code tab |
To simplify the bot menu, the Code tab has been deprecated from 1909 onward. The information in this tab is available in Connect to External Service in Concepts of SAP Conversational AI. |
Changed |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Token referenced by ID |
As of November 2019 release, tokens will no longer be referenced by ID, but by index in the source expression or log. As a consequence, the route to update an expression no longer accepts an id parameter in tokens, but accepts a new ind parameter instead. |
Changed |
2019-10-07 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Enrichments for Location (gold entity) |
When the location (gold entity) is detected, the JSON returned by the API is enriched with additional information about the entity: place, street name, street number, postal code, city, state, country. |
New |
2019-07-01 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Assign Base Permissions and Team Permissions on Bot Level |
If you are the administrator of an organization, or if you have Read and Write permissions for the Settings module, you can assign one of the following permissions as the base permission to all members of the organization or to a team for a given bot. You can also assign one of the following permissions as an
additional bot permission to a team of one or more members
of the organization as an environment permission (see
below).
For more information, see Permissions at Bot Level in the User Guide to Concepts of SAP Conversational AI. |
New |
2019-07-01 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
word_id |
As of August 2019 release, the following route to update expressions will only accept word names. It will no longer accept word IDs: https://api.cai.tools.sap/train/v2/users/$USER_SLUG/bots/$BOT_SLUG/versions/$VERSION_SLUG/dataset/intents/$INTENT_SLUG/expressions/$EXPRESSION_ID. If you want to update words in tokens, the format for words has changed from { "id": <word_id> } or { "name": <word> } to simply { "name": <word> }, so please switch to the new format. In addition, the following two routes are affected in the same way: Creating an expression https://api.cai.tools.sap/train/v2/users/$USER_SLUG/bots/$BOT_SLUG/versions/$VERSION_SLUG/dataset/intents/$INTENT_SLUG/expressions Bulk creating expressions https://api.cai.tools.sap/train/v2/users/$USER_SLUG/bots/$BOT_SLUG/versions/$VERSION_SLUG/dataset/intents/$INTENT_SLUG/expressions/bulk_create |
Changed |
2019-07-01 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Refactor Routes Starting with /v2 |
As of September 2019 release, all routes starting with /v2 that are not prefaced with /train will be deprecated. Please use /train/v2 instead. For example, https://api.cai.tools.sap/train/v2/users/$USER_SLUG/bots/$BOT_SLUG/versions/$VERSION_SLUG/dataset/bulk_creations |
Changed |
2019-07-01 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
API to Retrieve All Entities |
As of October 2019 release, the following API to retrieve all entities will no longer be supported: https://api.cai.tools.sap/train/v2/entities. Entities will no longer be global labels and will instead belong to a bot. To get all entities for a given bot, please use the following API: https://api.cai.tools.sap/train/v2/users/:user_id/bots/:bot_id/versions/:version_id/dataset/entities. |
Changed |
2019-07-01 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Community support |
Community support on Slack will no longer be available after
June 2019. Please address your questions to the community on
https://answers.sap.com/ |
Migration |
2019-07-01 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Fork Intent |
The dropdown menu to choose the bot, while forking an intent, now opens on the click of the arrow. |
Changed |
2019-07-01 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
SAP Customer Engagement Center |
The SAP Customer Engagement Center has been renamed to SAP Contact Center. |
Changed |
2019-07-01 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
New Intent Classification Algorithm |
A new intent classification algorithm is now available that improves your bot's understanding and provides a better confidence score when an intent is detected. You can switch to the new algorithm in your bot's settings. If you switch to the new algorithm, you can't switch back to the old one. Since the new algorithm affects the confidence score, you may need to update the matching strictness in your bot's settings and adjust the confidence score threshold if you use the confidence score as a condition to determine which action is to be taken next. As of June 2019, this new algorithm will be applied to all bots, including existing bots. Assign Base Permissions and Team Permissions in Organizations If you are the administrator of an organization, you can now assign one of the following permissions as the base permission to all members of the organization. You can also assign one of these permissions as an additional permission to a team consisting of one or more members of the organization.
The base permission and team permissions are applied to all bots within the organization. For more information, see Organizations and Permissions in the User Guide to Concepts of SAP Conversational AI. |
New |
2019-04-05 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Markdown in Messages |
When creating text messages or quick replies on the
Actions tab or
Requirements tab of a skill, you
can now opt to use markdown to format text as bold,
italics, or as a hyperlink For more information, see Messages in the User Guide to Concepts of SAP Conversational AI. |
New |
2019-04-05 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Context Management for Descriptions |
When a user is conversing with your bot in English, French, or Spanish, and your bot replies with a list, carousel, quick replies, or buttons, the user can now refer to an item in the message using a superlative like cheapest or most expensive or using an ordinal like first or second. For example, if the bot displays a list of flights, the user can tell the bot to book the cheapest flight or to book the last flight. For more information, see Entities in the User Guide to Concepts of SAP Conversational AI and scroll down to References between entities. |
New |
2019-04-05 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Set Time Zone in User Settings |
Under Preferences in your user settings, you can now set your time zone. This time zone is then used as the default time zone when you set filters in your log feed, usage metrics, and training analytics. |
New |
2019-04-05 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Default Matching Strictness in Natural Language Processing (NLP) |
When you create a new bot, the matching strictness in NLP is now set to 50 by default. You can adjust it in your bot's settings. |
New |
2019-04-05 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Email Verification |
You may remember that we mentioned in the What's New for the 1901 release that you'll be asked to confirm your email address when you next log in to SAP Conversational AI in order to continue to access the platform. If you've not confirmed your email address already, you must do so now. You only need to do this once. |
New |
2019-04-05 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Alert to New Product Release |
When a new product release is out, you're now alerted in your profile. From the alert, you can open the changelog in a new window and get the rundown on all the new features, Changeds, and Changedes. |
New |
2019-02-21 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Training Analytics |
|
Changed |
2019-02-21 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Usage Metrics |
For quicker loading, the default time range for fetching your metrics is now last week, and not all time. As before, you can change the time range by clicking SHOW FILTERS and then specifying a time range. Also for better loading, the metrics are fetched asynchronously. |
Changed |
2019-02-21 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Log Feed |
For security, when you download your logs in CSV format, all user inputs that start with characters like +, -, =, etc. are now prepended with a backslash (\) to prevent the characters from being processed in Microsoft Excel with unanticipated consequences. |
Changed |
2019-02-21 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Enrichments for Custom Entities |
When a gold entity is detected, the JSON returned by the NLP API is enriched with additional information about the entity. Although you can't change the enrichments for gold entities, you can now create enrichments for custom entities. This means that you can create keys that appear in the JSON when a custom entity is detected. The keys are then populated with the correct values, depending on the configuration. For example, you have a list of train stations that you want to detect. You create a restricted custom entity with all the names of your train stations. Now you add the key station-code and configure it so that if Grand Central Station is detected, the JSON also returns the station code GCT only for this station. For more information, see Entities |
New |
2019-01-23 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Open-Source Bot Connector |
The Bot Connector already enables you to connect your bot to
multiple messaging channels. The code to run the Bot
Connector is now hosted publicly at https://github.com/SAPConversationalAI/bot-connector See also Messaging channels |
New |
2019-01-23 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Email Verification |
When you next log in to SAP Conversational AI, you'll be asked to confirm your email address. You only need to do this once. However, you must do so by March 22, 2019 in order to continue to access the platform. |
New |
2019-01-23 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Delete Your SAP Conversational AIAccount |
In your settings, you can now delete your SAP Conversational AI account. Note that this will also delete all bots that you created with this account, except for bots that you created from within an organization if there are still members of that organization (including another administrator). To delete your account, click your avatar at the top right of the page, choose Settings, and then click DELETE YOUR ACCOUNT. |
New |
2019-01-23 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Suggested Expressions |
If you've added the languages English, French, German, or Spanish to an intent, and enter a new expression for the intent in any of those languages, the platform already automatically suggests additional expressions in those languages. We've enhanced that capability to now vary the sentence structure and also the vocabulary of the suggested expressions. This enables you to build a higher quality training dataset very quickly and enables your bot to understand its users more precisely. |
Changed |
2019-01-23 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Entities |
On the Train tab, we’ve made two Changeds to entities:
|
Changed |
2019-01-23 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Training Analytics |
We've improved the csv upload of your validation file and Changeded the issue that caused the benchmark to be stuck at 99% for some bots. |
Changed |
2019-01-23 |
SAP Conversational AI |
Digital Experience |
Cloud Foundry |
Usability |
For links and buttons, we’ve added tooltips with helpful information around the platform to help you to better understand each step. In error messages, we've added information to direct you to the field whose value you need to enter or change. |
Changed |
2019-01-23 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
PostgreSQL |
Data Management |
Cloud Foundry |
Schedule Maintenance |
You can now schedule maintenance for a PostgreSQL service instance from the Cloud Cockpit. See Schedule Maintenance. |
New |
2018-12-06 |
PostgreSQL |
Data Management |
Cloud Foundry |
v9.4 |
Support of PostgreSQL v9.4 plans is extended till 19 December 2018 and will be discontinued from 20 December 2018. If you are using PostgreSQL v9.4 plan service instance, you need to upgrade your instance to v9.6. When you create new PostgreSQL instances, it is highly recommended that you create of plan v9.6-*. |
New |
2018-12-06 |
PostgreSQL |
Data Management |
Cloud Foundry |
v9.4 |
Support of PostgreSQL v9.4 plans is extended till 19 December 2018 and will be discontinued from 20 December 2018. If you are using PostgreSQL v9.4 plan service instance, you need to upgrade your instance to v9.6. When you create new PostgreSQL instances, it is highly recommended that you create of plan v9.6-*. |
New |
2018-10-25 |
PostgreSQL |
Data Management |
Cloud Foundry |
v9.4 |
As announced earlier, support for v9.4 will be discontinued on 11 October 2018. If you are using Postgres v9.4 instance, you need to upgrade it to v9.6 Postgres. When you create new Postgres instances, it is highly recommended that you create of plan v9.6-*. See Major version upgrade from PostgreSQL v9.4 to v9.6. |
New |
2018-09-13 |
PostgreSQL |
Data Management |
Cloud Foundry |
Data of a Service Instance |
You can now restore the data of a PostgreSQL service instance on to another PostgreSQL instance within the same CF space. It is also possible to restore data from a deleted PostgreSQL service instance. See Restore Data. |
New |
2018-08-30 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
PostgreSQL on Azure |
Data-Driven Insights |
Cloud Foundry |
Consumption of PostgreSQL service on Microsoft Azure |
You can now consume PostgreSQL on Microsoft Azure from SAP Cloud Platform and also on SAP Cloud Platform Cloud Foundry trial accounts. |
New |
2019-10-02 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Identity Authentication |
User Management |
|
End User Screens |
Added, Arabic, Bulgarian, Croatian, Czech, Danish, Estonian, Finnish, Greek, Hungarian, Latvian, Lithuanian, Norwegian, Romanian, Serbian, Slovak, Slovene, Turkish, and Ukrainian to the supported languages for end user screens. See Supported Languages. |
New |
2018-12-13 |
Identity Authentication |
User Management |
|
OpenID Connect |
Extended the OpenID Connect implementation to support the proxy, and identity federation scenario for the authorization code flow. See Using Authorization Code Flow. |
New |
2018-11-27 |
Identity Authentication |
User Management |
|
Administration Console |
You can view information about the tenant (region and display name) in the header of the administration console. See Change a Tenant's Display Name. |
New |
2018-11-27 |
Identity Authentication |
User Management |
|
Customer Documents |
Tenant administrator can view the terms of use and privacy policy documents, and the e-mail templates uploaded in the administration console. See View a Terms of Use Document, View a Privacy Policy Document, and View E-Mail Template Document |
New |
2018-11-13 |
Identity Authentication |
User Management |
|
Corporate IdPs |
Added IP Range in the rules for conditional authentication. See Configure Conditional Authentication for an Application . |
New |
2018-10-30 |
Identity Authentication |
User Management |
|
Corporate IdPs |
Corporate IdP can decide whether to use the existing SSO session, or create a new one for every application. See Forward All SSO Requests to Corporate IdP. |
New |
2018-10-30 |
Identity Authentication |
User Management |
|
SAML 2.0 |
You can add SOAP SLO endpoint when configuring SAML 2.0 application in the administration console. The SOAP Endpoint is called only when the user password is changed via the administration console, forgot password triggered by the user, or API call. See Configure SAML 2.0 Service Provider. |
New |
2018-10-30 |
Identity Authentication |
User Management |
|
SAML 2.0 |
You can see the index number of the endpoint of the assertion consumer service of the service provider as the target of the SAML response in the administration console. See Configure SAML 2.0 Service Provider. |
New |
2018-10-30 |
Identity Authentication |
User Management |
|
Tenant Settings |
You can configure your mail server for the e-mails sent for the different application processes. Once you configure the mail server, all e-mails will go through this configuration. See Configure Mail Server for Application Processes. |
New |
2018-09-25 |
Identity Authentication |
User Management |
|
Customer Documents |
Tenant administrator can upload terms of use and privacy policy documents, and e-mail templates in Arabic, Croatian, Czech, Slovenian, Greek, Ukrainian, and Slovak. See Configuring Terms of Use, Configuring Privacy Policies, and Configuring E-Mail Templates. |
New |
2018-09-25 |
Identity Authentication |
User Management |
|
Default Attributes |
You can configure attributes with dynamic values to be added into the assertions for the SAML 2.0 applications. See Configure the Default Attributes Sent to the Application. |
New |
2018-09-04 |
Identity Authentication |
User Management |
|
Conditional Authentication |
You can use non-identifier based authentication without having to enter their logon alias or password. See Configure Conditional Authentication for an Application. |
New |
2018-09-04 |
Identity Authentication |
User Management |
|
Single Sign-On |
Identity Authentication supports OpenID Connect standard for authentication. You can choose what standard to use your application, SAML 2.0, or OpenID Connect. See Create OpenID Connect Application and Configure OpenID Connect Application. |
New |
2018-08-21 |
Identity Authentication |
User Management |
|
REST API |
Extended the User Management REST API. You can retrieve information about an SP user in a tenant via API. See .SP User Information. |
New |
2018-08-21 |
Identity Authentication |
User Management |
|
Tenant Settings |
You can configure your mail server for the e-mails sent for the different application processes. Once you configure the mail server, all e-mails will go through this configuration. See Configure Mail Server for Application Processes. |
New |
2018-09-25 |
Identity Authentication |
User Management |
|
Customer Documents |
Tenant administrator can upload terms of use and privacy policy documents, and e-mail templates in Arabic, Croatian, Czech, Slovenian, Greek, Ukrainian, and Slovak. See Configuring Terms of Use, Configuring Privacy Policies, and Configuring E-Mail Templates. |
New |
2018-09-25 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Document Information Extraction |
Data-Driven Insights |
Cloud Foundry |
Trial Account |
You can now try out Document Information Extraction on SAP Cloud Platform Cloud Foundry trial account. See Initial Setup. |
New |
2019-12-05 |
Document Information Extraction |
Data-Driven Insights |
Cloud Foundry |
API Reference |
|
Changed |
2019-11-04 |
Document Information Extraction |
Data-Driven Insights |
Cloud Foundry |
Getting Support |
CA-ML-BDP is now the BCP component for Document Information Extraction. See Getting Support. |
Changed |
2019-11-04 |
Document Information Extraction |
Data-Driven Insights |
Cloud Foundry |
Security Guide |
The Security Guide has been updated with Enrichment Data API details. See Security Guide. |
Changed |
2019-11-04 |
Document Information Extraction |
Data-Driven Insights |
Cloud Foundry |
Troubleshooting |
The Troubleshooting section is now available. See Troubleshooting. |
New |
2019-11-04 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Service Ticket Intelligence |
Data-Driven Insights |
Cloud Foundry |
Common Status and Error Codes |
The error code 101 (Simultaneous data extraction jobs are denied) has been added. See Common Status and Error Codes. |
New |
2019-11-04 |
Service Ticket Intelligence |
Data-Driven Insights |
Cloud Foundry |
Question-answer scenarios |
The recommendation training and recommendation incremental training for question-answer scenarios have been replaced by the recommendation API. |
Changed |
2019-11-04 |
Service Ticket Intelligence |
Data-Driven Insights |
Cloud Foundry |
Mapping Object |
The priority and keywords mapping object attributes are now available for model training and classification. See Mapping Object. |
New |
2019-11-04 |
Service Ticket Intelligence |
Data-Driven Insights |
Cloud Foundry |
Model Status Object |
The total_record_count model status object attribute has been added. See Model Status Object. |
New |
2019-11-04 |
Service Ticket Intelligence |
Data-Driven Insights |
Cloud Foundry |
Scenario Object |
The language mix feature has been added to the recommendation API. See the language scenario object attribute in Scenario Object. |
New |
2019-11-04 |
Service Ticket Intelligence |
Data-Driven Insights |
Cloud Foundry |
Supported Languages |
The solution recommendation feature is now also supporting the following new languages: See Supported Languages.
|
Changed |
2019-11-04 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Document Center |
Digital Experience |
Neo |
SAP Document Center Web App, Version 19.11.0 |
Accessibility improvements made to the Advanced Document List reuse component:
|
Changed |
2019-12-05 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Web App, Version 19.9.0 |
Accessibility improvements made to the Advanced Document List reuse component for:
|
Changed |
2019-10-08 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Desktop App |
The SAP Document Center desktop app now supports Xcode 10: Apple’s integrated development environment to create applications for Apple products. |
New |
2019-10-08 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Web App, Version 19.7.0 |
You can configure the sorting order of simple document lists when integrating SAP Document Center into UI5 applications. See: Simple Document List. |
Changed |
2019-08-14 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Android App, Version 19.7.0 |
SAP Document Center android app supports 64-bit architecture. 64-bit CPUs deliver faster and richer user experience. |
Announcement |
2019-08-14 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Web App, Version 19.6.0 |
Improvements in the Advanced Document List reuse component:
|
Changed |
2019-07-18 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Desktop App, Version 19.5.0 |
The SAP Document Center desktop app stops supporting 32-bit Windows operating systems from June 2019. |
Announcement |
2019-06-25 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Web App, Version 19.5.0 |
You can now use native MS Office editors to work with MS office files in public shares. See: Creating a Share. |
New |
2019-06-25 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Web App, Version 19.5.0 |
You can configure the sorting order of advanced document lists when integrating SAP Document Center into UI5 applications. See: Advanced Document List. |
Changed |
2019-06-25 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Web App, Version 19.5.0 |
In the Invitation Mail Domains field. Earlier, the character limit was 255. See: Configuring the Shared Documents Settings. , you can enter up to 4096 characters in the |
Changed |
2019-06-25 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Windows App |
Support for SAP Document Center App for Windows mobile phones and tablets is discontinued. In the app settings, the Windows App section is removed. |
Announcement |
2019-05-23 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Web App, Version 19.4.0 |
For the Advanced Document List reuse component, we’ve improved the performance of breadcrumbs, readability of folder names, and usability of icons for version management. See Integrating the SAP Document Center Fiori Component into a UI5 Application. |
Changed |
2019-05-23 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Android App |
You can download the source code for SAP Document Center Android App from SAP Service Marketplace. See SAP Note 2751190 |
Announcement |
2019-04-25 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Windows App |
SAP Document Center App for Windows mobile phones and tablets is mobile phones and tablets discontinued from May 2019. Since Windows platform for isn’t popular anymore, SAP Document Center stops supporting the app for this platform. |
Announcement |
2019-03-08 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Desktop App, Version 18.9.3 |
SAP Document Center desktop app supports 32-bit machines until version 18.9.3. Upon further releases, desktop app stops supporting 32-bit machines. |
Announcement |
2019-02-22 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Web App, Version 19.1.0 |
Fixed an issue where adding more than 2000 users in Access Control Lists for SAP Document Service based corporate repositories wasn’t working. |
Changed |
2019-02-22 |
Document Center |
Digital Experience |
Neo |
SAP Document Center Web App, Version 18.12.0 |
On your SAPUI5 applications, you can now display an advanced document list using the reusable UI component of SAP Document Center. See Integrating the SAP Document Center Fiori Component into a UI5 Application. |
New |
2019-01-17 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Application Server ABAP |
Besides as a source connector, you can now use SAP Application Server ABAP as a target or a proxy, as well. See: |
New |
2018-09-17 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP S/4HANA Cloud (Beta) |
The Identity Provisioning UI now supports SAP S/4HANA Cloud, which you can use as a source, target or proxy system in a beta state. See: |
New |
2018-10-23 |
Identity Provisioning |
Platform Foundation |
Neo |
Identity Directory |
Identity Directory is no longer a separate service, nor in beta state. You can now use it as a productive source or target system. Also, you can merge user data from multiple source systems and provision it all in a single Local Identity Directory target system. See: |
Announcement |
2018-10-23 |
Identity Provisioning |
Platform Foundation |
Neo |
Identity Directory |
Besides as a source and a target connector, you can now use Local Identity Directory as a proxy system, as well. |
New |
2018-11-07 |
Identity Provisioning |
Platform Foundation |
Neo |
CloudFoundry UAA Server |
The Identity Provisioning UI now supports CloudFoundry UAA Server, which you can use as a source, target or proxy system. See: |
New |
2018-11-07 |
Identity Provisioning |
Platform Foundation |
Neo |
Microsoft Active Directory |
Besides as a source connector, you can now use Microsoft Active Directory also as a target, to provision users. See: |
New |
2018-12-03 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP HANA XS Advanced UAA Server |
The Identity Provisioning UI now supports SAP HANA XS Advanced UAA Server, which you can use as a source, target or proxy system. See: |
New |
2018-12-03 |
Identity Provisioning |
Platform Foundation |
Neo |
Real-Time Provisioning |
You can now immediately provision newly created users without manually running a job or wait for a scheduled one.
|
Announcement |
2018-12-03 |
Identity Provisioning |
Platform Foundation |
Neo |
Destinations |
When you create a new system or edit an existing one, you can now add destinations on both subaccount and subscription level. To learn how, see: Add System |
New |
2018-12-03 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Marketing Cloud (Beta) |
The Identity Provisioning UI now supports SAP Marketing Cloud, which is based on SAP S/4HANA logic. You can use it as a source, target or proxy system in beta state. See: |
New |
2019-01-23 |
Identity Provisioning |
Platform Foundation |
Neo |
defaultValue |
This JSON expression returns the default value of an attribute when no specific functions or conditions are set for this attribute. See Transformation Expressions → defaultValue. |
New |
2019-01-23 |
Identity Provisioning |
Platform Foundation |
Neo |
Microsoft Active Directory |
The Microsoft Active Directory target system can now write groups and group assignments. Also, you can use it as a proxy system as well. See: |
Changed |
2019-01-23 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Cloud Platform Java/HTML5 Apps |
The SAP Cloud Platform proxy system can now read additional group attributes, such as application roles and IdP-defined group mappings. |
Changed |
2019-01-23 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP S/4HANA Cloud (Beta) |
The SAP S/4HANA Cloud proxy systems can now retrieve both users and technical roles, which is important for hybrid scenarios. |
Changed |
2019-01-23 |
Identity Provisioning |
Platform Foundation |
Neo |
Microsoft Azure Active Directory |
There is a new system property related to Microsoft Azure AD – aad.group.member.attributes. It defines the attributes of a group member to be read during a Read job. The default attributes are type and id. You can enter additional attributes to be read by the Identity Provisioning service. To learn how, see:
|
Changed |
2019-01-23 |
Identity Provisioning |
Platform Foundation |
Neo |
LDAP Server |
The following properties are now added for LDAP Server:
Find them in List of Properties. |
Changed |
2019-01-23 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Cloud Platform ABAP Environment (Beta) |
The Identity Provisioning UI now supports SAP Cloud Platform ABAP Environment , which is based on SAP S/4HANA logic. You can use it as a source, target or proxy system in beta state. See: |
New |
2019-02-19 |
Identity Provisioning |
Platform Foundation |
Neo |
LDAP Server |
Besides as a source connector, you can now use LDAP Server as a target and a proxy, as well. See: |
New |
2019-02-19 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Marketing Cloud (bundle) |
The SAP Marketing Cloud license now includes Identity Provisioning and Identity Authentication. That means, you can request (free of charge) two bundle accounts for the Identity Provisioning service – one for testing and one for productive use. See: |
Announcement |
2019-02-19 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP SuccessFactors |
The source connector for SAP SuccessFactors now supports groups. That means, you can replicate user-to-groups assignments from SAP SuccessFactors to any target system. See: SAP SuccessFactors |
Changed |
2019-03-27 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP S/4HANA On-Prem (Beta) |
The Identity Provisioning UI now provides connectors for on-premise SAP S/4HANA systems. You can add source, target and proxy connectors in beta state. See: |
New |
2019-04-25 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Integrated Business Planning Cloud (Beta) |
The Identity Provisioning UI now supports SAP Integrated Business Planning Cloud, which is based on SAP S/4HANA logic. You can add source and target connectors in beta state. See: |
New |
2019-04-25 |
Identity Provisioning |
Platform Foundation |
Neo |
Microsoft Active Directory |
You can now enable recursive reading of nested groups of Microsoft AD so that their user assignments can be properly resolved and populated in the target system. For this purpose, you can use the new system property ad.group.flatten. |
Changed |
2019-04-25 |
Identity Provisioning |
Platform Foundation |
Neo |
Local Identity Directory |
The Identity Provisioning can now filter users and groups when reading entities from the identity directory. To do this, you need to add the following properties – idds.user.filter and idds.group.filter. See: |
Changed |
2019-04-25 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Fieldglass |
The Identity Provisioning service now supports SAP Fieldglass, which you can add and configure as source, target and proxy systems. See: |
New |
2019-07-12 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP SuccessFactors |
Besides as a source connector, you can now use SAP SuccessFactors as a target and a proxy, as well. See: |
New |
2019-07-12 |
Identity Provisioning |
Platform Foundation |
Neo |
JSON Functions |
There are two new transformation functions, putIfAbsent and putIfPresent, which work on user attributes of type array (list of elements). These functions take care of setting default values for key-value pair elements if a key is missing or different than the default one. These functions are now part of the default target and proxy write transformations of the Identity Authentication connectors. See: |
New |
2019-07-12 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP S/4HANA – generally available |
The following SAP S/4HANA based connectors are no longer in Beta state but are available for productive use:
|
Announcement |
2019-07-12 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Cloud Platform Account Members |
The Identity Provisioning service now provides connectors for SAP Cloud Platform Account Members. You can use it as source, target and proxy systems. To learn more, see: |
New |
2019-08-14 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Commissions |
The Identity Provisioning service now provides connectors for SAP Commissions. You can use it as source, target and proxy systems. To learn more, see: |
New |
2019-08-14 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Integrated Business Planning Cloud |
Besides as source and target connectors, you can now use SAP Integrated Business Planning Cloud as a proxy system as well. Also, a new scenario ID is now available – SAP_COM_0193 (SAP Cloud Identity Provisioning Integration). You can use it instead of the previous ones. See: |
Changed |
2019-08-14 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Cloud Platform ABAP Environment |
Besides as source and target connectors, you can now use SAP Cloud Platform ABAP Environment as a proxy system as well. Also, a new scenario ID is now available – SAP_COM_0193 (SAP Cloud Identity Provisioning Integration). You can use it instead of the previous ones. See: |
Changed |
2019-08-14 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP Marketing Cloud |
A new scenario ID is now available – SAP_COM_0193 (SAP Cloud Identity Provisioning Integration). You can use it instead of the previous ones. See: |
Announcement |
2019-08-20 |
Identity Provisioning |
Platform Foundation |
Neo |
Sales Cloud – Analytics & AI |
The Identity Provisioning service now provides connectors for Sales Cloud – Analytics & AI. You can use it as source, target and proxy systems. To learn more, see: |
New |
2019-09-24 |
Identity Provisioning |
Platform Foundation |
Neo |
Sales Cloud – Analytics & AI |
The connectors for SAP Analytics Cloud are no more in beta state, thus you can use them productively. See: |
Announcement |
2019-09-24 |
Identity Provisioning |
Platform Foundation |
Neo |
Microsoft Azure Active Directory |
The following Microsoft Azure AD properties are now added or changed:
To learn more, see: |
Changed |
2019-09-24 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP S/4HANA Cloud (bundle) |
The SAP S/4HANA Cloud license now includes Identity Provisioning and Identity Authentication. That means, you can request free access to two bundle subaccounts for the Identity Provisioning service – one for testing and one for productive use. See: |
Announcement |
2019-11-08 |
Identity Provisioning |
Platform Foundation |
Neo |
SAP S/4HANA Cloud (systems) |
A new scenario ID is now available – SAP_COM_0193 (SAP Cloud Identity Provisioning Integration). You can use it instead of the previous ones. See: |
Changed |
2019-11-08 |
Identity Provisioning |
Platform Foundation |
Neo |
Properties |
A new property defines whether or not the Identity Provisioning service to overwrite user/group assignments that have existed in the target system before you start provisioning entities to that system. The property is applicable to SAP Application Server ABAP target systems. See: List of Properties→ ips.overwrite.existedbefore.assignments |
New |
2019-11-26 |
Identity Provisioning |
Platform Foundation |
Neo |
Troubleshooting |
A new Guided Answers page is added. It describes an issue where multiple users have duplicate e-mails in the source system, and after the provisioning job, they are all created as a single user in the target system. To learn how to solve this problem, see: Multiple Users from a Source System Are
Created as One in the Target |
New |
2019-11-26 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
SAP Forms by Adobe |
Output Management |
Neo |
Aztec Barcode |
SAP Forms by Adobe supports the software-based Aztec
barcode. See SAP Note
2699022 |
Changed |
2018-11-08 |
SAP Forms by Adobe |
Output Management |
Neo |
Custom Locales |
You can change or create custom locale definitions. See
SAP Note 2696301 |
Changed |
2018-11-08 |
SAP Forms by Adobe |
Output Management |
Neo |
Decimal Data Fields |
SAP Forms by Adobe supports extended decimal data fields
(AFLE). See SAP Note
2699015 |
Changed |
2018-11-08 |
SAP Forms by Adobe |
Output Management |
Neo |
Service Enabling |
If you have a valid license for SAP Forms by Adobe, you can enable the service directly from your subaccount in the cockpit, even if you use the service with multiple subaccounts. See Enabling SAP Forms by Adobe for Your Subaccount. |
Changed |
2018-08-02 |
SAP Forms by Adobe |
Output Management |
Neo |
Configuration UI |
Uploading font files from Internet Explorer version 11 works properly. |
Changed |
2018-07-11 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Data Attribute Recommendation |
Data-Driven Insights |
Cloud Foundry |
API Reference |
The number of simultaneous training jobs (in PENDING and / or RUNNING status) is now limited to 3. See Train Job and Deploy Model. See also the new error code 503 (Service Unavailable) in Common Status and Error Codes. |
Changed |
2019-12-02 |
Data Attribute Recommendation |
Data-Driven Insights |
Cloud Foundry |
Overall Improvements |
There have been several stability and security improvements. UTF-8 Byte Order Mark (BOM) encoding type is now supported and can be used in the dataset CSV files. |
Changed |
2019-12-02 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
SAP Web IDE |
Data-Driven Insights |
Cloud Foundry |
HDB Modules |
You can now configure a connection to an external HDB service outside of your current schema. See Connect to an External HDB Service. |
New |
2019-11-21 |
SAP Web IDE |
Data-Driven Insights |
Cloud Foundry |
MTA Build |
The current Build option for MTA projects (that uses the Multitarget Application Archive Builder) is deprecated. As of May 31, 2020, this build option will no longer be available. Make sure you switch to the new Cloud MTA Build Tool by that date. See this blog |
Deprecation |
2019-11-21 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Annotation modeler |
Annotation modeler provides the following new features:
|
New |
2019-10-15 |
SAP Web IDE |
Data-Driven Insights |
|
Deploying HTML5 Modules |
After making changes to HTML5 modules in a multitarget application, you can now deploy all HTML5 modules to SAP Cloud Platform to see the changes quickly. See Deploy HTML5 Modules. | New |
2019-09-12 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Annotation modeler |
Annotation modeler now also supports applying annotations to the following targets: Entity Container, Functions, Actions, Action Imports. See Architecture. |
New |
2019-08-15 |
SAP Web IDE |
Data-Driven Insights |
|
Running Modules | When running a Java, Node.js or HTML5 module in Cloud Foundry, you can override the module's settings in the mta.yaml file by configuring the required settings in an extension file that will be used when running the module. See Run a Java Module, Run Node.js Modules, and Run an HTML5 Module in the Cloud Foundry Environment. | New |
2019-08-01 |
SAP Web IDE |
Data-Driven Insights |
|
UI based on Node.js Module | You can now develop UI based on a Node.js module that exposes an OData V4 service. See Create UI Based on Your OData Service. | New |
2019-07-08 |
SAP Web IDE |
Data-Driven Insights |
Neo |
i18n Validation |
Your i18n files are now validated in your code editor according to the SAP Fiori best practices. See Validation of i18n Files. |
New |
2019-06-06 |
SAP Web IDE |
Data-Driven Insights |
Neo |
UI5 Build |
The UI5 build now replaces the Grunt build for generating new SAP Fiori projects deployed to the Neo or ABAP environment. See Run a UI5 Build. |
New |
2019-06-06 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Productive Accounts |
All the features that were only available for trial accounts in the last release, are now available in productive accounts as well. |
New |
2019-04-28 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Git |
If you have been assigned the DiScpGitAdministrator role, you can now delete local and remote Git branches directly from SAP Web IDE. |
New |
2019-04-11 |
SAP Web IDE |
Data-Driven Insights |
|
SAPUI5 Libraries |
You can now develop SAPUI5 libraries when creating a project for the Cloud Foundry environment or when adding an HTML5 module to your MTA project. See Develop an SAPUI5 Library. |
Changed |
2019-04-11 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Builders |
(For Trial only) You no longer need to install the builder application to build your project. See Select a Cloud Foundry Space. |
New |
2019-04-02 |
SAP Web IDE |
Data-Driven Insights |
Neo |
MTA Deployment |
(For Trial only) You can use MTA extensions for deploying MTA archives to the SAP Cloud Foundry environment. See Packaging and Deploying Applications to Production Systems. |
New |
2019-04-02 |
SAP Web IDE |
Data-Driven Insights |
Neo |
MTA Archive Location |
(For Trial only) When you build an MTA project, the resulting MTA archive file (<project name-version>.mtar file) is generated within the project's mta_archives folder. See Packaging and Deploying Applications to Production Systems. |
Changed |
2019-04-02 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Quick Fix |
If your project uses JavaScript or JAVA LSP validators, you are now provided with a list of possible solutions for errors and warnings found in the selected line of code. |
New |
2019-04-02 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Rename Project |
You can now rename a project from the context menu in the Workspace. |
New |
2019-03-28 |
SAP Web IDE |
Data-Driven Insights |
|
Creating a Service Instance |
You can now add a service dependency to your MTA project and specify its configuration parameters using the SAP Cloud Platform Service wizard. See Adding a Service Dependency to your MTA Project. |
New |
2019-03-28 |
SAP Web IDE |
Data-Driven Insights |
|
New Project Wizard |
When creating a project in the Cloud Foundry environment, module creation is now part of the main flow in the wizard. |
Changed |
2019-03-28 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Generating Stable IDs |
SAP Web IDE can now generate stable IDs automatically when flexEnabled is activated. See Validation of Stable IDs. |
New |
2019-03-14 |
SAP Web IDE |
Data-Driven Insights |
|
Grunt Build |
The grunt-sapui5-bestpractice-build plugin has been updated to version 1.3.65. See Run a Grunt Build. |
Changed |
2019-03-14 |
SAP Web IDE |
Data-Driven Insights |
|
Batch Processing |
You can now enable or disable batch processing for OData services from the Descriptor Editor. See Batch Control for OData Services. |
Changed |
2019-03-14 |
SAP Web IDE |
Data-Driven Insights |
|
HTML5 Modules |
You can now view OData backend annotations when creating an HTML5 module from the ABAP catalog within an SAP Cloud Platform service. See Create UI Based on an SAP Cloud Platform Service. |
Changed |
2019-03-14 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Resource Manager |
In the Resource Manager, you can now update a service instance from the runtime environment based on the design time configuration. See Resource Manager. |
New |
2019-02-28 |
SAP Web IDE |
Data-Driven Insights |
Cloud Foundry |
Code Editors |
Code editors for HANA-related artifacts now highlight keywords. |
New |
2019-02-28 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Service Provisioning |
SAP Web IDE now automatically creates the required service instance for the com.sap.xs.uaa resource type. See MTA Service Provisioning. |
New |
2019-02-28 |
SAP Web IDE |
Data-Driven Insights |
Neo |
SAPUI5 Visual Editor |
You can now use an adaptation project and the SAPUI5 Visual Editor for Overview Page applications. See Create an Adaptation Project and Extending SAP Fiori Elements-Based Applications. |
New |
2019-02-28 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Search Capabilities |
You can now perform case-sensitive search in the Search pane. See Search in the Workspace. |
New |
2019-02-28 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Compare Editor |
You can now compare any two files from your workspace in read-only mode. Select any 2 files in your workspace, right-click, and select Compare. |
New |
2019-02-28 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Consuming OData services |
You can now create an HTML5 module in your multitarget application that displays data from an SAP Cloud Platform OData service. The feature is available for multitarget applications that use the HTML5 Application Repository. See Create a Module Based on an SAP Cloud Platform OData Service. |
New |
2019-01-31 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Git Permissions |
You can now assign a user to the DiScpGitAdministrator role. This provides the user with manageGit permissions. In SAP Web IDE, the user will now be able to push commits made by other users (forge committer identity). See Assign Users Permission for SAP Web IDE. |
New |
2019-01-31 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Code completion snippets |
The Language Service Protocol used in SAP Web IDE now supports code completion snippets. This way, you will be able to insert predefined snippets into your code according to the language best practice guidelines. |
New |
2019-01-31 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Code editors |
The SAP Web IDE code editors now support beautification of SAP HANA database artifacts. Currently, only the .json format is supported. In the future, the .xml format will be supported as well. |
New |
2019-01-31 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Debugging |
You can now debug and rerun Spring boot applications using SAP Web IDE. See Debug Java Modules. |
New |
2019-01-31 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Terminology Update |
In the context of SAP Web IDE feature and plugin development and enablement, the term SAP Web IDE feature is now being called SAP Web IDE extension. You can create SAP Web IDE extensions and run them. Delivered SAP Web IDE extensions can still be enabled from the Preferences perspective on the Extensions page. See Concept and Extension Structure in the SAP Web IDE SDK |
Changed |
2019-01-31 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Compare Editor |
You can now manually resolve conflicts when the automated merge cannot make a determination using the 3-Way Merge comparison editor. See Compare and Merge Code. |
New |
2019-01-17 |
SAP Web IDE |
Data-Driven Insights |
Neo |
SAPUI5 Visual Editor |
To create tickets related to issues with the SAPUI5 Visual Editor and Adaptation Project, use the component names CA-WDE-VE and CA-WDE-ADP respectively. |
New |
2019-01-17 |
SAP Web IDE |
Data-Driven Insights |
Neo |
SAPUI5 Visual Editor |
A debugger is available with the controller extension. See Controller Extensions. |
New |
2019-01-17 |
SAP Web IDE |
Data-Driven Insights |
|
Run on Cloud Foundry environment |
When setting up a new run configuration for an HTML5 module,
you can now select the target environment on which you want
to preview your module.
|
New |
2019-01-17 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Grunt Best Practice Plugin Update |
The grunt-sapui5-bestpractice-build plugin has been updated to version 1.3.64. See Run a Grunt Build. |
Changed |
2019-01-17 |
SAP Web IDE |
Data-Driven Insights |
Neo |
Automated Tests |
The sample automated test content generated in a new SAPUI5 project is now based on SAPUI5 version 1.60 or above. |
New |
2019-01-03 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
UI Theme Designer |
User Experience |
Cloud Foundry |
Now Available for Cloud Foundry |
The UI Theme Designer on Cloud Foundry is usable via the Cloud Portal. |
New |
2019-02-01 |
UI Theme Designer |
User Experience |
|
New Export Default |
The default settings for the export has been changed for Neo and Cloud Foundry. See Exporting Themes. |
Changed |
2019-02-21 |
UI Theme Designer |
User Experience |
|
New Default Preview Page |
When the UI Theme Designer is launched for the first time or no preview page has been selected so far, the SAP Fiori launchpad is used as the default preview page. |
New |
2019-04-18 |
UI Theme Designer |
User Experience |
|
New Theme Available |
The new SAP Quartz Light theme is now available for the UI Theme Designer. |
New |
2019-06-13 |
UI Theme Designer |
User Experience |
|
Custom CSS for several UI technologies |
A new dropdown listbox allows you to select a cascading style sheet (CSS) from different UI technologies per application. |
Changed |
2019-06-13 |
UI Theme Designer |
User Experience |
Cloud Foundry |
Developer PaaS Scenario |
Developers can now create applications that can be themed on Cloud Foundry via SAP Cloud Platform Portal. |
New |
2019-06-13 |
UI Theme Designer |
User Experience |
|
Detailed Theming |
Theme parameters can now be changed using Detailed Theming. See Adjusting Parameters Using Detailed Theming. |
New |
2019-08-08 |
UI Theme Designer |
User Experience |
|
Quartz Light UI |
The UI Theme Designer UI now uses the SAP Quartz Light theme. |
New |
2019-12-04 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
MultiChain |
Blockchain |
Cloud Foundry |
Connect Your Own Network released |
You can now connect an externally managed MultiChain network to the SAP Cloud Platform. For more information view the following topic: MultiChain - Connect Your Own Network Overview and Prerequisites |
New |
2018-11-26 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Java Runtime |
Runtimes & Containers |
Neo |
SAP JVM6 |
(Reminder) SAP JVM 6 is out of maintenance. After January 17 2019, applications running on SAP JVM6 will stop working. Previous announcements of SAP JVM 6 deprecation were made on January 18 and September 27 2018. If you have applications running on SAP JVM 6, redeploy the applications or update their Java version. Redeploying will automatically switch to SAP JVM 7. In both cases, restart the applications afterwards. More Information
|
Announcement |
2018-12-20 |
Cloud Foundry Environment |
DevOps |
Cloud Foundry |
New Stack Available as Opt-in |
cflinuxfs2, based on Ubuntu Trusty 14.04, is the default stack for Cloud Foundry applications until January 2019. In the meantime, a new stack, cflinuxfs3, based on Ubuntu Bionic 18.04, is now available. As of January 2019, the cflinuxfs3 stack becomes the default stack. Support for cflinuxfs2 ends in April 2019. We recommend that you test your applications on cflinuxfs3 and migrate to the new stack
as soon as possible. See Changing Stacks |
Announcement |
2018-12-20 |
Cloud Foundry Environment |
DevOps |
Cloud Foundry |
Version 5.5.0 |
Cloud Foundry updated from 4.5.0 to 5.5.0 |
New |
2018-12-20 |
Cloud Cockpit |
User Experience |
|
Improved Feedback Channel |
The redesigned feedback channel allows you to rate your experience with the cockpit and is directly accessible from the header toolbar. Just choose . |
Changed |
2018-12-20 |
Region |
DevOps |
Cloud Foundry |
Canada (Montreal) |
Canada (Montreal) (cf-ca10) is available as a new region running on Amazon Web Services for use with enterprise accounts. See Regions . |
New |
2018-12-20 |
SAPUI5 |
User Experience |
Neo |
SAPUI5 Distribution 1.60.1 |
Release of SAPUI5 distribution 1.60.1 for Java and HTML5 applications. See What's New in SAPUI5 and Change Log. |
New |
2018-12-06 |
Cloud Foundry Environment |
DevOps |
Cloud Foundry |
Version 4.5.0 |
Updated Cloud Foundry from 3.6.0 to 4.5.0 |
New |
2018-12-06 |
Audit Log Retrieval API |
DevOps |
Cloud Foundry |
Cloud Foundry Audit Logging |
A new API is available for subaccount administrators to retrieve the audit logs for their account. See Audit Log Retrieval API Usage for the Cloud Foundry Environment. |
New |
2018-11-22 |
Java Runtime |
Runtimes & Containers |
Neo |
Deprecating Java Web Tomcat 7 |
The Java Web Tomcat 7 runtime is deprecated. We recommend that you migrate your Java applications in the Neo environment to Java Web Tomcat 8. For more information, see Java Web Tomcat 7. Support for this runtime will be discontinued on November 1 2019. |
Announcement |
2018-11-22 |
Java Runtime |
Runtimes & Containers |
Neo |
Version updates |
The SAP Cloud Platform runtimes Java Web and Java Web Tomcat
7 have been updated to Tomcat version 7.0.91. See Change Log |
Changed |
2018-11-22 |
Cloud Foundry Environment |
DevOps |
Cloud Foundry |
Deprecation of cflinuxfs2 |
Cloud Foundry runs applications on top of stacks / root file systems which provide the operating system for your Cloud Foundry applications. Currently, all applications run on a stack called cflinuxfs2 which is based on Ubuntu Trusty 14.04. This stack will be deprecated by January 2019 and will be removed from the Cloud Foundry environment in April 2019 when the support for Ubuntu Trusty 14.04 ends. The successor, cflinuxfs3 based on Ubuntu Bionic 18.04, will be made available as opt-in in December 2018 and will become the default stack in January/February 2019. Please test your application once cflinuxf3 is available as
opt-in and plan the migration from cflinuxfs2 to cflinuxfs3.
See https://docs.cloudfoundry.org/devguide/deploy-apps/stacks.html |
Announcement |
2018-11-08 |
SAPUI5 |
User Experience |
Neo |
SAPUI5 Distribution 1.58.3 |
Release of SAPUI5 distribution 1.58.3 for Java and HTML5 applications. See What's New in SAPUI5 and Change Log. |
New |
2018-10-25 |
Cloud Foundry Environment |
DevOps |
Cloud Foundry |
Version 3.6.0 |
Updated Cloud Foundry from 2.6.0 to 3.6.0. |
New |
2018-10-25 |
Account |
DevOps |
Cloud Foundry |
Enhanced Default Quota Plan |
As of October 25 2018, all new trial accounts in the Cloud Foundry environment will be created with an enhanced default quota plan with 4 GB memory for applications instead of 2 GB, and 10 routes instead of 5. See Global Accounts: Enterprise versus Trial. |
Changed |
2018-10-25 |
Region |
DevOps |
Cloud Foundry |
Singapore |
Singapore (cf-ap11) is now available as a new region running on Amazon Web Services for use with enterprise accounts. See Regions. |
New |
2018-10-25 |
Audit Log Viewer |
DevOps |
Cloud Foundry |
Cloud Foundry Audit Logging |
The audit log viewer displays the audit logs for your Cloud Foundry account, produced by SAP applications and services you have subscribed to. See Audit Log Viewer for the Cloud Foundry Environment. |
New |
2018-10-25 |
Planning and Lifecycle Management |
DevOps |
|
Best Practices |
A set of best practices and recommendations is now available to help you plan and set up your cloud landscape and manage applications. See SAP Cloud Platform Planning and Lifecycle-Management Guide. |
New |
2018-09-27 |
Region |
DevOps |
Neo |
Brazil (São Paulo) |
TLS 1.0 connectivity to the virtual machines for Java and HANA XS applications is disabled on the Brazil (São Paulo) region. No impact on running applications is expected (no action required). See Security. |
Changed |
2018-09-13 |
Command Line Interface |
DevOps |
Cloud Foundry |
Usage of Commands |
Command cf app is now backed by the v3 application API endpoint, which is an incompatible change.
|
Changed |
2018-09-13 |
Application |
DevOps |
Cloud Foundry |
Performance Issues |
If you encounter performance problems, you need to either scale up your application or increase the application start timeout. |
Changed |
2018-09-13 |
Cloud Cockpit |
DevOps |
Cloud Foundry |
Multitenant Business Applications |
You can now develop and run your own multitenant business applications in the Cloud Foundry environment. You can share these applications with your consumers and organizational units in a secure and isolated manner using SAP Cloud Platform. See Developing Multitenant Business Applications in the Cloud Foundry Environment. |
New |
2018-08-30 |
Cloud Cockpit |
DevOps |
Cloud Foundry |
Default Quota Plan |
In the Cloud Foundry environment, the default quota plan now provides 8 GB instance memory for Cloud Foundry applications. This increase applies to new and existing enterprise and trial accounts. |
New |
2018-08-30 |
Java Runtime |
Runtimes & Containers |
Neo |
SAP JVM6 |
SAP JVM 6 is out of maintenance. After 1 January 2019, applications running on SAP JVM6 will stop working. This is done following the previous announcement of SAP JVM 6 deprecation from January 18 2018. If you have an application running on SAP JVM 6, you must update the application's Java version or redeploy the application. If you use the redeploy, this will automatically switch to SAP JVM 7. In addition, you must restart the application after the update or redeploy. More Information
|
Changed |
2018-09-27 |
SAP Java Buildpack |
Runtimes & Containers |
Cloud Foundry |
TomEE |
A new runtime TomEE 7 is available. It is based on Apache TomEE Web Profile 7.0.x. |
Changed |
2018-09-27 |
SAP Java Buildpack |
Runtimes & Containers |
Cloud Foundry |
TomEE DataSource Properties |
Fallback to all default values of TomEE DataSource properties. Until version 1.7.9, SAP Java Buildpack had manipulated the default values of some DataSource properties. Now users need to assign them manually. For example, applications which have defined validationQuery=<query> for their DataSource will have to set testOnBorrow=true by their own. |
Changed |
2018-09-27 |
Java Runtime |
Runtimes & Containers |
Neo |
Java Versions |
|
Changed |
2018-09-13 |
Transport Layer Security (TLS) |
Security |
|
Connectivity Support |
All platform regions launched before 1 July 2018 support all three version of the TLS protocol: 1.0, 1.1, and 1.2. Following 1 July 2018, future platform regions will support only the more secure TLS version 1.2. See Security. |
Announcement |
2018-09-27 |
Cloud Cockpit |
DevOps |
|
Usage of Services in Global Accounts |
You can track and monitor usage of services in global accounts with the subscriptions-based commercial model. In the global account Overview page, you can view current and historic resource usage information for your global account according to service and subaccount. See Log On to Your Global Account. |
New |
2018-08-16 |
Region |
DevOps |
Cloud Foundry |
Australia (Sydney) |
Australia (Sydney) (cf-ap10) is now available as a new region running on Amazon Web Services for use with enterprise accounts. See Regions and API Endpoints Available for the Cloud Foundry Environment. |
New |
2018-08-02 |
Application |
DevOps |
Cloud Foundry |
CPU Performance |
We plan to provide a predictable and guaranteed CPU performance for Cloud Foundry applications in August/September (earliest 2018-08-16). Today, Cloud Foundry applications get a guaranteed 1/8 core CPU per GB instance memory plus available CPU if the Diego Cell is idling. However, this is neither guaranteed nor predictable. In future, we plan to provide 1/4 core CPU per GB instance memory, but we plan to cap the CPU at this level. In addition, we will allow for a maximum of 8 GB instance memory, which means a vertical scaling up to 2 cores CPU per application instance. Please check the CPU consumption of your applications with cf app <app name> and scale your application if needed. 100% CPU in the output of cf app correspond to 1 core. |
Announcement |
2018-08-02 |
Cloud Foundry Environment |
DevOps |
Cloud Foundry |
Version 2.6.0 |
The Cloud Foundry еnvironment has been updated from version 2.2.0 to 2.6.0. More information: |
New |
2018-08-02 |
Cloud Cockpit |
DevOps |
Neo |
Creating a Subaccount |
In the cockpit, you can create a subaccount in the Neo environment in a region that has no other subaccounts in the corresponding global account. All the services that you are entitled to will be available. |
Changed |
2018-08-02 |
SAPUI5 |
DevOps |
Neo |
Distribution 1.56.4 |
Release of SAPUI5 distribution 1.56.4 for Java and HTML5 applications. See What's New in SAPUI5 and Change Log. |
New |
2018-08-02 |
Account |
DevOps |
|
Termination |
The global account administrator will receive an e-mail notification at the start of a global account termination process. See Account Termination. |
Announcement |
2018-08-02 |
Cloud Cockpit |
DevOps |
|
Resource Consumption Page |
In the Neo environment, the Resource Consumption page for subaccounts has been renamed to Usage Analytics. The entire page has been redesigned so that you can easily analyze, explore, and compare usage data for the resources (services and applications) available in each of your subaccounts. The Usage Analytics page is now also available for subaccounts in the Cloud Foundry environment. See View Usage Analytics. |
Changed |
2018-08-02 |
Cloud Cockpit |
DevOps |
Neo |
Trial Accounts |
The Delete Trial Accounts button in the Neo trial subaccount page deletes all your trial experiences across Neo and Cloud Foundry environments. All data in all your trial accounts is also deleted, including applications, subscriptions, and user data for both Neo and Cloud Foundry environments. |
Changed |
2018-08-02 |
Region |
DevOps |
Neo |
Europe (Frankfurt) |
Europe (Frankfurt) (neo-eu2) is available as a new region for use with enterprise accounts. See Regions and Hosts Available for the Neo Environment. |
New |
2018-10-11 |
HTML5 Application Repository |
Runtimes & Containers |
Cloud Foundry |
Consumption-Based Commercial Model |
The HTML5 Application Repository service is available for customers using the consumption-based commercial model. See HTML5 Application Repository. |
New |
2018-10-11 |
Multi-Target Applications |
DevOps |
Cloud Foundry |
Parallel Deployment |
Parallel deployment of multiple applications in one Multi-Target Application (MTA) is now supported. The feature is unlocked via the enable-parallel-deploymentsDeployment of docker images, modelled as MTA modules is now global MTA parameter. |
New |
2018-12-13 |
Multi-Target Applications |
DevOps |
Cloud Foundry |
Docker Images |
New |
2018-12-13 |
|
Multi-Target Applications |
DevOps |
Cloud Foundry |
Routes |
Routes can now be modelled in the same way as in the Cloud Foundry manifests. |
Changed |
2018-12-13 |
Multi-Target Applications |
DevOps |
Cloud Foundry |
CLI Option |
The --skip-ownership-validation CLI option has been introduced. Using it, you can explicitly state that all MTA ownership checks will be skipped. This would enable the sharing of services, as well as applications. It requires CF CLI Mta-Plugin v2.0.8 |
Changed |
2018-12-13 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Portal |
Digital Experience |
Cloud Foundry |
Synchronization between content providers and provider-based apps |
When a content provider deployed on the Cloud Foundry environment deletes an app, this app is automatically deleted from the Content Manager and from the runtime site:
|
Enhanced |
2019-12-05 |
Portal |
Digital Experience |
Cloud Foundry |
Unsubscribing from a content provider |
When an administrator unsubscribes (in the SAP Cloud Platform cockpit) from a content provider, this is automatically updated in the Content Manager and in the runtime site:
|
New |
2019-12-05 |
Portal |
Digital Experience |
Cloud Foundry |
Synchronization between content providers and provider-based apps |
When a content provider deployed on the Cloud Foundry environment has new apps or updates existing apps, these apps are automatically updated in the Content Manager and in the runtime site:
|
New |
2019-11-21 |
Portal |
Digital Experience |
Cloud Foundry |
Translating Web Content |
You can translate the content of the widgets that you've added to your Portal pages. When you edit a widget, you simply select the language you want to work with, enter the translated texts, and save your settings. |
New |
2019-11-07 |
Portal |
Digital Experience |
Cloud Foundry |
Integrating Applications from Content Providers Deployed on the Cloud Foundry enviroment |
An administrator can integrate applications from content providers deployed on the Cloud Foundry environment. These applications can be custom applications or any launchpad module that is delivered by SAP or one of its partners, and are available for subscription in SaaS. The Content Manager contains a new tab, Content Explorer, for exploring the content providers, selecting apps, and adding them to your subaccount. In the My Content tab, the list of content items has an additional column, Content Source, which indicates that the content is ‘Local’ or displays the name of the content provider. |
New |
2019-10-24 |
Portal |
Digital Experience |
Cloud Foundry |
External Access to On-Premise Applications and Data Using Cloud Connector |
An administrator can configure external access to on-premise applications and data using the Cloud Connector. This requires defining a destination that points to the URL of the Cloud Connector, instead of pointing directly to the on-premise system. |
New |
2019-10-24 |
Portal |
Digital Experience |
|
Issue with terminating backend sessions in Google Chrome v. 80 |
Google will be releasing a new Chrome version 80, in early February 2020. As a result, we expect issues in logoff requests from Google Chrome to SAP backends. For more details, see 2781622 |
Announcement |
2019-10-10 |
Portal |
Digital Experience |
Cloud Foundry |
Web Assistant |
Context-sensitive on-screen help is available in the Site Manager. To view the help texts and the guided tours, click at the top right of the screen. |
New |
2019-10-02 |
Portal |
Digital Experience |
Cloud Foundry |
URL launcher tile |
Developer flow: It is possible to add a URL launcher tile to the launchpad module in a simple procedure. |
New |
2019-10-02 |
Portal |
Digital Experience |
Cloud Foundry |
Visual settings of a site menu |
In the Menu editor of a site (accessed via the Site Editor),
administrators can configure the following visual settings
of a site menu:
|
New |
2019-09-12 |
Portal |
Digital Experience |
Cloud Foundry |
HTML widget available in the widget gallery |
Administrators can select an HTML widget from the widget gallery when designing their Portal pages. By adding HTML markup, they can create rich web content. |
New |
2019-09-12 |
Portal |
Digital Experience |
Neo |
New themes |
Two new themes are now available for sites: SAP Quartz High Contrast Black and SAP Quartz High Contrast White. |
New |
2019-09-12 |
Portal |
Digital Experience |
Cloud Foundry |
Major Change - Sharing business content between sites |
Business content, which includes apps, groups, catalogs, and roles, is now available at the subaccount level rather than at the site level and can be shared across all sites in the subaccount. This means that administrators only need to define the business content once, and can then reuse it in different sites, as necessary. Note that pages, site settings, and the menu remain at the site level. UI Changes
Migration Existing sites and content will be migrated automatically and
will continue to work.
|
New |
2019-09-01 |
Portal |
Digital Experience |
Neo |
New theme |
SAP Belize High Contrast Black replaces the SAP High Contrast Black theme that was deprecated in SAPUI5 version 1.49. |
Changed |
2019-08-29 |
Portal |
Digital Experience |
Neo |
Delete custom font libraries |
Administrators can now delete custom font libraries in the Visualization tab of the Manage App Configuration editor. |
New |
2019-08-15 |
Portal |
Digital Experience |
Cloud Foundry |
Auto assignment of Portal pages to the Everyone role |
When a new page is created, it is automatically assigned to the Everyone role, allowing all Portal users to access this page. In the Assignments pane in the Role editor, pages will no longer be displayed as assigned items. |
New |
2019-07-18 |
Portal |
Digital Experience |
Cloud Foundry |
Portal on Trial account |
The Portal service is now available on Cloud Foundry trial
account, in the following data centers:
|
New |
2019-07-11 |
Portal |
Digital Experience |
Cloud Foundry |
Site Settings |
Administrators can view and determine user capability, display, and other settings for a specific Portal site by accessing a new Site Settings screen from the side panel of the Site Manager. |
New |
2019-07-04 |
Portal |
Digital Experience |
Cloud Foundry |
Default theme has changed for SAP Fiori 3 |
In the Site Manager, the default theme has changed from SAP Belize to SAP Quartz Light. |
Changed |
2019-06-20 |
Portal |
Digital Experience |
Cloud Foundry |
Site Directory |
The user experience in the Site Directory has changed to match that of other SAP Cloud Platform administration tools. |
Changed |
2019-06-20 |
Portal |
Digital Experience |
Neo |
Selection of SAP Fiori version in site menu editor |
When configuring a site menu, administrators can switch from SAP Fiori 2 to SAP Fiori 3 as the version for new sites created. The main difference between the two SAP Fiori versions is the color (inherited from the site theme) and the style. To be more specific:
|
New |
2019-06-20 |
Portal |
Digital Experience |
Neo |
Download language files |
In the Translations Manager, you can now select specific language files to download for translation instead of downloading the master language. Only languages that have previously been uploaded are available for selection. |
Changed |
2019-06-20 |
Portal |
Digital Experience |
Cloud Foundry |
Portal service availability update |
The Portal service is now available on the following
additional data centers:
|
New |
2019-06-06 |
Portal |
Digital Experience |
Cloud Foundry |
Using custom themes in the launchpad – Dev scenario |
The UI Theme Designer service is now available for developers that are creating business solutions. Developers can bind the UI Theme Designer service with the Portal service on a given space, create and manage custom themes using the UI Theme Designer, and assign them to the solution's launchpad via the ComonDataModel.json file. |
New |
2019-05-30 |
Portal |
Digital Experience |
Cloud Foundry |
Adding custom visualization - Dev scenario |
Developers that are using a launchpad in their business solution, can override the default visualization (tile) settings of apps in their launchpad. They can override tile parameters and intent, and they can also create a custom UI that will replace the default static/dynamic tile of the app. For more information, see Adding Custom Visualization. |
New |
2019-05-23 |
Portal |
Digital Experience |
Cloud Foundry |
New App UI Technology - Dynamic URL |
The App editor enables administrators to configure an app based on a Dynamic URL. When using a Dynamic URL, the system (destination) contains the domain, and the administrator needs to configure the relative path to launch the app. This enables to configure different URL-based apps for the same system, and also to change the destination to switch between landscapes without the need to reconfigure the app. |
New |
2019-05-23 |
Portal |
Digital Experience |
Neo |
New Themes |
Two new themes are now available for sites: SAP Quartz Light is available as of SAPUI5 version 1.65, and SAP High Contrast White as of 1.46. |
New |
2019-05-23 |
Portal |
Digital Experience |
Neo |
New Libraries Tab in App Resources |
The App Resources editor now has a tab called Libraries where you can view the libraries in your system, and if necessary, set the library to a specific version. |
New |
2019-05-23 |
Portal |
Digital Experience |
Cloud Foundry |
Roles |
In the Role editor, you can create roles and assign apps to them, to determine which users can access this app in the launchpad. For every role created in the Role editor, a corresponding role collection is created on SAP Cloud Platform. |
New |
2019-05-13 |
Portal |
Digital Experience |
Cloud Foundry |
Everyone role |
Apps that are assigned to the Everyone role are visible to all users. |
New |
2019-05-13 |
Portal |
Digital Experience |
Cloud Foundry |
App UI Technologies |
In the App editor, you can configure apps based on the following UI technologies:
The App editor enables you to select the system on which the app is running, and to configure the relevant properties. |
New |
2019-05-13 |
Portal |
Digital Experience |
Cloud Foundry |
Navigation tab |
In the Navigation tab, you define the intent for your app. An intent is comprised of a semantic object, an action, and parameters (optional). |
New |
2019-05-13 |
Portal |
Digital Experience |
Cloud Foundry |
Visualization tab |
In the Visualization tab, you can use the Parameters table to override parameter values defined in the Navigation tab, or to add additional parameters. |
New |
2019-05-13 |
Portal |
Digital Experience |
Cloud Foundry |
Translation capabilities in the Site Manager |
The following translation capabilities are supported:
|
New |
2019-05-13 |
Portal |
Digital Experience |
Cloud Foundry |
Automatic update of SAPUI5 versions in Portal |
SAPUI5 versions will be automatically updated in the Portal, starting from version 1.65. For more information, see https://sapui5.hana.ondemand.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d. |
New |
2019-05-13 |
Portal |
Digital Experience |
Neo |
Create Subaccount Roles |
Roles created in the Manage Roles editor in the SAP Fiori launchpad configuration cockpit must have a matching role in the SAP Cloud Platform subaccount. You can now create subaccount roles directly from the Manage Roles editor. |
Changed |
2019-04-29 |
Portal |
Digital Experience |
Neo |
Automatic update of SAPUI5 versions in Portal |
SAPUI5 versions will be automatically updated in the Portal, starting from version 1.65. For more information, see What's New in SAPUI5. |
Changed |
2019-04-29 |
Portal |
Digital Experience |
Neo |
Terminology Change |
Due to a change in SAPUI5 terminology, as of this version, what was previously called the SAPUI5 innovation release is now called maintenance, and what was previously known as maintenance is now called long-term maintenance. |
Changed |
2019-04-11 |
Portal |
Digital Experience |
Cloud Foundry |
Launchpad Page |
The pages manager provides an out-of-the-box launchpad page layout for launching apps in runtime:
|
New |
2019-03-28 |
Portal |
Digital Experience |
Cloud Foundry |
App Editor |
The Visualization tab was added to the app editor, to enable defining the visual representation of an app in the launchpad page. |
New |
2019-03-28 |
Portal |
Digital Experience |
Cloud Foundry |
Content Manager Support for Catalogs and Groups |
The content manager enables you to create and manage catalogs and groups, in addition to apps. |
New |
2019-03-28 |
Portal |
Digital Experience |
Cloud Foundry |
Catalog Editor |
The catalog editor enables you to create a catalog and assign apps to display together under the App Finder in the runtime lauchpad page. |
New |
2019-03-28 |
Portal |
Digital Experience |
Cloud Foundry |
Group Editor |
The group editor enables you to create a group and assign apps to display together in the runtime launchpad page. |
New |
2019-03-28 |
Portal |
Digital Experience |
Neo |
Theme Manager |
The Theme Manager has changed as follows:
|
Changed |
2019-03-28 |
Portal |
Digital Experience |
Neo |
SAPUI5 version upgrade |
The SAPUI5 Latest supported/Innovation version has been upgraded to 1.63, while the 1.38, 1.44, 1.52, and 1.60 versions are classified as Maintenance, according to the SAPUI5 versioning strategy. If your site is configured to use the Latest supported/Innovation version, your site will be automatically updated to the latest version 1.63. If you wish to skip this upgrade, set the SAPUI5 version to
Maintenance.
|
Changed |
2019-03-14 |
Portal |
Digital Experience |
Cloud Foundry |
Transition to the new version of Portal on Cloud Foundry |
We would like to bring to your attention the following
important information.
For more information about the new Portal version, see Portal on Cloud Foundry documentation. While still supported, the previous version of Portal on Cloud Foundry is not planned to be enhanced with new capabilities offered in the new version, and will only include critical bug fixes. Therefore, we encourage you to transition to the new version of Portal on Cloud Foundry to take advantage of the new capabilities and align with SAP's strategy. For assistance in the transition, please open a support ticket on component EP-CPP-CF-FLP-RT. |
Announcement |
2019-02-18 |
Portal |
Digital Experience |
Neo |
A change in the Preview environment availability |
The Preview environment, available for nonproductive usage, provides the option to review and explore the new capabilities before the official delivery of the service. Starting from the release of 31.1.19, the Preview environment will be available one week prior to the official service delivery, under the Beta Service terms of use. |
Announcement |
2019-01-24 |
Portal |
Digital Experience |
Cloud Foundry |
Administrator flow |
Initial Portal delivery with minimal scope for creating a Portal site on the Cloud Foundry environment. The functionality is available on AWS, Europe – Frankfurt data center only. |
New |
2019-01-17 |
Portal |
Digital Experience |
Cloud Foundry |
SAPUI5 minimum supported version – Developer flow |
The minimum supported version of SAPUI5 for the Portal's Dev flow is now set to 1.61.0. |
Changed |
2019-01-17 |
Portal |
Digital Experience |
Neo |
SAPUI5 version upgrade |
The SAPUI5 Latest supported/Innovation version has been upgraded to 1.60, while the 1.38, 1.44, and 1.52 versions are classified as Maintenance, according to the SAPUI5 versioning strategy. If your site is configured to use the Latest supported/Innovation version, your site will be automatically updated to the latest version 1.60. If you are using a custom theme in your site, set the Theme Upgrade option to YES so that the theme will be updated automatically. If you wish to skip this upgrade, set the SAPUI5 version to Maintenance or Custom. |
Changed |
2019-01-17 |
Portal |
Digital Experience |
Neo |
Metering – enhancement for B2B/B2C scenario |
A new role is provided by the Portal service: EXTERNAL_PORTAL_USER. This role is used to differentiate between authenticated users who are within a customer's organization - employees and contractors only (B2E), and authenticated users who are external to a customer's organization - customers, partners, and consumers (B2B/B2C). You must assign this role to every authenticated user who is external to your organization. |
New |
2019-01-17 |
Portal |
Digital Experience |
Neo |
SAPUI5 version upgrade |
The SAPUI5 Latest supported/Innovation version has been upgraded to 1.58, while the 1.38, 1.44, and 1.52 versions are classified as Maintenance, according to the SAPUI5 versioning strategy. If your site is configured to use the Latest supported/Innovation version, your site will be automatically updated to the latest version 1.58. If you are using a custom theme in your site, set the Theme Upgrade option to YES so that the theme will be updated automatically. If you wish to skip this upgrade, set the SAPUI5 version to Maintenance or Custom. |
New |
2019-01-03 |
Portal |
Digital Experience |
Neo |
Tile Size |
In Settings, administrators can now specify whether to display large or small tiles in the launchpad. |
New |
2018-12-06 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
MongoDB |
Data Management |
Cloud Foundry |
Schedule Maintenance |
You can now schedule maintenance for a MongoDB service instance from the Cloud Cockpit. See Schedule Maintenance. |
New |
2018-12-06 |
MongoDB |
Data Management |
Cloud Foundry |
Data of a Service Instance |
You can now restore the data of a service instance on to another instance within the same CF space. It is also possible to restore data from a deleted service instance using this mechanism. See Restore Data. |
New |
2018-08-30 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Rapid Application Development by Mendix |
Enterprise Extensions |
Cloud Foundry |
Stack Switch |
Support for cflinuxfs2 ends on April 25, 2019. For existing Mendix apps, for each environment, redeploy the apps as described in
section 5.1 of the Mendix SAP Cloud Platform deployment
guide To guarantee a smooth transition, please redeploy before April 11th 2019. New applications will use the cflinuxfs3 stack by default. |
Announcement |
2019-03-29 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Debugger Enhancements |
The database explorer debugger now has the following enhancements:
|
Enhancement |
2019-06-12 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Keyboard Shortcuts |
To view keyboard shortcuts, right-click anywhere in the console and click Keyboard Shortcuts from the context menu. |
New |
2019-06-12 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: New HDI Containers Object in Catalog Tree |
The database explorer catalog tree contains a new folder called HDI Containers that lists all HDI containers that you have access to. Click an HDI container in the catalog item list to view more information about it. See Open Catalog Objects. |
New |
2019-05-13 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: SQL Console Enhancements |
|
New |
2019-05-13 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Analyze and Save Plan as Background Activity |
Run Analyze SQL and Save Plan as a background activity by clicking Analyze SQL and Save Plan in the SQL console and selecting Run Analysis as Background Activity. See Analyzing SQL and Saving Plans. |
New |
2019-05-13 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: New Smart Data Integration Catalog Objects |
The catalog browser tree now shows two new object types to support SAP HANA smart data integration:
|
New |
2019-04-01 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Smart Data Integration |
Remote Source editor. A new Exceptions tab shows exceptions for the remote source and its remote subscriptions. You can select an exception and choose to either ignore it or retry the action that caused the problem. See Managing Remote Sources and Subscriptions. Task editor. A new Task Partitions tab displays task partitions information. You can individually execute failed partitions and execute all remaining failed task partitions. See Managing Data Provisioning Tasks. |
New |
2019-04-01 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: AutoCommit Option Not Supported When Adding Databases |
You can no longer specify the autoCommit option when adding a database. Specify auto-commit settings in the SQL Console section of Global Preferences, or in your current SQL console. |
New |
2019-02-28 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Enhancement to User-Specific Trace |
When configuring a user-specific trace, if you are connected with a HANA 2.0 SPS 02 database, then you can now use the Connection ID filter. If you are connected with a HANA 2.0 SPS 03 database, then you can now use the Statement Hash filter. For more information about how to use the Statement Hash filter for user-specific tracing, see Database Trace (Basic, User-Specific, and End-to-End). |
New |
2019-02-28 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: All Schemas are Shown |
The catalog browser displays all schemas that you can work with at the system view level. |
New |
2019-02-28 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Production Systems are now Labeled |
Production systems are now labeled as such in the database explorer catalog browser, the trace configuration editor, and any SQL console opened from a production system. |
New |
2019-02-28 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: New Schemas Object Editor |
A new object editor has been created for database schemas, which shows all schemas in the current system. You can also view detailed information about a specific schema in the Schemas tab of the object editor. |
New |
2019-01-31 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Schema Filters are Persistent |
Schema filters now persist between sessions on a per-database, per-user basis. |
New |
2019-01-31 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Improved Display of Binary Data |
Previously, when viewing binary data in either the Data Preview table or the SQL console results table, you were only able to view the data as text. Now, when you right-click the binary cell contents and click View Data, you can view binary data as actual binary, or (where applicable) as an image. |
New |
2019-01-31 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Improved Execution of Parameterized Statements |
When executing parameterized statements, a Parameters tab appears in the SQL console. This tab allows you to specify parameter values and execute the statement using those values. |
New |
2019-01-31 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer |
Previously, database objects were shown by database schema. Now, database objects, including schemas, are grouped according by object type under their respective database. The catalog tree now loads noticeably faster. In addition. a schema search filter allows you to search for objects by schema. |
New |
2018-12-19 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Schema Folder in the Catalog Browser |
New SQL Console Options The SQL console page in Global Preferences contains three
options:
|
New |
2018-12-19 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: View Connection Settings in the SQL Console |
The new View connection settings option in the SQL console allows you to change the auto-commit setting for the current console. Console contents are auto-committed by default. |
New |
2018-12-19 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Batch Inserts in Import Data |
The import data functionality supports batch inserts. Now, a new table is created regardless of whether data is inserted. (Previously, if data could not be inserted, a table was not created.) |
New |
2018-12-19 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Import/Export HDI Containers |
You can now import and export HDI containers from the database explorer. You must have the HDI Container Group Administrator permission for at least one container group in the database. |
New |
2018-12-19 |
SAP HANA |
Data-Driven Insights |
Cloud Foundry |
Database Explorer: Plan Graph Enhancements |
In the plan graph settings, you can show physical or logical inner plans and set the color of nodes by type or location. |
New | 2018-12-19 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Service Plan for API Access |
The apiaccess service plan creates an OAuth 2.0 client to enable API access to a service instance of the xsuaa service. Using service keys, even applications outside SAP Cloud Platform can access APIs of the xsuaa service. One use case for this scenario is to use your own identity management system to integrate it with SAP Cloud Platform. For more information, see Enable API Access to an XSUAA Configuration. |
New |
2019-12-05 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
“attributes” and “role-templates” Elements Enhanced |
For more information, see Application Security Descriptor Configuration Syntax. |
Changed |
2019-12-05 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Roles Experience Improved |
The SAP Cloud Platform cockpit enables users to easily manage roles in their own applications and to assign the roles to a role collection.
For more information, see Add Roles to Role Collections. |
Changed |
2019-12-05 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Consistency Check of Redirect URIs |
The User Account and Authentication service checks the consistency of the redirect URIs. So make sure you use valid redirect URIs. For more information, see Application Security Descriptor Configuration Syntax. |
Changed |
2019-12-05 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
New Container Security APIs with Key Cache |
In two months, the container security APIs provided by XSUAA will change. We will add verification key retrieval and caching for the verification of JSON web tokens. As a result, you must update your container security API version by the end of October 2019. Make sure that you update to the following library versions:
|
Changed |
2019-08-15 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
The optional role-collectionsDefine Role Collections in the Application Security property enables you to define role collections with predefined roles in the application security descriptor file (xs-security.json). You can use these predefined role collections and assign them to users. |
New |
2019-07-18 |
|
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Improved Algorithm for SAML Protocol Messages |
We have changed the digest algorithm for protocol messages used by the XSUAA to SHA-256. This change effects protocol messages such as AuthN requests, logout requests, and metadata. |
Changed |
2019-06-06 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Behavior of Redirect URIs |
The behavior of the redirect URIs in the application security descriptor file (xs-security.json) changes in an incompatible manner. You cannot use implicit wildcards anymore. See Upcoming Change in XSUAA:
No Implicit Wildcards in Redirect URIs Supported
Anymore |
Changed |
2019-05-23 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Syntax of scopes Section |
The syntax of the scopes section in the xs-security.json example has been improved in the documentation. |
Customer feedback |
2019-05-23 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Only Explicit Wildcards in Redirect URIs |
In one month's time, the behavior of redirect-uris in the xs.security.json file will change in an incompatible manner. Before this change, you could use implicit or explicit wildcards in redirect-uris of your applications. In one month's time, implicit wildcards will be discontinued. If you are affected, you must do the following: Announcement: No Implicit
Wildcards in Redirect URIs Supported Anymore |
Changed |
2019-03-14 |
Authorization and Trust Management |
Platform Foundation |
Neo |
New REST API for managing platform authorizations |
The Platform Authorization Management API allows you to manage the users authorized to access your subaccount in the Neo environment. |
New |
2019-02-28 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Sample Applications for Implementing Authentication with Java Buildpacks |
To implement authentication for Java applications, you can use sample applications for the following Java buildpacks that are provided by SAP:
|
Changed |
2019-02-14 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Sample Applications for Implementing Authentication with Java Buildpacks |
To implement authentication for Java applications, you can use sample applications for the following Java buildpacks that are provided by SAP:
|
Changed |
2019-02-14 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Option to Switch Off Automatic Creation of Shadow Users |
Whenever a user authenticates to an application in your subaccount using any identity provider, the User Account and Authentication service stores user-related data records in the form of shadow users. To give administrators full control over the users who can log in, you can switch off the automatic creation of shadow users. |
Changed |
2019-01-17 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Authentication for SAP ID Service Users |
Authentication for SAP ID service users failed when the user name contained special characters. This has been fixed. |
Changed |
2018-09-27 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
XSUAA Rebased |
Rebased to version 4.19.2 using the Cloud Foundry UAA libraries. |
Changed |
2018-08-02 |
Authorization and Trust Management |
Platform Foundation |
Cloud Foundry |
Container Security Libraries |
We recommend that you use version 0.30.10 of the container security libraries. |
Announcement |
2018-08-02 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
SAP ASE Service |
Data-Driven Insights |
Neo |
Version 16.0 SP03 PL07 |
The Neo environment now supports SAP ASE version 16.0 SP03 PL07. See Version Update 16.0 SP03 PL07 and Update Database Systems. |
Changed |
2019-11-21 |
SAP ASE Service |
Data-Driven Insights |
Neo |
Security Issues Identified |
Several security issues have been identified that could affect your systems (SAP Note
2678615 These issues have been fixed with SAP ASE revision 16.0 SP03 PL05. We strongly recommend that you update to this revision. See Update Database Systems. |
Announcement |
2019-01-31 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
SAP Translation Hub |
Enterprise Extensions |
Neo |
SAP Translation API |
You can now use the Translation Project API to translate XLIFF (XLIFF) and SAP HANA text bundle (HDBTEXTBUNDLE) files. |
New | 2019-05-31 |
SAP Translation Hub |
Enterprise Extensions |
Neo |
SAP Translation API |
You can now use an API to create and manage file translation projects. |
New | 2019-01-18 |
SAP Translation Hub |
Enterprise Extensions |
Neo |
Maximum Length of Translations Provided by API |
You can specify a maximum number of characters that translations can comprise when you use the translate API method. You specify the number of characters in a new key called maxLength. See translate Method. |
Changed |
2018-11-30 |
SAP Translation Hub |
Enterprise Extensions |
Neo |
Quality Index for Translations Provided by SAP Machine Translation |
As a result of ongoing research in to how our customers and partners work, we have changed the way in which the quality index for machine translations is determined. Since we recommend that a human reviews all translations provided by SAP Machine Translation, the quality index for these translations is now 25. See Quality Index. |
Changed |
2018-11-30 |
SAP Translation Hub |
Enterprise Extensions |
Neo |
Visibility of Company MLTR ID on UIs |
To distinguish between company MLTRs more easily, you can now
see the ID of a company MLTR in the following places:
|
Changed |
2018-11-30 |
SAP Translation Hub |
Enterprise Extensions |
Neo |
Support for Additional Target Languages |
You can now use SAP Machine Translation to translate texts
from German into the following target languages:
See Supported Languages. |
New |
2018-08-10 |
SAP Translation Hub |
Enterprise Extensions |
Neo |
Support for SAP HANA Text Bundle Files |
You can now translate SAP HANA text bundle files (.hdbtextbundle) by using a translation project for files. See Files. |
New |
2018-08-10 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Application Logging |
Platform Foundation |
Cloud Foundry |
Elastic Stack Update |
The underlying Elastic stack of the Application Logging service has been updated to version 6.8.1. |
Changed |
2019-07-29 |
Application Logging |
Platform Foundation |
Cloud Foundry |
New HTTP Request Header Field |
Application Logging supports a new HTTP request header field named "tenantid", which allows application developers to correlate logs to individual tenants of their application. This header field will be transformed into a log field named "tenant_id", which can be used to filter logs in the Kibana UI. To make full use of this feature, applications shall write logs with the latest versions of the publicly available logging libraries. |
New |
2019-05-23 |
Application Logging |
Platform Foundation |
Cloud Foundry |
Custom Metrics |
A new feature that allows you to define custom metrics in your application is available in the Cloud Foundry environment. The metrics, available in Kibana, are pushed via a REST API or by some of the pre-defined client libraries (Spring Boot). The feature complements the existing pre-defined Kibana dashboard with container metrics (CPU, memory and disc usage). See Produce Logs, Container Metrics and Custom Metrics. |
New |
2019-04-25 |
Application Logging |
Platform Foundation |
Cloud Foundry |
Log Fields |
Starting with the next release, the way custom log fields are handled will change. While such fields can still be added as sub entries under "custom_fields", their value will always be converted into a string. This only applies to newly created custom fields. Custom fields that have already existed until the change will not be affected. Again, this change will take effect after June 6, 2019. A list of standard fields already provided by Application Logging will soon be released to the SAP Help Portal. |
Changed |
2019-04-15 |
Application Logging |
Platform Foundation |
Cloud Foundry |
Elasticsearch and Kibana update |
The Elasticsearch and Kibana on which the Application Logging service is based have been updated to version 6.5.4. |
Changed |
2019-02-14 |
Application Logging |
Platform Foundation |
Cloud Foundry |
Elasticsearch and Kibana update |
The Elasticsearch and Kibana on which the Application Logging service is based have been updated to version 6.2.4. |
Changed |
2018-12-06 |
Application Logging |
Platform Foundation |
Cloud Foundry |
Container Metrics |
For applications that are bound to an application logging service instance, container metrics are automatically shipped. They provide detailed information on CPU, memory, and disk consumption. For more information, see Produce Logs and Container Metrics. |
Changed |
2018-10-25 |
Application Logging |
Platform Foundation |
Neo |
HTTP Access Logs |
HTTP access logs record unauthenticated users. The user's IP address in the log record is anonymized. |
Changed |
2018-09-13 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Solutions Lifecycle Management |
DevOps |
Neo |
c4c-connectivity-configuration Parameter Deprecation | Creating connectivity configurations by using Multitarget Applications to SAP Cloud for Customer will not be supported in the near future. This parameter is deprecated, and will not be supported after December 19th, 2019. |
Announcement |
2019-12-05 |
Solutions Lifecycle Management |
DevOps |
Neo |
sfsf-tiles Parameter Deprecation |
The sfsf-tiles parameter is no longer
supported for the following module types:
To deploy homepage tiles, use the parameter sfsf-home-page-tiles instead. |
Announcement |
2019-11-07 |
Solutions Lifecycle Management |
DevOps |
Neo |
Cloud Portal Sites Are Now Available | Cloud Portal sites are now available in the Solution Export Wizard in the Cloud Cockpit. You can export their content as an MTA archive. |
New |
2019-09-26 |
Solutions Lifecycle Management |
DevOps |
Neo |
Extending SAP SuccessFactors |
You can now use the MTA deployment descriptor to model connections from SAP Cloud Platform Neo environment to SAP SuccessFactors Learning OData APIs. To do so, use the LMS value for the sfsf-module attribute of the sfsf-connections parameter. See the description of the sfsf-connections parameter for com.sap.java and java.tomcat in MTA Module Types, Resource Types, and Parameters for Applications in the Neo Environment. |
New |
2019-02-14 |
Solutions Lifecycle Management |
DevOps |
Neo |
Modeling the Connectivity to SAP Cloud for Customer |
c4c-connectivity-configuration described in MTA Module Types, Resource Types, and Parameters for Applications in the Neo EnvironmentYou can now model the connectivity from а Java application or subscription deployed in a Neo environment subaccount to a SAP Cloud For Customer tenant using an MTA deployment descriptor. To do so, use the parameters for. |
New |
2019-02-14 |
Solutions Lifecycle Management |
DevOps |
Neo |
You can now model the connectivity from а Java application orExtending SAP SuccessFactors Using MTA Destination Parameters |
You can now use the MTA deployment descriptor to:
For more
information about configuring the connectivity:
|
New |
2019-01-31 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Application Programming Model |
Developer Experience |
Cloud Foundry |
Develop Using Node.js |
With the application programming model, you can now develop business applications on your local development environment using Node.js. See Developing Business Applications Using Node.js. |
New |
2018-12-20 |
Application Programming Model |
Developer Experience |
Cloud Foundry |
Filters |
You can now access and modify the filter query option from the request URL in your custom handlers. You can then use the modified filter when querying an OData V2 data source. |
New |
2018-12-06 |
Application Programming Model |
Developer Experience |
Cloud Foundry |
String Functions |
The generic service created using the application programming
model now supports the string functions listed in the OData specification |
Changed |
2018-12-06 |
Application Programming Model |
Developer Experience |
|
New Features |
With the application programming model, you can now:
|
New |
2018-10-25 |
Application Programming Model |
Developer Experience |
|
CDS Version |
CDS 3.0.0 is now available on the SAP NPM registry. With the application programming model, you now can use
Node.js with a simplified project structure, new APIs and
configuration options. See the new tutorial on how to create
a business service with Node.js using
Visual Studio Code
|
New |
2018-11-30 |
Application Programming Model |
Developer Experience |
|
New Features |
With the application programming model, you can now:
|
New |
2018-11-30 |
Application Programming Model |
DevOps |
|
CDS Version |
CDS 2.9.1 is now available on the SAP NPM registry. This new version includes:
|
Changed |
2018-09-27 |
Application Programming Model |
DevOps |
|
CDS Version |
CDS 2.8.1 is now available on the SAP NPM registry. This new version includes:
|
New |
2018-09-13 |
Application Programming Model |
DevOps |
|
Entities |
You can now create entities related to a source entity using the navigation property in an OData data source. |
Changed |
2018-08-30 |
Application Programming Model |
DevOps |
|
Functions |
|
Changed |
2018-08-16 |
Application Programming Model |
DevOps |
|
CDS Version |
CDS 2.10.1 is now available on the SAP NPM registry. With this new version, the development of Draft pages is supported. The new CDS version also includes updates to the following components:
|
Changed |
2018-10-11 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP SuccessFactors |
We are discontinuing the support of home page v12 in SAP Cloud Platform. When creating the tiles for your extension application, use the configuration settings available for custom tiles on the new home page. See: |
Announcement |
2019-12-05 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP Cloud for Customer |
The automated integration between SAP Cloud for Customer and SAP Cloud Platform is deprecated and is planned to be discontinued on December 19th, 2019. You will still be able to configure the integration manually. All already configured systems will continue to work without impact. See Extending SAP Cloud for Customer on Neo Environment. |
Announcement |
2019-12-05 |
Extensions |
Enterprise Extensions |
Cloud Foundry |
SAP Cloud Platform Extension Factory |
You can now use SAP Cloud Platform Extension Factory to extend SAP S/4HANA Cloud and SAP SuccessFactors on all SAP Cloud Platform regions for the Cloud Foundry environment. (This is not applicable for the China (Shanghai) region). See Extending SAP Solutions Using SAP Cloud Platform Extension Factory. |
Announcement |
2019-12-05 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP SuccessFactors |
SAP SuccessFactors are phasing out the v12 home page. To align with SAP SuccessFactors strategy, we are deprecating the support of home page v12 in SAP Cloud Platform as of November 7th, 2019. When creating the tiles for your extension application, use the configuration settings available for custom tiles on the new home page. See: |
Announcement |
2019-11-07 |
Extensions |
Enterprise Extensions |
Cloud Foundry |
SAP Cloud Platform Extension Factory |
You can now use SAP Cloud Platform Extension Factory to extend SAP SuccessFactors with applications running on the cloud platform. See Extending SAP SuccessFactors. |
New |
2019-09-12 |
Extensions |
Enterprise Extensions |
Cloud Foundry |
SAP Cloud Platform Extension Factory |
You can now use the SAML bearer assertion communication flow for consuming OAuth-protected resources from SAP S/4HANA Cloud. See Creating a Service Instance to Consume the SAP S/4HANA Cloud APIs. |
New |
2019-09-05 |
Extensions |
Enterprise Extensions |
Cloud Foundry |
SAP Cloud Platform Extension Factory |
The sap_com_0092 service plan has been renamed to messaging keeping all the functionality for enabling the consumption of SAP S/4HANA Cloud events the same. See Enabling the Consumption of SAP S/4HANA Cloud Events. |
New |
2019-09-05 |
Extensions |
Enterprise Extensions |
Cloud Foundry |
SAP Cloud Platform Extension Factory |
These service plans have been deprecated and replaced by the api-access service plan:
You can now enable the corresponding communication scenarios using the api-access service plan:
For a sample JSON for these communication scenarios, see Communication Arrangement JSON File. |
Changed |
2019-09-05 |
Extensions |
Enterprise Extensions |
Cloud Foundry |
SAP Cloud Platform Extension Factory |
You can now consume SAP S/4HANA Cloud business APIs from multitenant extension applications using the SAP Cloud Platform Extension Factory. See: |
New |
2019-08-15 |
Extensions |
Enterprise Extensions |
Cloud Foundry |
SAP Cloud Platform Extension Factory |
The SAP S/4HANA Cloud service descriptor defines the integration between SAP S/4HANA Cloud and the SAP Cloud Platform Enterprise Messaging service. This service descriptor has now been simplified to require only two parameters. The rest of the parameters are now automatically generated based on a new required parameter called emClientId. The other required parameter is systemName. However, you can still provide the optional parameters in the descriptor to override the automatically generated values. |
Changed |
2019-08-15 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP SuccessFactors |
The skipUserAttributesResolution property has been introduced for the HTTP destinations sap_hcmcloud_core_odata and sap_hcmcloud_core_odata_technical_user. It improves the performance of extension applications which have a role provider configured. See Configure the Extension Application's Connectivity to SAP SuccessFactors. |
Changed |
2019-08-01 |
Extensions |
Enterprise Extensions |
Cloud Foundry |
SAP Cloud Platform Extension Factory |
You can now use SAP Cloud Platform Extension Factory to automate the configuration of SAP S/4HANA Cloud Enterprise Eventing Integration (SAP_COM_0092) with SAP Cloud Platform Enterprise Messaging. This scenario allows you to consume SAP S/4HANA Cloud events from SAP Cloud Platform and create event-based extensions. |
New |
2019-06-06 |
Extensions |
Enterprise Extensions |
Cloud Foundry |
SAP Cloud Platform Extension Factory |
SAP Cloud Platform Extension Factory is now available for you to extend SAP solutions with applications running on the cloud platform. The first supported SAP solution is SAP S/4HANA Cloud 1905 (and higher), with the following communication scenarios:
See Extending SAP Solutions Using the SAP Cloud Platform Extension Factory. |
New |
2019-05-09 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP SuccessFactors |
You can now use MTA deployment descriptors to model SAP SuccessFactors outbound connections with OAuth 2.0 client credentials authentication. To do so, use the OAuth2ClientCredentials value for the type attribute of the sfsf-outbound-connections parameter. See the description of the sfsf-outbound-connections parameter for com.sap.java and java.tomcat in: MTA Module Types, Resource Types, and Parameters for Applications in the Neo Environment. |
New |
2019-04-11 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP SuccessFactors |
The console client commands for registering and unregistering home page tiles are now generally available. See: |
New |
2019-02-28 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP Cloud for Customer |
You can now model the connectivity from а Java application or subscription deployed in a Neo environment subaccount to a SAP Cloud for Customer tenant using an MTA deployment descriptor. To do so, use the parameters for c4c-connectivity-configuration described in MTA Module Types, Resource Types, and Parameters for Applications in the Neo Environment. |
New |
2019-02-14 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP SuccessFactors |
You can now use custom names for the connections from SAP Cloud Platform to SAP SuccessFactors. To do so, you use the name parameter when creating or deleting a connection with the SAP Cloud Platform console client for the Neo environment. The name of the connection is also used for creating the corresponding destination. See Configure the Extension Application's Connectivity to SAP SuccessFactors. |
New |
2019-02-14 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP SuccessFactors |
You can now manage the extension application's connectivity to SAP SuccessFactors on subaccount level. A connection configured on a subaccount level can be used by all the extension applications that are deployed in your subaccount or that your subaccount is subscribed to. See Configure the Extension Application's Connectivity to SAP SuccessFactors. |
New |
2019-02-14 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP SuccessFactors |
You can now use the MTA deployment descriptor to model connections from SAP Cloud Platform Neo environment to SAP SuccessFactors Learning OData APIs. To do so, use the LMS value for the sfsf-module attribute of the sfsf-connections parameter. See the description of the sfsf-connections parameter for com.sap.java and java.tomcat in MTA Module Types, Resource Types, and Parameters for Applications in the Neo Environment. |
New |
2019-02-14 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP SuccessFactors |
You can now specify which SAP SuccessFactors connection should be used by the SAP SuccessFactors role provider. To do so, you use the connection-name when enabling the role provider with SAP Cloud Platform console client for the Neo environment. See hcmcloud-enable-role-provider. |
New |
2019-02-14 |
Extensions |
Enterprise Extensions |
Neo |
Extending SAP SuccessFactors |
You can now use the MTA deployment descriptor to:
See the description of the sfsf-connections and sfsf-outbound-connections parameters for com.sap.java and java.tomcat in MTA Module Types, Resource Types, and Parameters for Applications in the Neo Environment. For more information about configuring the connectivity:
|
New |
2019-01-31 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Hyperledger Fabric |
Blockchain |
Cloud Foundry |
Hyperledger Fabric v1.3 Released |
We have upgraded our Hyperledger Fabric offering to version 1.3 (previously 1.2). This includes the following enhancements:
|
Changed |
2018-12-10 |
Hyperledger Fabric |
Blockchain |
Cloud Foundry |
Connect Your Own Network Plan Released |
You can now connect an externally hosted Hyperledger Fabric network to SAP Cloud Platform. See: |
New |
2018-11-26 |
Hyperledger Fabric |
Blockchain |
Cloud Foundry |
Chaincode Deployment Process Upgraded |
You can now install, instantiate, and upgrade Hyperledger Fabric chaincode on an SAP Cloud Platform node, replacing the previous deployment method. |
Changed |
2018-11-26 |
Hyperledger Fabric |
Blockchain |
Cloud Foundry |
Ability to Add a Second Peer Node to a Backbone Plan |
You can now add a second peer node to a Hyperledger Fabric backbone node. See: |
New |
2018-11-26 |
Hyperledger Fabric |
Blockchain |
Cloud Foundry |
Hyperledger Fabric Version 1.2 Now Available |
We have upgraded to version 1.2 of Hyperledger Fabric
(previously version 1.0). This includes the following
service enhancements:
|
Changed |
2018-10-03 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
SAP Document Compliance, outbound invoicing option for Brazil |
Globalization |
Cloud Foundry |
Security Validation for Data Protection and Privacy |
Recommendations on data storage security and data protection and privacy are available. See Security |
New |
2018-08-10 |
SAP Document Compliance, outbound invoicing option for Brazil |
Globalization |
Cloud Foundry |
Download Multiple XML REST API |
You use the XML Multiple Download REST API to download a great number of XML files of your electronic fiscal documents by selecting them accordingly. |
New |
2018-08-10 |
SAP Document Compliance, outbound invoicing option for Brazil |
Globalization |
Cloud Foundry |
Integration with Source Systems |
The service is able to integrate with SAP S/4HANA, SAP S/HANA Cloud, and SAP ERP. |
Changed |
2018-05-01 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
PostgreSQL |
Data-Driven Insights |
Cloud Foundry |
Deprecation in Trial Accounts | Any new trial account created on SAP Cloud Platform starting 15 July 2019 will not have the ‘dev’ plans for this service. If your trial account was created before 15 July 2019, then the ‘dev’ plans will be available for the next 90 days (including the extension period). |
Deprecation |
2019-07-15 |
PostgreSQL |
Data-Driven Insights |
Cloud Foundry |
Retirement | This service is scheduled to be retired as of 15 January 2020. It will be available until the end of the current subscription term. It will not be available for renewal terms that begin after the retirement date. See, Backing Services Strategy. |
Deprecation |
2019-07-15 |
PostgreSQL |
Data-Driven Insights |
Cloud Foundry |
Cross Space Restore for PostgreSQL Instances |
It is now possible to restore data from one instance to another instance in a different space within the same org. See Restore Data. |
New |
2019-03-14 |
PostgreSQL |
Data-Driven Insights |
Cloud Foundry |
Schedule Maintenance |
You can now schedule maintenance for a PostgreSQL service instance from the Cloud Cockpit. See Schedule Maintenance. |
New |
2018-12-06 |
PostgreSQL |
Data-Driven Insights |
Cloud Foundry |
v9.4 |
Support of PostgreSQL v9.4 plans is extended till 19 December 2018 and will be discontinued from 20 December 2018. If you are using PostgreSQL v9.4 plan service instance, you need to upgrade your instance to v9.6. When you create new PostgreSQL instances, it is highly recommended that you create of plan v9.6-*. |
New |
2018-12-06 |
PostgreSQL |
Data-Driven Insights |
Cloud Foundry |
v9.4 |
Support of PostgreSQL v9.4 plans is extended till 19 December 2018 and will be discontinued from 20 December 2018. If you are using PostgreSQL v9.4 plan service instance, you need to upgrade your instance to v9.6. When you create new PostgreSQL instances, it is highly recommended that you create of plan v9.6-*. |
New |
2018-10-25 |
PostgreSQL |
Data-Driven Insights |
Cloud Foundry |
v9.4 |
As announced earlier, support for v9.4 will be discontinued on 11 October 2018. If you are using Postgres v9.4 instance, you need to upgrade it to v9.6 Postgres. When you create new Postgres instances, it is highly recommended that you create of plan v9.6-*. See Major version upgrade from PostgreSQL v9.4 to v9.6. |
New |
2018-09-13 |
PostgreSQL |
Data-Driven Insights |
Cloud Foundry |
Data of a Service Instance |
You can now restore the data of a PostgreSQL service instance on to another PostgreSQL instance within the same CF space. It is also possible to restore data from a deleted PostgreSQL service instance. See Restore Data. |
New |
2018-08-30 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
SAP Omnichannel Promotion Pricing |
Enterprise Extensions |
Cloud Foundry |
Calculation of Effective Sales Prices by Applying Promotional Rules |
The SAP Omnichannel Promotion Pricing solution allows you to calculate effective sales prices for one product or a set of products by applying promotional rules. Besides the Calculation service, this solution includes the following services: A Data Upload service to import promotional rules and regular prices, a Data Access service to read promotional rules and regular prices, an Administration service to delete obsolete promotional rules and regular prices. For more information, see SAP Help Portal: SAP Omnichannel Promotion Pricing. |
New |
2019-03-19 |
Technical Component |
Capability |
Environment |
Title |
Description |
Type |
Available as of |
Connectivity |
Integration Suite |
|
Cloud Connector 2.12.2 - Features |
Release of Cloud Connector version 2.12.2 introduces the following features and enhancements:
|
New |
2019-12-05 |
Connectivity |
Integration Suite |
|
Cloud Connector 2.12.2 - Fixes |
Release of Cloud Connector version 2.12.2 provides the following bug fixes:
|
Changed |
2019-12-05 |
Connectivity |
Integration Suite |
Cloud Foundry |
Connectivity Service - Bug Fix |
Applications sending a significant amount of data payload during OAuth authorization processing could cause an out-of-memory error on the Connectivity service side. This issue has been fixed. |
Changed |
2019-11-21 |
Connectivity |
Integration Suite |
Neo |
Region Europe (Frankfurt) - Change of Connectivity Service Hosts |
The following IP addresses of the Connectivity service hosts for region Europe/Frankfurt (eu2.hana.ondemand.com) will change on 26 October 2019:
If you have whitelisted the current addresses or IP ranges, make sure you also include the new values before 26 October 2019. See also: Prerequisites: Network. |
Announcement |
2019-10-03 |
Connectivity |
Integration Suite |
Cloud Foundry |
Destination Service - Connection Check |
Using the Destinations editor in the cockpit, you can check connections also for on-premise destinations. |
Changed |
2019-09-26 |
Connectivity |
Integration Suite |
|
Cloud Connector - Java Runtime |
The support for using Cloud Connector with Java runtime version 7 will end on December 31, 2019. Any Cloud Connector version released after that date may contain Java byte code requiring at least a JVM 8. We therefore strongly recommend that you perform fresh installations only with Java 8, and update existing installations running with Java 7, to Java 8 as of now. See SAP Cloud Connector – Java 7 support
will phase out |