Releases: SAP/cloud-sdk-js
Releases · SAP/cloud-sdk-js
v3.18.1
v3.18.0
v3.17.0
New Functionalities
- [connectivity] Add
getTenantId()function for convenience. (dbad36f) - [mail-client] Add support for multi-tenancy for on-premise mail destinations. (68a07d6)
Improvements
- [connectivity] Use tenant ID instead of tenant-aware authentication URL for the client credentials cache. (54a46a3)
- [connectivity] Retrieve service token for OAuth2ClientCredentials authentication only once. (99b5009)
- [openapi-generator] Generated OpenAPI clients support
application/merge-patch+jsonmedia type for patch requests. (e9a243a)
Fixed Issues
v3.16.0
Compatibility Notes
- [connectivity] The JKU header in JWTs is no longer verified. Instead the signature of the JWT is verified, which is more secure. (4f29615)
- [generator] Generation of OData clients does no longer fail if
basePathvalue cannot be determined. It will be set to/by default. (ef3a800)
New Functionalities
-
[connectivity] Add convenience function
transformServiceBindingToDestination()to create destination from service bindings.
The following service bindings are supported:- business-logging
- destination
- s4-hana-cloud
- saas-registry
- workflow
- service-manager
- xsuaa
- aicore (efa75d3)
Improvements
- [connectivity] Expose
getServiceBinding(). This was previously an internal function. (efa75d3) - [generator] Generated clients support
noImplicitOverrideconfig option intsconfig.json. (022adae) - [generator] If
basePathcannot be determined, it is set to/, and generation no longer fails. (28ab1a4) - [openapi-generator] Generate OpenAPI clients with header parameters. (aa0b849)
Fixed Issues
- [generator] Fix incorrect warning logs for operation imports that have a matching operation in the service specification. (9efe37e)
v3.15.0
v3.14.0
v3.13.0
v3.12.1
Fixed Issues
v3.12.0
New Functionalities
- [connectivity] Support certificates in PEM format for
ClientCertificateAuthentication. (36be489)
Fixed Issues
- [openapi] Fix incorrect encoding of query parameters in OpenAPI requests. Query parameters (except for additional custom parameters) are now encoded by default. To change this behavior overwrite the
parameterEncoderin the request options. (d6b1c5b) - [openapi-generator] Fix types in generated OpenAPI schemas to have proper types instead of type
any. (6bbdd4d)
v3.11.0
Improvements
- [mail-client] Add optional
loggerproperty to enable console logs. Defaults tofalse. (7ec62fa)
Fixed Issues
- [mail-client] Fix "Hostname/IP does not match certificate's altnames" issues with "localhost" when sending e-mails OnPremise. Always pass the host and port of the MAIL destination explicitly to the underlying
nodemailerinstead of falling back to the default.- @sap-cloud-sdk/connectivity@3.11.0
- @sap-cloud-sdk/util@3.11.0 (62f31fb)