NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #678 most downloaded on npm
A standalone implementation of the AWS Signature V4 request signing algorithm
Last release 9 days ago
25 Sep 2026
Ships fairly regularly
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
3 years old
103 releases · first in 2023
One column per quarter.
2033184 : preserve non-ASCII whitespace in canonical headers
a825452 : switch for-in loops to guarded
99c3f91: Restore npm provenance attestations. No functional changes.
d774f8d: chore: build packages with typescript 7. Packages continue to be compatible with TypeScript 3.4 through 7.0 in consumer applications.
ec9b4b2: chore: update builds to use typescript 6. This should not affect consumers, who may continue to use TypeScript 3.4 through 7.0 as of this ver
### Patch Changes - Updated dependencies [fcf1366] - @smithy/core@3.31.1
### Patch Changes - Updated dependencies [a14bb71] - @smithy/core@3.31.0
### Patch Changes - Updated dependencies [54040ef] - Updated dependencies [155bb56] - @smithy/core@3.30.0
### Patch Changes - Updated dependencies [d6e6f8b] - @smithy/core@3.29.8
### Patch Changes - Updated dependencies [44b21e6] - @smithy/core@3.29.7
### Patch Changes - Updated dependencies [3248fbd] - @smithy/core@3.29.6
### Patch Changes - Updated dependencies [b44cb0a] - @smithy/core@3.29.5
### Patch Changes - Updated dependencies [5fca3a0] - @smithy/core@3.29.4
### Patch Changes - Updated dependencies [a97abc3] - @smithy/types@4.16.1 - @smithy/core@3.29.3
273e480: types updates for isolatedModules=true
99c3f91: Restore npm provenance attestations. No functional changes.
d774f8d: chore: build packages with typescript 7. Packages continue to be compatible with TypeScript 3.4 through 7.0 in consumer applications.
ec9b4b2: chore: update builds to use typescript 6. This should not affect consumers, who may continue to use TypeScript 3.4 through 7.0 as of this ver
### Patch Changes - Updated dependencies [c9575e1] - Updated dependencies [2dcefdb] - Updated dependencies [91280a5] - @smithy/core@3.27.0
99c3f91: Restore npm provenance attestations. No functional changes.
d774f8d: chore: build packages with typescript 7. Packages continue to be compatible with TypeScript 3.4 through 7.0 in consumer applications.
ec9b4b2: chore: update builds to use typescript 6. This should not affect consumers, who may continue to use TypeScript 3.4 through 7.0 as of this ver
1e5bdd3: Update author URL in package.json to be more specific
### Patch Changes - Updated dependencies [776bc52] - Updated dependencies [5b92a54] - @smithy/types@4.14.3 - @smithy/core@3.24.6
### Patch Changes - Updated dependencies [721fbed] - @smithy/core@3.24.5
### Patch Changes - Updated dependencies [9eaa5c6] - @smithy/core@3.24.4
### Patch Changes - Updated dependencies [cf00244] - @smithy/types@4.14.2 - @smithy/core@3.24.3
### Patch Changes - Updated dependencies [6d4eb8a] - @smithy/core@3.24.2
### Patch Changes - Updated dependencies [2dc5cf6] - Updated dependencies [1d0ff86] - @smithy/core@3.24.1
4f30af1: consolidation for core/protocols
52b4789: allow snapshot of credentials for event-stream signing
### Patch Changes - Updated dependencies [cffd868] - @smithy/types@4.14.0 - @smithy/protocol-http@5.3.13 - @smithy/util-middleware@4.2.13
### Patch Changes - Updated dependencies [5340b11] - @smithy/types@4.13.1 - @smithy/protocol-http@5.3.12 - @smithy/util-middleware@4.2.12
a4d95e6: Set downlevel types to be used in typescript@'<4.5'
### Patch Changes - Updated dependencies [d0954cc] - @smithy/types@4.13.0 - @smithy/protocol-http@5.3.10 - @smithy/util-middleware@4.2.10
03c3dc8: update for rollup build externalLiveBindings=false
### Patch Changes - Updated dependencies [745867a] - @smithy/types@4.12.0 - @smithy/protocol-http@5.3.8 - @smithy/util-middleware@4.2.8
### Patch Changes - Updated dependencies [9ccb841] - @smithy/types@4.11.0 - @smithy/protocol-http@5.3.7 - @smithy/util-middleware@4.2.7
### Patch Changes - Updated dependencies [5a56762] - @smithy/types@4.10.0 - @smithy/protocol-http@5.3.6 - @smithy/util-middleware@4.2.6
### Patch Changes - Updated dependencies [3926fd7] - @smithy/types@4.9.0 - @smithy/protocol-http@5.3.5 - @smithy/util-middleware@4.2.5
### Patch Changes - Updated dependencies [6da0ab3] - @smithy/types@4.8.1 - @smithy/protocol-http@5.3.4 - @smithy/util-middleware@4.2.4
### Patch Changes - Updated dependencies [8a2a912] - @smithy/types@4.8.0 - @smithy/protocol-http@5.3.3 - @smithy/util-middleware@4.2.3
### Patch Changes - Updated dependencies [052d261] - @smithy/types@4.7.1 - @smithy/protocol-http@5.3.2 - @smithy/util-middleware@4.2.2
### Patch Changes - Updated dependencies [761d89c] - Updated dependencies [7f8af58] - @smithy/types@4.7.0 - @smithy/protocol-http@5.3.1 - @smithy/util
45ee67f: update dist-cjs generation to use rollup
### Patch Changes - Updated dependencies [bb7c1c1] - @smithy/types@4.5.0 - @smithy/protocol-http@5.2.1 - @smithy/util-middleware@4.1.1
64cda93: set sideEffects bundler metadata
### Patch Changes - Updated dependencies [64e033f] - @smithy/types@4.3.2 - @smithy/protocol-http@5.1.3 - @smithy/util-middleware@4.0.5
### Patch Changes - Updated dependencies [358c1ff] - @smithy/types@4.3.1 - @smithy/protocol-http@5.1.2 - @smithy/util-middleware@4.0.4
### Patch Changes - Updated dependencies [0547fab] - @smithy/types@4.3.0 - @smithy/protocol-http@5.1.1 - @smithy/util-middleware@4.0.3
e2a8b41: Adding Signature V4a implementation
### Patch Changes - Updated dependencies [e917e61] - @smithy/protocol-http@5.1.0 - @smithy/types@4.2.0 - @smithy/util-middleware@4.0.2
### Patch Changes - Updated dependencies [2aff9df] - Updated dependencies [000b2ae] - @smithy/types@4.1.0 - @smithy/protocol-http@5.0.1 - @smithy/util
20d99be: major version bump for dropping node16 support
### Patch Changes - Updated dependencies [b52b4e8] - @smithy/types@3.7.2 - @smithy/protocol-http@4.1.8 - @smithy/util-middleware@3.0.11
### Patch Changes - Updated dependencies [fcd5ca8] - @smithy/types@3.7.1 - @smithy/protocol-http@4.1.7 - @smithy/util-middleware@3.0.10
### Patch Changes - Updated dependencies [cd1929b] - @smithy/types@3.7.0 - @smithy/protocol-http@4.1.6 - @smithy/util-middleware@3.0.9
### Patch Changes - Updated dependencies [84bec05] - @smithy/types@3.6.0 - @smithy/protocol-http@4.1.5 - @smithy/util-middleware@3.0.8
a4c1285: configurable hoisted headers
806cc7f: fix: sort query parameter keys after encoding
Your coding agent can read these notes before it upgrades. Set up the MCP server →