pypi / ibm-cloud-sdk-core
ibm-cloud-sdk-core
What changed in ibm-cloud-sdk-core 2 to 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-12.
2 breaking1 security2 new APIs and options2 behavior and defaults1 tooling4 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initibm-cloud-sdk-core 38 changes
Breaking changes 1
Multiple ending slashes in request URLs are combined into one, which breaks compatibility with previous generator versions.
Security 1
Credential headers are redacted in debug output, preventing them from appearing in logs.
New APIs and options 2
The CP4D authenticator now supports an account ID.
VPC Instance Auth adds an IAM profile selector.
Fixes and other changes 4
Bounded reads now return buffered gzip data.
Empty JSON request bodies are now encoded correctly.
JWT now supports the aud claim with an array type, as specified in RFC 7519 §4.1.3.
Prevents secret redaction from bleeding past the end of a line.
ibm-cloud-sdk-core 24 changes
Breaking changes 1
Optional parameters must now be specified by keyword.
Behavior and default changes 2
The content type is overridden only when it is None.
Error status phrases are now obtained from the status code.
Tooling 1
Parameters and return values now have type annotations.