Skip to content

Commit 2543133

Browse files
v4.7.0
1 parent 67e1c53 commit 2543133

61 files changed

Lines changed: 261 additions & 73 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/empty-dryers-boil.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/heavy-foxes-deny.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/large-paths-dance.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/mean-flies-lick.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/stupid-files-create.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/swift-candies-bake.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/warn-cross-host-csrf.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/wild-kids-poke.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,33 @@
2828

2929
-
3030

31+
# 4.7.0
32+
## Compatibility Notes
33+
34+
- [connectivity] IAS tokens are now cached via `@sap/xssec`.
35+
`@sap/xssec` uses an LRU cache limited to 100 items, previously this cache was unbound. (9102f18)
36+
- [eslint-config] Replaced `eslint-plugin-import` with `eslint-plugin-import-x`.
37+
Please ensure that you have `eslint-plugin-import-x` installed. (9cbf19d)
38+
39+
## New Features
40+
41+
- [connectivity] Add `createDestinationFromIasService()` convenience function to build IAS-backed destinations.
42+
This function aims to offer more convenience for obtaining IAS-backed destinations outside SAP BTP-environments. (9102f18)
43+
- [connectivity] Add `getIasToken()` convenience function to fetch IAS token.
44+
This function aims to offer more convenience for obtaining IAS tokens outside SAP BTP-environments. (9102f18)
45+
46+
## Fixed Issues
47+
48+
- [connectivity] Avoid caching JWT if `forwardAuthToken` is set to `true`.
49+
- @sap-cloud-sdk/resilience@4.7.0
50+
- @sap-cloud-sdk/util@4.7.0 (df84426)
51+
- [http-client] Warn when the CSRF token fetch URL has a different host than the request URL, as sensitive headers would be forwarded to the cross-host endpoint. (67e1c53)
52+
53+
## Improvements
54+
55+
- [connectivity, http-client] Cache custom http and https agents and enable the keep-alive option by default. (d54ba5a)
56+
- [connectivity, http-client] Use node's global http/https agent unless a custom agent is required by the destination configuration. (d54ba5a)
57+
3158
# 4.6.0
3259
## Compatibility Notes
3360

DOCUMENTATION.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version: 4.6.0
1+
## Version: 4.7.0
22

33
The SAP Cloud SDK for JavaScript consists of multiple libraries to enable you to write side-by-side extensions on SAP Business Technology Platform.
44

0 commit comments

Comments
 (0)