unstale

npm / sst

sst

What changed in sst 4, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-15.

3 breaking1 deprecations10 new APIs and options2 performance1 behavior and defaults2 tooling16 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.3.1 on npm

sst 435 changes

Breaking changes 3

  • FunctionEnvironmentUpdate runs again when Lambda changes.

    4.16.0release notes

  • The AWS SDK client now uses supplied credentials.

    4.15.1release notes

  • Running sst remove removes the state and encryption key.

    4.13.0release notes

Deprecations 1

New APIs and options 10

Performance 2

Behavior and default changes 1

  • AWS state files are compressed when uploaded to S3.

    4.13.1release notes

Tooling 2

Fixes and other changes 16

  • Guards live function descriptions.

    4.17.2release notes

  • Fixes duplicate CloudWatch role URNs on fresh accounts.

    4.17.1release notes

  • Fixes sst add so it no longer requires Prettier or other dependencies.

    4.16.0release notes

  • Limits the name length of CloudFront Functions used in domain redirects.

    4.15.2release notes

  • A race condition in the watcher was fixed.

    4.14.3release notes

  • Prevents a module from being ignored in the Python SDK.

    4.14.3release notes

  • Prevents a module from being ignored in the Python SDK.

    4.14.2release notes

  • A race condition in the watcher is fixed.

    4.14.2release notes

  • The Python SDK is published to PyPI, making it available through that package index.

    4.14.1release notes

  • The Cloudflare provider was updated.

    4.14.0release notes

  • Python support is improved.

    4.13.0release notes

  • Fixed debugging in JetBrains editors when using sst dev.

    4.12.11release notes

  • Fixes resource links not being found on Windows because of upper casing.

    4.12.10release notes

  • Fixed config decoding when VS Code auto attach is enabled.

    4.12.5release notes

  • Fixes SSR site CloudFront invalidation for server-only changes.

    4.12.3release notes

  • Fixes passing an empty rangeKey to Pulumi.

    4.12.2release notes