Unverified Commit fd9ab82b 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 (#4202)

parents ccf374dd e4b7021e
Loading
Loading
Loading
Loading

.changelog/1751334589.md

deleted100644 → 0
+0 −14
Original line number Diff line number Diff line
---
applies_to:
- aws-sdk-rust
- client
authors:
- ysaito1001
references:
- smithy-rs#4076
- smithy-rs#4198
breaking: false
new_feature: false
bug_fix: false
---
Allows customers to configure the auth schemes and auth scheme resolver. For more information see the GitHub [discussion](https://github.com/smithy-lang/smithy-rs/discussions/4197).
+6 −0
Original line number Diff line number Diff line
<!-- Do not manually edit this file. Use the `changelogger` tool. -->
July 8th, 2025
==============
**New this release:**
- (client, [smithy-rs#4076](https://github.com/smithy-lang/smithy-rs/issues/4076), [smithy-rs#4198](https://github.com/smithy-lang/smithy-rs/issues/4198)) Allows customers to configure the auth schemes and auth scheme resolver. For more information see the GitHub [discussion](https://github.com/smithy-lang/smithy-rs/discussions/4197).


June 30th, 2025
===============

+21 −48
Original line number Diff line number Diff line
@@ -5,48 +5,6 @@
{
  "smithy-rs": [],
  "aws-sdk-rust": [
    {
      "message": "Removing the `optimize_crc32_auto` feature flag from the `crc-fast` dependency of the `aws-smithy-checksums` crate since it was causing build issues for some customers.\n",
      "meta": {
        "bug": true,
        "breaking": false,
        "tada": false
      },
      "author": "landonxjames",
      "references": [
        "aws-sdk-rust#1291"
      ],
      "since-commit": "4e4a0ee2d663a1212927a8a70ca97eac567d54b6",
      "age": 5
    },
    {
      "message": "fix simple rules behavior with `RuleMode::MatchAny`\n",
      "meta": {
        "bug": true,
        "breaking": false,
        "tada": false
      },
      "author": "aajtodd",
      "references": [
        "smithy-rs#4135"
      ],
      "since-commit": "4e4a0ee2d663a1212927a8a70ca97eac567d54b6",
      "age": 5
    },
    {
      "message": "Introduce a new `repeatedly()` function to `aws-smithy-mocks` sequence builder to build mock rules that behave as an\ninfinite sequence.\n\n```rust\nlet rule = mock!(aws_sdk_s3::Client::get_object)\n    .sequence()\n    .http_status(503, None)\n    .times(2)        // repeat the last output twice before moving onto the next response in the sequence\n    .output(|| GetObjectOutput::builder()\n        .body(ByteStream::from_static(b\"success\"))\n        .build()\n    )\n    .repeatedly()    // repeat the last output forever\n    .build();\n```\n",
      "meta": {
        "bug": false,
        "breaking": false,
        "tada": true
      },
      "author": "aajtodd",
      "references": [
        "smithy-rs#4135"
      ],
      "since-commit": "4e4a0ee2d663a1212927a8a70ca97eac567d54b6",
      "age": 5
    },
    {
      "message": "Fix h2 GoAway errors not being retried by hyper legacy client\n",
      "meta": {
@@ -59,7 +17,7 @@
        "aws-sdk-rust#1272"
      ],
      "since-commit": "7d64b2f9e8fc89159d7fb1ff1309d6d6b8b53189",
      "age": 4
      "age": 5
    },
    {
      "message": "Fix default supported protocols incorrectly ordered in `ClientProtocolLoader`.\n",
@@ -73,7 +31,7 @@
        "smithy-rs#4165"
      ],
      "since-commit": "c624a84d9ecc451854521e363e34cf6f1c10e009",
      "age": 3
      "age": 4
    },
    {
      "message": "Add support for fetching account ID from IMDS credentials on EC2.\n",
@@ -87,7 +45,7 @@
        "smithy-rs#4109"
      ],
      "since-commit": "c624a84d9ecc451854521e363e34cf6f1c10e009",
      "age": 3
      "age": 4
    },
    {
      "message": "Temporarily disable fetching account ID from IMDS credentials on EC2.\n",
@@ -101,7 +59,7 @@
        "smithy-rs#4187"
      ],
      "since-commit": "dd10f0602682dfabafc465dbcd9eb92d3d915c51",
      "age": 2
      "age": 3
    },
    {
      "message": "Fix hyper 1.x connection refused errors not marked as retryable\n",
@@ -113,7 +71,7 @@
      "author": "aajtodd",
      "references": [],
      "since-commit": "dd10f0602682dfabafc465dbcd9eb92d3d915c51",
      "age": 2
      "age": 3
    },
    {
      "message": "Make Rpc V2 CBOR a compatible protocol for `awsQuery` using `awsQueryCompatible` trait\n",
@@ -127,7 +85,22 @@
        "smithy-rs#4186"
      ],
      "since-commit": "dd10f0602682dfabafc465dbcd9eb92d3d915c51",
      "age": 2
      "age": 3
    },
    {
      "message": "Allows customers to configure the auth schemes and auth scheme resolver. For more information see the GitHub [discussion](https://github.com/smithy-lang/smithy-rs/discussions/4197).\n",
      "meta": {
        "bug": false,
        "breaking": false,
        "tada": false
      },
      "author": "ysaito1001",
      "references": [
        "smithy-rs#4076",
        "smithy-rs#4198"
      ],
      "since-commit": "ccf374dddc0690ef8aca1ed006b9e9b21299558e",
      "age": 1
    }
  ],
  "aws-sdk-model": []
+4 −4
Original line number Diff line number Diff line
@@ -337,7 +337,7 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"

[[package]]
name = "aws-config"
version = "1.8.1"
version = "1.8.2"
dependencies = [
 "aws-credential-types",
 "aws-runtime",
@@ -437,7 +437,7 @@ dependencies = [

[[package]]
name = "aws-runtime"
version = "1.5.8"
version = "1.5.9"
dependencies = [
 "arbitrary",
 "aws-credential-types",
@@ -1369,7 +1369,7 @@ dependencies = [

[[package]]
name = "aws-smithy-runtime"
version = "1.8.3"
version = "1.8.4"
dependencies = [
 "approx",
 "aws-smithy-async",
@@ -1397,7 +1397,7 @@ dependencies = [

[[package]]
name = "aws-smithy-runtime-api"
version = "1.8.1"
version = "1.8.3"
dependencies = [
 "aws-smithy-async",
 "aws-smithy-types",