Skip to content

Commit 4d0b838

Browse files
Merge smithy-rs-release-1.x.y into main (#3858)
2 parents 3871e9a + 64d0ab5 commit 4d0b838

File tree

6 files changed

+45
-62
lines changed

6 files changed

+45
-62
lines changed

.changelog/2155171.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changelog/4106176.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changelog/9278363.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
11
<!-- Do not manually edit this file. Use the `changelogger` tool. -->
2+
October 3rd, 2024
3+
=================
4+
**Breaking Changes:**
5+
- :warning: (server) The generated crates no longer have the `aws-lambda` feature flag enabled by default. This prevents the [aws-lambda](https://docs.rs/crate/aws-smithy-http-server/0.63.3/features#aws-lambda) feature from being automatically enabled in [aws-smithy-http-server](https://docs.rs/aws-smithy-http-server/0.63.3/aws_smithy_http_server/) when the SDK is not intended for AWS Lambda.
6+
7+
**New this release:**
8+
- :tada: (server) All relevant types from [aws-smithy-http-server](https://docs.rs/aws-smithy-http-server/0.63.3/aws_smithy_http_server/) are now re-exported within the generated crates. This removes the need to explicitly depend on [aws-smithy-http-server](https://docs.rs/aws-smithy-http-server/0.63.3/aws_smithy_http_server/) in service handler code and prevents compilation errors caused by version mismatches.
9+
10+
- :tada: (all, [smithy-rs#3573](https://github.com/smithy-lang/smithy-rs/issues/3573)) Support for the [rpcv2Cbor](https://smithy.io/2.0/additional-specs/protocols/smithy-rpc-v2.html) protocol has been added, allowing services to serialize RPC payloads as CBOR (Concise Binary Object Representation), improving performance and efficiency in data transmission.
11+
12+
213
September 26th, 2024
314
====================
415
**New this release:**

aws/SDK_CHANGELOG.next.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"smithy-rs#3800"
1818
],
1919
"since-commit": "d64aea29ad48d7bddb5a7511f3f1175c478e2c1e",
20-
"age": 4
20+
"age": 5
2121
},
2222
{
2323
"message": "Add minimal support for `AWS::Auth::AccountId` and `AWS::Auth::AccountIdEndpointMode` endpoint built-ins\n",
@@ -31,7 +31,7 @@
3131
"smithy-rs#3792"
3232
],
3333
"since-commit": "d64aea29ad48d7bddb5a7511f3f1175c478e2c1e",
34-
"age": 4
34+
"age": 5
3535
},
3636
{
3737
"message": "Fix the execution order of [modify_before_serialization](https://docs.rs/aws-smithy-runtime-api/latest/aws_smithy_runtime_api/client/interceptors/trait.Intercept.html#method.modify_before_serialization) and [read_before_serialization](https://docs.rs/aws-smithy-runtime-api/latest/aws_smithy_runtime_api/client/interceptors/trait.Intercept.html#method.read_before_serialization) in the orchestrator. The `modify_before_serialization` method now executes before the `read_before_serialization` method. This adjustment may result in changes in behavior depending on how you customize interceptors.\n",
@@ -45,7 +45,7 @@
4545
"smithy-rs#3798"
4646
],
4747
"since-commit": "d64aea29ad48d7bddb5a7511f3f1175c478e2c1e",
48-
"age": 4
48+
"age": 5
4949
},
5050
{
5151
"message": "Fix the [Length::UpTo](https://docs.rs/aws-smithy-types/1.2.2/aws_smithy_types/byte_stream/enum.Length.html) usage in [FsBuilder](https://docs.rs/aws-smithy-types/1.2.2/aws_smithy_types/byte_stream/struct.FsBuilder.html), ensuring that the specified length does not exceed the remaining file length.\n",
@@ -60,7 +60,7 @@
6060
"smithy-rs#3797"
6161
],
6262
"since-commit": "d64aea29ad48d7bddb5a7511f3f1175c478e2c1e",
63-
"age": 4
63+
"age": 5
6464
},
6565
{
6666
"message": "Re-export `ByteStream`'s `Length` and `FsBuilder`. By making these types available directly within a client crate, customers can use `ByteStream::read_from` without needing to import them separately from the `aws-smithy-types` crate.\n",
@@ -74,7 +74,7 @@
7474
"aws-sdk-rust#820"
7575
],
7676
"since-commit": "d64aea29ad48d7bddb5a7511f3f1175c478e2c1e",
77-
"age": 4
77+
"age": 5
7878
},
7979
{
8080
"message": "Remove stalled stream protection from transcribe-streaming operations.\n",
@@ -88,7 +88,7 @@
8888
"aws-sdk-rust#1181"
8989
],
9090
"since-commit": "c622e5e97b199cc2382a4fbc14a9773e9ea1766c",
91-
"age": 2
91+
"age": 3
9292
},
9393
{
9494
"message": "deprecate http-02x presign APIs in favor of http-1x equivalents\n",
@@ -100,7 +100,7 @@
100100
"author": "aajtodd",
101101
"references": [],
102102
"since-commit": "c622e5e97b199cc2382a4fbc14a9773e9ea1766c",
103-
"age": 2
103+
"age": 3
104104
},
105105
{
106106
"message": "Update Smoketest codegeneration to be endpoint built-in aware.\n",
@@ -114,7 +114,7 @@
114114
"smithy-rs#3836"
115115
],
116116
"since-commit": "c622e5e97b199cc2382a4fbc14a9773e9ea1766c",
117-
"age": 2
117+
"age": 3
118118
},
119119
{
120120
"message": "Fixed a bug with the content length of compressed payloads that caused such requests to hang.\n",
@@ -128,7 +128,7 @@
128128
"smithy-rs#3820"
129129
],
130130
"since-commit": "2f29209c1ecfd8a848dc0745dbce6b510c898d9a",
131-
"age": 1
131+
"age": 2
132132
}
133133
],
134134
"aws-sdk-model": []

aws/sdk/Cargo.lock

Lines changed: 25 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)