unstale

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 init

@unstale/cli on npm

ibm-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.

    3.0.0release notes

Security 1

  • Credential headers are redacted in debug output, preventing them from appearing in logs.

    3.28.2release notes

New APIs and options 2

  • The CP4D authenticator now supports an account ID.

    3.28.0release notes

  • VPC Instance Auth adds an IAM profile selector.

    3.26.0release notes

Fixes and other changes 4

  • Bounded reads now return buffered gzip data.

    3.27.2release notes

  • Empty JSON request bodies are now encoded correctly.

    3.27.1release notes

  • JWT now supports the aud claim with an array type, as specified in RFC 7519 §4.1.3.

    3.27.0release notes

  • Prevents secret redaction from bleeding past the end of a line.

    3.26.2release notes

ibm-cloud-sdk-core 24 changes

Breaking changes 1

  • Optional parameters must now be specified by keyword.

    2.0.0release notes

Behavior and default changes 2

  • The content type is overridden only when it is None.

    2.0.0release notes

  • Error status phrases are now obtained from the status code.

    2.0.0release notes

Tooling 1

  • Parameters and return values now have type annotations.

    2.0.0release notes