Skip to main content
Rate this page

Release Notes

build License

Should I Update?

We highly recommend updating to the latest SAP Cloud SDK version regularly.

It will help you:

  • Ensure access to the latest SAP Cloud SDK features
  • Keep up with the latest changes on SAP Business Technology Platform
  • Update client libraries giving access to the latest SAP services on SAP Business Technology Platform and SAP S/4HANA.
  • Protect yourself from bugs and breaking changes in the future
What are pregenerated typed client libraries (VDM)?

For your convenience we pregenerate client libraries (also known as Virtual Data Model or VDM for short) for allow-listed OData services of SAP S/4HANA Cloud, Marketing Cloud, and SAP S/4HANA On-premise. These libraries are not Open Source, but free and distributed under the SAP Developer license through npmjs.com. You can always generate a typed client library yourself by using our OData and Open API code generators. To easily search for services and get typed client library for them, use our API Business Hub integration.

[CLI] - Jan 5, 2022

GitHub | npm

  • Archive the GitHub repository.
  • Deprecate the npm package.

[Sample Projects] - Jan 5, 2022

GitHub

  • Publish the GitHub repository, showcasing the SAP Cloud SDK for JavaScript.

1.53.0 [Core Modules] - December 9, 2021

GitHub | npm

Fixed Issues

  • Fix destination retrieval in multi-tenant use cases and user based authorization flows like OAuth2UserTokenExchange, OAuth2SAMLBearerAssertion or OAuth2JWTBearer. If the destination is maintained in the provider account and a subscriber JWT is provided the X-user-token is set with the subscriber JWT. This is crucial to determine the tenant, if the tokenServiceUrlType of the destination is common.
  • Fix missing X-tenant header, if the authentication flow is OAuth2ClientCredentials and the tokenServiceUrlType of the destination is common.

1.28.2 [Client Libraries] - November 17, 2021

Compatibility Notes

  • We stopped generating API documentation for typed client libraries. You can discover all required API information via your IDE features like autocomplete and IntelliSense.

New Functionality

  • We released a regular update for pregenerated client libraries (also known as VDM) for the latest RTC release 2111 of SAP S/4HANA Cloud.
    • The update covers all the changes to existing OData services and introduces new ones.
  • We released a regular update for pregenerated client libraries (also known as VDM) for the latest RTC release 2021 FPS0 of SAP S/4HANA On-premise.
    • The update covers all the changes to existing OData services and introduces new ones.
  • We released a regular update for pregenerated client libraries for Workflow API for Cloud Foundry.

1.52.0 [Core Modules] - November 5, 2021

GitHub | npm

Compatibility Notes

  • We changed default cache isolation strategy from IsolationStrategy.Tenant to IsolationStrategy.Tenant_User. This applies when you set useCache to true while using a getDestination method for a destination lookup.

Fixed Issues

  • We now cache a destination only when a JWT contains all necessary information about a Tenant and a User. For example, when using IsolationStrategy.Tenant_User, the JWT has to contain both tenant id and user id.
  • If JWT has an expiration time, we'll use it to override the default cache expiration time of 5 minutes.
  • A provider token won't be used to retrieve a destination from cache from now on.

1.27.0 [Client Libraries] - Aug 20, 2021

New Functionality

  • We released a regular update for pregenerated client libraries (also known as VDM) for the latest RTC release 2108 of SAP S/4HANA Cloud.
    • The update covers all the changes to existing OData services and introduces new ones.
    • The service API_CDR_FILE_DOWNLOAD_SRV is not included and will be released with the next release or on-demand.

1.26.0 [Client Libraries] - June 04, 2021

  • API documentation

  • We released a regular update for pregenerated client libraries (also known as VDM) for the latest RTC release 2020 FPS2 of SAP S/4HANA On-premise.

    • The update covers all the changes to existing OData services and introduces new ones.
  • We released a regular update for pregenerated client libraries (also known as VDM) for the latest RTC release 2105 of SAP S/4HANA Cloud.

    • The update covers all the changes to existing OData services and introduces new ones.
    • The missing service CACREDITWORTHINESS_0001 is included.
  • We released a regular update for pregenerated client libraries for Workflow API for Cloud Foundry.

1.25.0 [Client Libraries] - May 20, 2021

New Functionality

  • We released a regular update for pregenerated client libraries (also known as VDM) for the latest RTC release 2105 of SAP S/4HANA Cloud.
    • The update covers all the changes to existing OData services and introduces new ones.
    • The service CACREDITWORTHINESS_0001 is not included and will be released later.

1.24.0 [Client Libraries] - January 18, 2021

Compatibility Notes

  • A few operations were removed from some SAP S/4HANA Cloud 2102 services. These operations were never supported by the SAP S/4HANA system (like CRUD support for some entities), so no existing functionality is affected. The following services are affected:
    • Nota Fiscal – Create, Update - API_LOGBR_NOTAFISCAL_SRV
    • Purchase Contracts - API_PURCHASECONTRACT_PROCESS_SRV
    • Outbound Delivery (A2X) - API_OUTBOUND_DELIVERY_SRV_0002
  • The service @sap/cloud-sdk-vdm-purchasing-inforecord-service was renamed to @sap/cloud-sdk-vdm-purchasing-info-record-service.

New Functionality

  • We released a regular update for pregenerated client libraries (also known as VDM) for the latest RTC release 2102 of SAP S/4HANA Cloud.
    • The update covers all the changes to existing OData services and introduces new ones.
  • We released a regular update for pregenerated client libraries (also known as VDM) for the latest RTC release 2020 FPS1 of SAP S/4HANA On-premise.
    • The update covers all the changes to existing OData services and introduces new ones.

1.22.0 [Client Libraries] - November 6, 2020

New Functionality

  • We released a regular update for pregenerated client libraries (also known as VDM) for the latest RTC release 2011 of SAP S/4HANA Cloud.
    • The update covers all the changes to existing OData services and introduces new ones.

1.21.0 [Client Libraries] - September 10, 2020

New Functionality

1.20.0 [Client Libraries] - August 13, 2020

New Functionality

  • We released a regular update for pregenerated client libraries (also known as VDM) for the latest RTC release 2008 of SAP S/4HANA Cloud.
    • The update covers all the changes to existing OData v2 services and introduces new ones.
Rate this page