Skip to content

Commit

Permalink
Merge branch 'main' into feature/flexible-checksums
Browse files Browse the repository at this point in the history
  • Loading branch information
landonxjames committed Jan 3, 2025
2 parents 9d4d89c + 0259f52 commit 38a039b
Show file tree
Hide file tree
Showing 58 changed files with 5,533 additions and 687 deletions.
28 changes: 0 additions & 28 deletions .changelog/1732034799.md

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ on:
required: false

env:
rust_version: 1.78.0
rust_version: 1.81.0
rust_toolchain_components: clippy,rustfmt
ENCRYPTED_DOCKER_PASSWORD: ${{ secrets.ENCRYPTED_DOCKER_PASSWORD }}
DOCKER_LOGIN_TOKEN_PASSPHRASE: ${{ secrets.DOCKER_LOGIN_TOKEN_PASSPHRASE }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/claim-crate-names.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ concurrency:
cancel-in-progress: true

env:
rust_version: 1.78.0
rust_version: 1.81.0

name: Claim unpublished crate names on crates.io
run-name: ${{ github.workflow }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/github-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
name: Update GitHub Pages

env:
rust_version: 1.78.0
rust_version: 1.81.0

# Allow only one doc pages build to run at a time for the entire smithy-rs repo
concurrency:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ concurrency:
cancel-in-progress: true

env:
rust_version: 1.78.0
rust_version: 1.81.0

name: Release smithy-rs
on:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-sdk-next.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
- name: Set up Rust
uses: dtolnay/rust-toolchain@master
with:
toolchain: 1.78.0
toolchain: 1.81.0
- name: Delete old SDK
run: |
- name: Generate a fresh SDK
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
<!-- Do not manually edit this file. Use the `changelogger` tool. -->
December 30th, 2024
===================

December 26th, 2024
===================
**New this release:**
- :bug: (server, [smithy-rs#3890](https://github.com/smithy-lang/smithy-rs/issues/3890)) Fix bug in `serde` decorator that generated non-compiling code on some models


December 16th, 2024
===================

December 3rd, 2024
==================
**Breaking Changes:**
Expand Down
51 changes: 11 additions & 40 deletions aws/SDK_CHANGELOG.next.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,59 +6,30 @@
"smithy-rs": [],
"aws-sdk-rust": [
{
"message": "Fix minimum throughput detection for downloads to avoid incorrectly raising an error while the user is consuming data at a slow but steady pace.\n",
"meta": {
"bug": true,
"breaking": false,
"tada": false
},
"author": "ysaito1001",
"references": [
"smithy-rs#3871",
"aws-sdk-rust#1202"
],
"since-commit": "1e803494dc1c9f1d8290cf9317ed39b026a603a2",
"age": 5
},
{
"message": "Client SDKs built with the `awsQueryCompatible` trait now include the `x-amzn-query-mode` header. This header signals the service that the clients are operating in compatible mode.\n",
"message": "Add auth token generator for Amazon Aurora DSQL.\n\n```rust\nuse aws_sdk_dsql::auth_token::{AuthTokenGenerator, Config};\n\n#[tokio::main]\nasync fn main() {\n let cfg = aws_config::load_defaults(BehaviorVersion::latest()).await;\n let generator = AuthTokenGenerator::new(\n Config::builder()\n .hostname(\"peccy.dsql.us-east-1.on.aws\")\n .build()\n .expect(\"cfg is valid\"),\n );\n let token = generator.auth_token(&cfg).await.unwrap();\n println!(\"{token}\");\n}\n```\n\nThe resulting token can then be used as a password when connecting to the\ndatabase server.\n",
"meta": {
"bug": false,
"breaking": false,
"tada": false
},
"author": "ysaito1001",
"references": [
"smithy-rs#3883"
],
"since-commit": "c606065c0e2e97d3cecb6a675ffc226dc488d674",
"age": 4
},
{
"message": "Fix default credential provider chain not respecting endpoint URL overrides from environment\n",
"meta": {
"bug": true,
"breaking": false,
"tada": false
"tada": true
},
"author": "aajtodd",
"references": [
"aws-sdk-rust#1193"
],
"since-commit": "c606065c0e2e97d3cecb6a675ffc226dc488d674",
"author": "Velfi",
"references": [],
"since-commit": "039177d0ee6dd288ad57de2230a1110bbe7ff7d5",
"age": 4
},
{
"message": "Add auth token generator for Amazon Aurora DSQL.\n\n```rust\nuse aws_sdk_dsql::auth_token::{AuthTokenGenerator, Config};\n\n#[tokio::main]\nasync fn main() {\n let cfg = aws_config::load_defaults(BehaviorVersion::latest()).await;\n let generator = AuthTokenGenerator::new(\n Config::builder()\n .hostname(\"peccy.dsql.us-east-1.on.aws\")\n .build()\n .expect(\"cfg is valid\"),\n );\n let token = generator.auth_token(&cfg).await.unwrap();\n println!(\"{token}\");\n}\n```\n\nThe resulting token can then be used as a password when connecting to the\ndatabase server.\n",
"message": "It is now possible to disable payload signing through an operation customization.\n\n```rust\nasync fn put_example_object(client: &aws_sdk_s3::Client) {\n let res = client\n .put_object()\n .bucket(\"test-bucket\")\n .key(\"test-key\")\n .body(ByteStream::from_static(b\"Hello, world!\"))\n .customize()\n // Setting this will disable payload signing.\n .disable_payload_signing()\n .send()\n .await;\n}\n```\n\nDisabling payload signing will result in a small speedup at the cost of removing a data integrity check.\nHowever, this is an advanced feature and **may not be supported by all services/operations**.\n",
"meta": {
"bug": false,
"breaking": false,
"tada": true
},
"author": "Velfi",
"references": [],
"since-commit": "039177d0ee6dd288ad57de2230a1110bbe7ff7d5",
"age": 1
"references": [
"smithy-rs#3583"
],
"since-commit": "89881abd3df80e9b6fd59790d7c02e2b9a6dd45c",
"age": 3
}
],
"aws-sdk-model": []
Expand Down
Loading

0 comments on commit 38a039b

Please sign in to comment.