# What changed in @aws-sdk/client-secrets-manager

> 8 changes in @aws-sdk/client-secrets-manager 3 from its official release notes, upgrade guides and advisories: 3 new APIs and options. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/@aws-sdk/client-secrets-manager/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @aws-sdk/client-secrets-manager 3

### New APIs and options

- Clients allow protocol selection by class constructor. (3.953.0) — [release notes](https://github.com/aws/aws-sdk-js-v3/blob/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f/clients/client-secrets-manager/CHANGELOG.md#39530-2025-12-16)
- Adds the SortBy parameter to ListSecrets, allowing developers to specify how secrets are sorted. (3.950.0) — [release notes](https://github.com/aws/aws-sdk-js-v3/blob/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f/clients/client-secrets-manager/CHANGELOG.md#39500-2025-12-11)
- Adds support to create, update, retrieve, rotate, and delete managed external secrets. (3.935.0) — [release notes](https://github.com/aws/aws-sdk-js-v3/blob/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f/clients/client-secrets-manager/CHANGELOG.md#39350-2025-11-19)

### Behavior and default changes

- AWS JSON RPC clients use schema-serde for serialization. (3.928.0) — [release notes](https://github.com/aws/aws-sdk-js-v3/blob/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f/clients/client-secrets-manager/CHANGELOG.md#39280-2025-11-10)
- The casing of endpoint ruleset parameters was updated; the notes do not specify which parameter names changed. (3.918.0) — [release notes](https://github.com/aws/aws-sdk-js-v3/blob/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f/clients/client-secrets-manager/CHANGELOG.md#39180-2025-10-27)

### Fixes and other changes

- Fixes adaptive retry throttling detection. (3.1021.0) — [release notes](https://github.com/aws/aws-sdk-js-v3/blob/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f/clients/client-secrets-manager/CHANGELOG.md#310210-2026-03-31)
- The default error message is reverted to "UnknownError". (3.1015.0) — [release notes](https://github.com/aws/aws-sdk-js-v3/blob/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f/clients/client-secrets-manager/CHANGELOG.md#310150-2026-03-23)
- Error handling now uses a composite error registry. (3.1015.0) — [release notes](https://github.com/aws/aws-sdk-js-v3/blob/3ce8aa778c22193dad5f7fcefe239e3a74a3cd4f/clients/client-secrets-manager/CHANGELOG.md#310150-2026-03-23)
