Skip to content

Releases

@smithy/fetch-http-handler@5.8.1

Choose a tag to compare

@github-actions github-actions released this 05 Nov 16:36
23309de

Patch Changes

  • 155aa37: Clear the requestTimeout timer once a request settles. The pending timer kept the request race, and the response it settled with, reachable until it fired, so every completed response (including a fully read body) was retained for the full requestTimeout.

@smithy/types@4.20.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 21:21
6666716

Minor Changes

  • d5e8c96: Return AbortError immediately when an operation is aborted during retry-token acquisition, backoff, or custom retry-token delays.

@smithy/node-http-handler@4.14.2

Choose a tag to compare

@github-actions github-actions released this 04 Nov 21:21
6666716

Patch Changes

  • 27bdf42: Keep configured and service-default socket idle timeouts armed through response bodies, so a body that stalls after fast headers fails with TimeoutError instead of hanging. Both register the full idle window on the connected socket. Timeouts of 6000 ms or more keep the 3000 ms registration deferral, which is no longer cancelled on headers, so they may fire up to 3000 ms late. For a complete body, close the socket and leave the buffered body readable.

    Socket inactivity includes caller pauses while reading an incomplete body, so consumer backpressure can still trigger socketTimeout.

  • Updated dependencies [d5e8c96]

    • @smithy/core@3.39.0
    • @smithy/types@4.20.0

@smithy/core@3.39.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 21:21
6666716

Minor Changes

  • d5e8c96: Return AbortError immediately when an operation is aborted during retry-token acquisition, backoff, or custom retry-token delays.

Patch Changes

  • Updated dependencies [d5e8c96]
    • @smithy/types@4.20.0

@smithy/node-http-handler@4.14.1

Choose a tag to compare

@github-actions github-actions released this 30 Oct 23:10
887a094

Patch Changes

  • fe13e99: Create one http.Agent for concurrent first requests so destroy() closes every socket.
  • Updated dependencies [6871574]
    • @smithy/core@3.38.1

@smithy/core@3.38.1

Choose a tag to compare

@github-actions github-actions released this 30 Oct 23:10
887a094

Patch Changes

  • 6871574: Redact sensitive fields within list items and map values in schema-based logging.

@smithy/undici-http-handler@3.2.5

Choose a tag to compare

@github-actions github-actions released this 29 Oct 15:47
69fc1e9

Patch Changes

  • 1ab6bae: Update undici to 7.30.1.
  • Updated dependencies [6f250ec]
  • Updated dependencies [0f58fed]
    • @smithy/core@3.38.0

@smithy/signature-v4@5.7.5

Choose a tag to compare

@github-actions github-actions released this 29 Oct 15:47
69fc1e9

Patch Changes

  • 0f58fed: Export the shared writeKey helper and include headers named after Object prototype properties in canonical request signatures.
  • Updated dependencies [6f250ec]
  • Updated dependencies [0f58fed]
    • @smithy/core@3.38.0

@smithy/node-http-handler@4.14.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 15:47
69fc1e9

Minor Changes

  • 6f250ec: Let clients offer a service default idle timeout to the request handler through updateHttpClientConfig, taken only when the handler has none of its own.

Patch Changes

  • Updated dependencies [6f250ec]
  • Updated dependencies [0f58fed]
    • @smithy/core@3.38.0

@smithy/core@3.38.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 15:47
69fc1e9

Minor Changes

  • 6f250ec: Let clients offer a service default idle timeout to the request handler through updateHttpClientConfig, taken only when the handler has none of its own.
  • 0f58fed: Export the shared writeKey helper and include headers named after Object prototype properties in canonical request signatures.