Unverified Commit e478e312 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 (#4236)

parents a2a7d7aa 20b463f2
Loading
Loading
Loading
Loading

.changelog/1753385864.md

deleted100644 → 0
+0 −13
Original line number Diff line number Diff line
---
applies_to:
- aws-sdk-rust
- client
authors:
- ysaito1001
references:
- smithy-rs#4232
breaking: false
new_feature: false
bug_fix: true
---
Add fallback equality on no auth `AuthSchemeId` for backward compatibility, treating `AuthSchemeId::from("no_auth")` (legacy) and `AuthSchemeId::from("noAuth")` (updated) as equivalent.
+6 −0
Original line number Diff line number Diff line
<!-- Do not manually edit this file. Use the `changelogger` tool. -->
July 25th, 2025
===============
**New this release:**
- :bug: (client, [smithy-rs#4232](https://github.com/smithy-lang/smithy-rs/issues/4232)) Add fallback equality on no auth `AuthSchemeId` for backward compatibility, treating `AuthSchemeId::from("no_auth")` (legacy) and `AuthSchemeId::from("noAuth")` (updated) as equivalent.


July 23rd, 2025
===============

+17 −18
Original line number Diff line number Diff line
@@ -5,21 +5,6 @@
{
  "smithy-rs": [],
  "aws-sdk-rust": [
    {
      "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": 5
    },
    {
      "message": "re-use checksums on retry attempts for enhanced durability\n",
      "meta": {
@@ -30,7 +15,7 @@
      "author": "aajtodd",
      "references": [],
      "since-commit": "1378695258e645d2c65a99cc0311b8c3d982e167",
      "age": 4
      "age": 5
    },
    {
      "message": "Event streams now allocate a right-sized buffer avoiding repeated reallocations during serialization\n",
@@ -44,7 +29,7 @@
        "smithy-rs#4212"
      ],
      "since-commit": "a23d116a79e8920c2efa813a8f831541a9943e4f",
      "age": 3
      "age": 4
    },
    {
      "message": "Add support for configuring auth schemes manually using an auth scheme preference list.\nThe preference list allows customers to reprioritize the order of auth schemes originally\ndetermined by the auth scheme resolver.\nCustomers can configure the auth scheme preference at the following locations, listed in order of precedence:\n1. Service Client Configuration\n```rust\nuse aws_runtime::auth::sigv4;\nuse aws_smithy_runtime_api::client::auth::AuthSchemeId;\nuse aws_smithy_runtime_api::client::auth::http::HTTP_BEARER_AUTH_SCHEME_ID;\n\nlet config = aws_sdk_s3::Config::builder()\n    .auth_scheme_preference([AuthSchemeId::from(\"scheme1\"), sigv4::SCHEME_ID, HTTP_BEARER_AUTH_SCHEME_ID])\n    // ...\n    .build();\n```\n2. Environment Variable\n```\nAWS_AUTH_SCHEME_PREFERENCE=scheme1, sigv4, httpBearerAuth\n```\n3. Configuration File\n```\nauth_scheme_preference=scheme1, sigv4, httpBearerAuth\n```\nWith this configuration, the auth scheme resolver will prefer to select them in the specified order,\nif they are supported.\n",
@@ -58,7 +43,21 @@
        "smithy-rs#4203"
      ],
      "since-commit": "6649098171e33e1e65eaacffb12be58e858a4782",
      "age": 2
      "age": 3
    },
    {
      "message": "Add fallback equality on no auth `AuthSchemeId` for backward compatibility, treating `AuthSchemeId::from(\"no_auth\")` (legacy) and `AuthSchemeId::from(\"noAuth\")` (updated) as equivalent.\n",
      "meta": {
        "bug": true,
        "breaking": false,
        "tada": false
      },
      "author": "ysaito1001",
      "references": [
        "smithy-rs#4232"
      ],
      "since-commit": "a2a7d7aa371ed8d9af191f4220b6c8ddebcb2ce0",
      "age": 1
    }
  ],
  "aws-sdk-model": []
+1 −1
Original line number Diff line number Diff line
@@ -1399,7 +1399,7 @@ dependencies = [

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