@smithy/core
3.38.1 · 30 Oct 2026Apache-2.0139.1M / weekRepositoryHomepagenpmAtom feed
173 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.
- 3.x · latest line
3.6.0
25 Jun 2025Support BigInt in cbor
3.5.3
4 Jun 2025Allow old signature in protected method
3.5.2
4 Jun 2025Allow http prefix header and header to read from same binding
Use smithy synthetic namespace for base errors
Allow struct iterator acquisition on unit schema
3.5.1
29 May 2025Only updates dependencies:@smithy/types 4.3.1@smithy/middleware-serde 4.0.8@smithy/protocol-http 5.1.2@smithy/util-middleware 4.0.4and 1 more
3.5.0
29 May 2025Add schema classes
Add cbor protocol (alpha)
Minor Changes
Add schema classes
Add cbor protocol (alpha)
3.4.0
19 May 2025Move serde functions from smithy-client to core/serde
Read code property of errors case-insensitively
Minor Changes
Move serde functions from smithy-client to core/serde
Patch Changes
Read code property of errors case-insensitively
3.3.2 – 3.3.32 releases that only update dependencies@smithy/middleware-serde 4.0.5Show each
- 3.3.314 May 2025@smithy/middleware-serde 4.0.5
- 3.3.212 May 2025@smithy/middleware-serde 4.0.4
3.3.1
5 May 2025Copy input headers when building RPCv2 CBOR request
3.3.0
28 Apr 2025Resolve auth schemes based on the preference list
3.2.0
24 Mar 2025Add numeric value container for serde
Minor Changes
Add numeric value container for serde
3.1.1 – 3.1.55 releases that only update dependencies@smithy/util-stream 4.1.2@smithy/middleware-serde 4.0.2Show each
- 3.1.524 Feb 2025@smithy/util-stream 4.1.2
- 3.1.414 Feb 2025@smithy/util-stream 4.1.1
- 3.1.314 Feb 2025@smithy/util-stream 4.1.0
- 3.1.227 Jan 2025@smithy/middleware-serde 4.0.2
- 3.1.115 Jan 2025@smithy/util-stream 4.0.2
3.1.0
9 Jan 2025Added middleware support to pagination
Allow paginator token fallback to be specified by operation input
Minor Changes
Added middleware support to pagination
Allow paginator token fallback to be specified by operation input
3.0.0
6 Jan 2025- breaking
Major version bump for dropping node16 support
Major Changes
- breaking
Major version bump for dropping node16 support
- 2.x
2.5.5 – 2.5.73 releases that only update dependencies@smithy/util-stream 3.3.4@smithy/types 3.7.2@smithy/middleware-serde 3.0.11and 2 moreShow each
- 2.5.72 Jan 2025@smithy/util-stream 3.3.4
- 2.5.623 Dec 2024@smithy/util-stream 3.3.3
- 2.5.59 Dec 2024@smithy/types 3.7.2@smithy/middleware-serde 3.0.11@smithy/protocol-http 4.1.8and 2 more
2.5.4
21 Nov 2024Make CBOR tags more distinct in JS
2.5.3
14 Nov 2024Only updates dependencies:@smithy/types 3.7.1@smithy/middleware-serde 3.0.10@smithy/protocol-http 4.1.7@smithy/util-middleware 3.0.10and 1 more
2.5.2
14 Nov 2024Avoid self referencing submodule import
Patch Changes
Avoid self referencing submodule import
2.5.1
21 Oct 2024Only updates a dependency:@smithy/util-stream 3.2.1
2.5.0
21 Oct 2024Add feature identification map to smithy context
Feature detection for custom endpoint and gzip
Reorganize smithy/core to be upstream of smithy/smithy-client
Minor Changes
Add feature identification map to smithy context
Feature detection for custom endpoint and gzip
Patch Changes
Reorganize smithy/core to be upstream of smithy/smithy-client
2.4.7 – 2.4.82 releases that only update dependencies@smithy/smithy-client 3.4.0@smithy/middleware-retry 3.0.23@smithy/types 3.5.0and 4 moreShow each
2.4.6
24 Sep 2024Add compatibility types redirect
Patch Changes
Add compatibility types redirect
2.4.1 – 2.4.55 releases that only update dependencies@smithy/smithy-client 3.3.4@smithy/middleware-retry 3.0.20@smithy/types 3.4.2and 4 moreShow each
- 2.4.520 Sep 2024@smithy/smithy-client 3.3.4@smithy/middleware-retry 3.0.20
- 2.4.420 Sep 2024@smithy/smithy-client 3.3.3@smithy/middleware-retry 3.0.19
- 2.4.313 Sep 2024@smithy/types 3.4.2@smithy/middleware-endpoint 3.1.3@smithy/middleware-retry 3.0.18and 4 more
- 2.4.213 Sep 2024@smithy/types 3.4.1@smithy/middleware-endpoint 3.1.2@smithy/middleware-retry 3.0.17and 4 more
- 2.4.19 Sep 2024@smithy/middleware-endpoint 3.1.1@smithy/types 3.4.0@smithy/smithy-client 3.3.0and 4 more
2.4.0
16 Aug 2024Cbor (de)serializer for JS
Minor Changes
Cbor (de)serializer for JS
2.3.1 – 2.3.22 releases that only update dependencies@smithy/smithy-client 3.1.12@smithy/middleware-retry 3.0.14Show each
2.3.0
24 Jul 2024Switch to static HttpRequest clone method
Minor Changes
Switch to static HttpRequest clone method
2.2.1 – 2.2.88 releases that only update dependencies@smithy/smithy-client 3.1.9@smithy/middleware-retry 3.0.11@smithy/protocol-http 4.0.4and 4 moreShow each
- 2.2.817 Jul 2024@smithy/smithy-client 3.1.9@smithy/middleware-retry 3.0.11
- 2.2.715 Jul 2024@smithy/protocol-http 4.0.4@smithy/middleware-retry 3.0.10@smithy/smithy-client 3.1.8and 1 more
- 2.2.69 Jul 2024@smithy/middleware-endpoint 3.0.5@smithy/smithy-client 3.1.7@smithy/middleware-retry 3.0.9
- 2.2.58 Jul 2024@smithy/smithy-client 3.1.6@smithy/middleware-retry 3.0.8
- 2.2.427 Jun 2024@smithy/types 3.3.0@smithy/middleware-endpoint 3.0.4@smithy/middleware-retry 3.0.7and 4 more
- 2.2.318 Jun 2024@smithy/types 3.2.0@smithy/middleware-endpoint 3.0.3@smithy/middleware-retry 3.0.6and 4 more
- 2.2.217 Jun 2024@smithy/smithy-client 3.1.3@smithy/middleware-retry 3.0.5
- 2.2.112 Jun 2024@smithy/types 3.1.0@smithy/middleware-endpoint 3.0.2@smithy/middleware-retry 3.0.4and 4 more
2.2.0
4 Jun 2024Adds a module exports field in core
2.1.1
30 May 2024Only updates dependencies:@smithy/smithy-client 3.1.1@smithy/middleware-retry 3.0.3
2.1.0
30 May 2024Enable package.json exports in core
Minor Changes
Enable package.json exports in core
2.0.1
14 May 2024Only updates dependencies:@smithy/smithy-client 3.0.1@smithy/middleware-retry 3.0.1