Skip to content

Commit ef4c75c

Browse files
Release 2026-04-07
1 parent 61d4812 commit ef4c75c

File tree

30 files changed

+134
-51
lines changed

30 files changed

+134
-51
lines changed

codegen/aws/core/src/main/java/software/amazon/smithy/python/aws/codegen/AwsPythonDependency.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ private AwsPythonDependency() {}
2222
*/
2323
public static final PythonDependency SMITHY_AWS_CORE = new PythonDependency(
2424
"smithy_aws_core",
25-
"~=0.4.0",
25+
"~=0.5.0",
2626
PythonDependency.Type.DEPENDENCY,
2727
false);
2828
}

codegen/core/src/main/java/software/amazon/smithy/python/codegen/SmithyPythonDependency.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public final class SmithyPythonDependency {
2222
*/
2323
public static final PythonDependency SMITHY_CORE = new PythonDependency(
2424
"smithy_core",
25-
"~=0.3.0",
25+
"~=0.4.0",
2626
Type.DEPENDENCY,
2727
false);
2828

@@ -33,7 +33,7 @@ public final class SmithyPythonDependency {
3333
*/
3434
public static final PythonDependency SMITHY_HTTP = new PythonDependency(
3535
"smithy_http",
36-
"~=0.3.0",
36+
"~=0.4.0",
3737
Type.DEPENDENCY,
3838
false);
3939

@@ -78,7 +78,7 @@ public final class SmithyPythonDependency {
7878
*/
7979
public static final PythonDependency SMITHY_AWS_CORE = new PythonDependency(
8080
"smithy_aws_core",
81-
"~=0.4.0",
81+
"~=0.5.0",
8282
Type.DEPENDENCY,
8383
false);
8484

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"changes": [
3+
{
4+
"type": "breaking",
5+
"description": "Replace `FieldPosition` enum values with string literals for `Field.kind`. Use \"header\" and \"trailer\" instead of `FieldPosition.HEADER` and `FieldPosition.TRAILER`."
6+
},
7+
{
8+
"type": "bugfix",
9+
"description": "Fixed SigV4 signature computation for URIs with literal query parameters (e.g., ?sync). parse_qsl was silently dropping query keys without values, causing InvalidSignatureException."
10+
}
11+
]
12+
}

packages/aws-sdk-signers/.changes/next-release/aws-sdk-signers-breaking-9b52e1c29eb541999e2239be4c725d00.json

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

packages/aws-sdk-signers/.changes/next-release/aws-sdk-signers-bugfix-23a4eca5165f48efb1524b95f8498299.json

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

packages/aws-sdk-signers/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## v0.2.0
4+
5+
### Breaking Changes
6+
* Replace `FieldPosition` enum values with string literals for `Field.kind`. Use "header" and "trailer" instead of `FieldPosition.HEADER` and `FieldPosition.TRAILER`.
7+
8+
### Bug fixes
9+
* Fixed SigV4 signature computation for URIs with literal query parameters (e.g., ?sync). parse_qsl was silently dropping query keys without values, causing InvalidSignatureException.
10+
311
## v0.1.0
412

513
### Breaking Changes

packages/aws-sdk-signers/src/aws_sdk_signers/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
)
1717

1818
__license__ = "Apache-2.0"
19-
__version__ = "0.1.0"
19+
__version__ = "0.2.0"
2020

2121
__all__ = (
2222
"URI",
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"changes": [
3+
{
4+
"type": "feature",
5+
"description": "Add `awsQuery` protocol support for Smithy clients."
6+
},
7+
{
8+
"type": "dependency",
9+
"description": "Bump `smithy-core` from `~=0.3.0` to `~=0.4.0`."
10+
},
11+
{
12+
"type": "dependency",
13+
"description": "Bump `smithy-http` from `~=0.3.0` to `~=0.4.0`."
14+
},
15+
{
16+
"type": "dependency",
17+
"description": "Bump `aws-sdk-signers` from `~=0.1.0` to `~=0.2.0`."
18+
},
19+
{
20+
"type": "dependency",
21+
"description": "Bump `smithy-xml` from `~=0.0.0` to `~=0.1.0`."
22+
}
23+
]
24+
}

packages/smithy-aws-core/.changes/next-release/smithy-aws-core-feature-ec24e8dbe26b4ee58029f89da5b6526e.json

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

packages/smithy-aws-core/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## v0.5.0
4+
5+
### Features
6+
* Add `awsQuery` protocol support for Smithy clients.
7+
8+
### Dependencies
9+
* Bump `smithy-core` from `~=0.3.0` to `~=0.4.0`.
10+
* Bump `smithy-http` from `~=0.3.0` to `~=0.4.0`.
11+
* Bump `aws-sdk-signers` from `~=0.1.0` to `~=0.2.0`.
12+
* Bump `smithy-xml` from `~=0.0.0` to `~=0.1.0`.
13+
314
## v0.4.0
415

516
### Enhancements

0 commit comments

Comments
 (0)