Unverified Commit 1e82fb54 authored by AWS SDK Rust Bot's avatar AWS SDK Rust Bot Committed by GitHub
Browse files

Merge smithy-rs-release-1.x.y into main (#4061)

parents 7558d31f b558e823
Loading
Loading
Loading
Loading

.changelog/1742827344.md

deleted100644 → 0
+0 −11
Original line number Diff line number Diff line
---
applies_to:
- client
authors: ["aajtodd"]
references:
- smithy-rs#4054
breaking: false
new_feature: false
bug_fix: true
---
Fix traversal of operations bound to resources in several places including logic to determine if an event stream exists

.changelog/spans.md

deleted100644 → 0
+0 −10
Original line number Diff line number Diff line
---
applies_to: ["client", "aws-sdk-rust"]
authors: ["landonxjames"]
references: ["smithy-rs#4052"]
breaking: false
new_feature: false
bug_fix: false
---

Update spans to better align with spec.
+7 −0
Original line number Diff line number Diff line
<!-- Do not manually edit this file. Use the `changelogger` tool. -->
March 25th, 2025
================
**New this release:**
- :bug: (client, [smithy-rs#4054](https://github.com/smithy-lang/smithy-rs/issues/4054)) Fix traversal of operations bound to resources in several places including logic to determine if an event stream exists
- (client, [smithy-rs#4052](https://github.com/smithy-lang/smithy-rs/issues/4052)) Update spans to better align with spec.


March 10th, 2025
================
**New this release:**
+18 −32
Original line number Diff line number Diff line
@@ -5,34 +5,6 @@
{
  "smithy-rs": [],
  "aws-sdk-rust": [
    {
      "message": "Stop populating `SessionMode` by default for the `CreateSession` API internally used by S3 Express. This will allow the service to choose a default value for `SessionMode` field based on bucket/access point being used.\n",
      "meta": {
        "bug": true,
        "breaking": false,
        "tada": false
      },
      "author": "ysaito1001",
      "references": [
        "smithy-rs#3992"
      ],
      "since-commit": "5ed776ffe2791f577639cb25c711002719809b3a",
      "age": 5
    },
    {
      "message": "Exclude `transfer-encoding` header from sigv4(a) signing since it is a hop by hop header that can be modified or removed by a proxy.\n",
      "meta": {
        "bug": true,
        "breaking": false,
        "tada": false
      },
      "author": "landonxjames",
      "references": [
        "smithy-rs#3991"
      ],
      "since-commit": "5ed776ffe2791f577639cb25c711002719809b3a",
      "age": 5
    },
    {
      "message": "Fix bug in Sigv4 signing that, when an endpoint contained a default port (80 for HTTP, 443 for HTTPS), would sign the request with that port in the `HOST` header even though Hyper excludes default ports from the `HOST` header.\n",
      "meta": {
@@ -45,7 +17,7 @@
        "aws-sdk-rust#1244"
      ],
      "since-commit": "0071c6db2e5e4979d592f6d9f1c019068a4afa02",
      "age": 4
      "age": 5
    },
    {
      "message": "Fix bug in S3 with flexible checksum headers incorrectly included in presigned GET requests.\n",
@@ -59,7 +31,7 @@
        "aws-sdk-rust#1253"
      ],
      "since-commit": "0071c6db2e5e4979d592f6d9f1c019068a4afa02",
      "age": 4
      "age": 5
    },
    {
      "message": "Adds support for event stream operations with non-REST protocols such as AWS JSON. This update enables operations, including `SubscribeToShard` in Kinesis and `StartLiveTail` in CloudWatchLogs in the Rust SDK.\n",
@@ -74,7 +46,7 @@
        "aws-sdk-rust#1188"
      ],
      "since-commit": "64144f4024f71b092facd40d4635d4011ea0b7e5",
      "age": 2
      "age": 3
    },
    {
      "message": "Add missing `request_checksum_calculation` and `response_checksum_validation` setters to the `ConfigLoader`\n",
@@ -88,7 +60,7 @@
        "smithy-rs#920"
      ],
      "since-commit": "64144f4024f71b092facd40d4635d4011ea0b7e5",
      "age": 2
      "age": 3
    },
    {
      "message": "Updates the default HTTP client to be based on the 1.x version of hyper and updates the default TLS provider to [rustls](https://github.com/rustls/rustls) with [aws-lc](https://github.com/aws/aws-lc-rs). For more information see the GitHub [discussion](https://github.com/awslabs/aws-sdk-rust/discussions/1257).\n",
@@ -104,6 +76,20 @@
        "smithy-rs#3710"
      ],
      "since-commit": "bdec1a232a5dfdba16bafd1f637c99a920a30734",
      "age": 2
    },
    {
      "message": "Update spans to better align with spec.\n",
      "meta": {
        "bug": false,
        "breaking": false,
        "tada": false
      },
      "author": "landonxjames",
      "references": [
        "smithy-rs#4052"
      ],
      "since-commit": "7558d31f17b69bce8785ffa833c575d0b172209c",
      "age": 1
    }
  ],
+17 −3
Original line number Diff line number Diff line
@@ -337,7 +337,7 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"

[[package]]
name = "aws-config"
version = "1.6.0"
version = "1.6.1"
dependencies = [
 "aws-credential-types",
 "aws-runtime",
@@ -496,6 +496,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-types",
 "bytes",
 "fastrand 2.3.0",
 "http 0.2.12",
 "once_cell",
 "regex-lite",
@@ -577,6 +578,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-types",
 "bytes",
 "fastrand 2.3.0",
 "http 0.2.12",
 "once_cell",
 "regex-lite",
@@ -686,6 +688,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-types",
 "bytes",
 "fastrand 2.3.0",
 "futures-util",
 "hex",
 "http 0.2.12",
@@ -719,6 +722,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-smithy-xml",
 "aws-types",
 "fastrand 2.3.0",
 "futures-util",
 "http 0.2.12",
 "http 1.2.0",
@@ -747,6 +751,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-types",
 "bytes",
 "fastrand 2.3.0",
 "futures-util",
 "http 0.2.12",
 "http 1.2.0",
@@ -776,6 +781,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-types",
 "bytes",
 "fastrand 2.3.0",
 "futures-util",
 "http 0.2.12",
 "http 1.2.0",
@@ -805,6 +811,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-types",
 "bytes",
 "fastrand 2.3.0",
 "futures-util",
 "http 0.2.12",
 "http 1.2.0",
@@ -834,6 +841,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-types",
 "bytes",
 "fastrand 2.3.0",
 "futures-util",
 "http 0.2.12",
 "http 1.2.0",
@@ -861,6 +869,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-smithy-xml",
 "aws-types",
 "fastrand 2.3.0",
 "http 0.2.12",
 "once_cell",
 "pretty_assertions",
@@ -966,6 +975,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-types",
 "bytes",
 "fastrand 2.3.0",
 "http 0.2.12",
 "once_cell",
 "regex-lite",
@@ -987,6 +997,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-types",
 "bytes",
 "fastrand 2.3.0",
 "http 0.2.12",
 "once_cell",
 "regex-lite",
@@ -1011,6 +1022,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-smithy-xml",
 "aws-types",
 "fastrand 2.3.0",
 "futures-util",
 "http 0.2.12",
 "http 1.2.0",
@@ -1094,6 +1106,7 @@ dependencies = [
 "aws-smithy-types",
 "aws-types",
 "bytes",
 "fastrand 2.3.0",
 "futures-core",
 "futures-util",
 "hound",
@@ -1322,7 +1335,7 @@ dependencies = [

[[package]]
name = "aws-smithy-observability"
version = "0.1.1"
version = "0.1.2"
dependencies = [
 "aws-smithy-runtime-api",
 "once_cell",
@@ -1371,12 +1384,13 @@ dependencies = [

[[package]]
name = "aws-smithy-runtime"
version = "1.8.0"
version = "1.8.1"
dependencies = [
 "approx",
 "aws-smithy-async",
 "aws-smithy-http",
 "aws-smithy-http-client",
 "aws-smithy-observability",
 "aws-smithy-runtime-api",
 "aws-smithy-types",
 "bytes",