Packages

@smithy/core

3.38.1 · 30 Oct 2026Apache-2.0139.1M / weekRepositoryHomepagenpmAtom feed

Your version

173 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 3.23.8

    4 Mar 2026
    • Set downlevel types to be used in typescript@'<4.5'

  2. 3.23.7

    3 Mar 2026
    • Preserve null values for non-sparse collections in cbor deserializing

  3. 3.23.5

    24 Feb 2026
    • protocols: Remove unsafe type cast in resolvedPath to handle null/undefined from labelValueProvider

    • Fix extraneous serialization of idempotencyToken into http body

  4. 3.23.4

    23 Feb 2026
    • Update for rollup build externalLiveBindings=false

  5. 3.23.3

    23 Feb 2026

    Only updates a dependency:@smithy/util-stream 4.5.13

  6. 3.23.2

    17 Feb 2026
    • Fix for Unit event stream union targets

  7. 3.23.1

    17 Feb 2026
    • Omit absent resposne fields instead of assigning undefined

  8. 3.23.0

    10 Feb 2026
    • Compose error TypeRegistry on protocol

  9. 3.22.1

    2 Feb 2026

    Only updates a dependency:@smithy/util-stream 4.5.11

  10. 3.22.0

    27 Jan 2026
    • Avoid autoboxing in NormalizedSchema::getSchema()

  11. 3.21.1

    22 Jan 2026
    • Accept 0-byte event stream payloads as structure shapes

  12. 3.21.0

    20 Jan 2026
    • Improve schema struct iterator performance

  13. 3.20.8

    20 Jan 2026
    • Limit scope of http label validation

  14. 3.20.7

    17 Jan 2026
    • Client side httpLabel validation

  15. 3.20.6

    15 Jan 2026
    • Custom handling for __type in structures

  16. 3.20.4 – 3.20.52 releases that only update dependencies@smithy/types 4.12.0@smithy/middleware-serde 4.2.9@smithy/protocol-http 5.3.8and 2 moreShow each
  17. 3.20.3

    12 Jan 2026
    • Fix cbor bigDecimal serialization

  18. 3.20.2

    9 Jan 2026
    • Fix to conditionally set host prefix

  19. 3.20.1

    7 Jan 2026
    • Fix for CBOR shape deserialization of BigDecimals

  20. 3.20.0

    18 Dec 2025
    • Add static union schema as a new type

  21. 3.19.0

    15 Dec 2025
    • Make protocol selection easier

  22. 3.18.7

    3 Dec 2025
    • Fix for CBOR date deserialization

  23. 3.18.6

    1 Dec 2025
    • Continue looking for event headers after event payload is found

  24. 3.18.5

    19 Nov 2025
    • Drain stream in httpBindingProtocol with unit output

  25. 3.18.4

    14 Nov 2025
    • Set explicit enumerability on error.$response

  26. 3.18.3

    12 Nov 2025
    • Fix for event stream binding deserialization

  27. 3.18.2

    12 Nov 2025
    • Idempotency token generation for HttpBindingProtocol

  28. 3.18.1

    12 Nov 2025
    • Generate idempotency token in ToStringShapeSerializer

  29. 3.18.0

    10 Nov 2025
    • Set release level for schemas

    • Omit undefined values in cbor deserialization

  30. 3.17.2

    30 Oct 2025
    • Export used types

    • Fix schema date utils date parsing

  31. 3.17.1

    22 Oct 2025

    Only updates a dependency:@smithy/util-stream 4.5.4

  32. 3.17.0

    15 Oct 2025
    • Remove usage of non-static schema classes

  33. 3.16.1

    14 Oct 2025
    • Fix ordering of static simple schema type

  34. 3.16.0

    13 Oct 2025
    • Generation of static schema

    • Implement SerdeContext base class

  35. 3.15.0

    8 Oct 2025
    • Refactoring to reduce code size

  36. 3.14.0

    30 Sep 2025
    • Update dist-cjs generation to use rollup

  37. 3.13.0

    26 Sep 2025
    • Separate error schema objects from error ctor

  38. 3.12.0

    23 Sep 2025
    • Replace 'uuid' with '@smithy/uuid'

    • Fix detection of member idempotencyToken trait

  39. 3.11.1

    17 Sep 2025
    • Prevent compilation from inserting Uint8Array type parameter

  40. 3.11.0

    10 Sep 2025
    • Schema code size optimizations

  41. 3.10.0

    4 Sep 2025
    • Set sideEffects bundler metadata

    • Enforce consistent-type-imports

  42. 3.9.2

    3 Sep 2025
    • Set explicit return type for cbor alloc

  43. 3.9.1

    2 Sep 2025
    • Fix NumericValue typecheck

  44. 3.9.0

    28 Aug 2025
    • CBOR protocol error handling fallbacks

    • Schema serde eventstreams implementation

  45. 3.8.0

    6 Aug 2025
    • Handle idempotency token generation for CBOR protocol

    • Schema serde: http binding and cbor serializer refactoring

  46. 3.7.2

    23 Jul 2025
    • Fix offset calculation when decoding bigInteger in CBOR

  47. 3.7.1

    17 Jul 2025
    • Increase priority of types conditional exports

    • Set sideEffects bundler metadata

  48. 3.7.0

    9 Jul 2025
    • Add instanceof overrides for schema classes