From 95b07c1baed33ff485e981acc80f72dfb306a028 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Sugawara=20=28=E2=88=A9=EF=BD=80-=C2=B4=29?= =?UTF-8?q?=E2=8A=83=E2=94=81=E7=82=8E=E7=82=8E=E7=82=8E=E7=82=8E=E7=82=8E?= Date: Tue, 15 Oct 2024 13:09:21 -0700 Subject: [PATCH 1/7] Bump version to 1.52.0 --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ VERSION | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 97c67a2c134..37eb3ae90ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,32 @@ # Smithy Changelog +## 1.52.0 (2024-10-15) + +### Features + +* Added validator for identifiers missing references (#2418) +* Added checksum algorithm to model enum (#2419) +* Updated the httpChecksum trait spec (#2413) +* Added `breakingChanges` to the `httpChecksum` trait (#2398) +* Use the most common suffix for IDL inline IO (#2397) + +### Bug Fixes + +* Fixed trait codegen to properly support lists of enums (#2420) +* Fixed API Gateway compatibility by requiring an Accept header for RPCv2 requests (#2417) +* Changed prefix header tests to allow for empty headers (#2415) +* Fixed open-API plugin to properly support effective documentation precedence (#2402) +* Fixed a bug in the `SigV4` diff logic that assumed that the a service exists in the old operation (#2405) +* Added `NodeValidationVisitor` checks for invalid nulls (#2393) + +### Documentation + +* Updated the `httpChecksum` trait spec to clarify the expected behavior and added the supported algorithms (#2413) +* Fixed the `httpChecksum` algorithm list in spec (#2394) +* Fixed a broken link to smithy-rs design document in Code Gen documentation. (#2416) +* Fixed resource type typo in AST docs (#2410) +* Fixed small typos in full stack tutorial (#2389) + ## 1.51.0 (2024-09-03) ### Features diff --git a/VERSION b/VERSION index ba0a719118c..a63cb35e6f0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.51.0 +1.52.0 From b83385dd05da3fd14b9aee3c7642a505f5f0f98b Mon Sep 17 00:00:00 2001 From: Manuel Sugawara Date: Wed, 16 Oct 2024 07:30:46 -0700 Subject: [PATCH 2/7] Fix typo Co-authored-by: Kevin Stich --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37eb3ae90ae..f53f7dc97cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ * Added validator for identifiers missing references (#2418) * Added checksum algorithm to model enum (#2419) -* Updated the httpChecksum trait spec (#2413) +* Updated the `httpChecksum` trait spec (#2413) * Added `breakingChanges` to the `httpChecksum` trait (#2398) * Use the most common suffix for IDL inline IO (#2397) From 92dfef14f560cc8796fe6ab5e107946b76bef71e Mon Sep 17 00:00:00 2001 From: Manuel Sugawara Date: Wed, 16 Oct 2024 07:31:16 -0700 Subject: [PATCH 3/7] Fix typos Co-authored-by: Kevin Stich --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f53f7dc97cc..30738ef9bc3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,7 @@ ### Bug Fixes * Fixed trait codegen to properly support lists of enums (#2420) -* Fixed API Gateway compatibility by requiring an Accept header for RPCv2 requests (#2417) +* Update RPC v2 CBOR spec to require an Accept header for requests (#2417) * Changed prefix header tests to allow for empty headers (#2415) * Fixed open-API plugin to properly support effective documentation precedence (#2402) * Fixed a bug in the `SigV4` diff logic that assumed that the a service exists in the old operation (#2405) From 116299c90f3b1f95e5cc2200a68a663ae881e07e Mon Sep 17 00:00:00 2001 From: Manuel Sugawara Date: Wed, 16 Oct 2024 07:31:31 -0700 Subject: [PATCH 4/7] Fix typos Co-authored-by: Kevin Stich --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 30738ef9bc3..10817c20098 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,7 +15,7 @@ * Fixed trait codegen to properly support lists of enums (#2420) * Update RPC v2 CBOR spec to require an Accept header for requests (#2417) * Changed prefix header tests to allow for empty headers (#2415) -* Fixed open-API plugin to properly support effective documentation precedence (#2402) +* Fixed OpenAPI plugin to properly support effective documentation precedence (#2402) * Fixed a bug in the `SigV4` diff logic that assumed that the a service exists in the old operation (#2405) * Added `NodeValidationVisitor` checks for invalid nulls (#2393) From 9b27455ae8f41ee1711490b7903b7b9a3ed7d9d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Sugawara=20=28=E2=88=A9=EF=BD=80-=C2=B4=29?= =?UTF-8?q?=E2=8A=83=E2=94=81=E7=82=8E=E7=82=8E=E7=82=8E=E7=82=8E=E7=82=8E?= Date: Wed, 16 Oct 2024 07:35:16 -0700 Subject: [PATCH 5/7] Add links to the pull requests --- CHANGELOG.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 10817c20098..bb052a765f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,28 +4,28 @@ ### Features -* Added validator for identifiers missing references (#2418) -* Added checksum algorithm to model enum (#2419) -* Updated the `httpChecksum` trait spec (#2413) -* Added `breakingChanges` to the `httpChecksum` trait (#2398) -* Use the most common suffix for IDL inline IO (#2397) +* Added validator for identifiers missing references ([#2418](https://github.com/smithy-lang/smithy/pull/2418)) +* Added checksum algorithm to model enum ([#2419](https://github.com/smithy-lang/smithy/pull/2419)) +* Updated the `httpChecksum` trait spec ([#2413](https://github.com/smithy-lang/smithy/pull/2413)) +* Added `breakingChanges` to the `httpChecksum` trait ([#2398](https://github.com/smithy-lang/smithy/pull/2398)) +* Use the most common suffix for IDL inline IO ([#2397](https://github.com/smithy-lang/smithy/pull/2397)) ### Bug Fixes -* Fixed trait codegen to properly support lists of enums (#2420) -* Update RPC v2 CBOR spec to require an Accept header for requests (#2417) -* Changed prefix header tests to allow for empty headers (#2415) -* Fixed OpenAPI plugin to properly support effective documentation precedence (#2402) -* Fixed a bug in the `SigV4` diff logic that assumed that the a service exists in the old operation (#2405) -* Added `NodeValidationVisitor` checks for invalid nulls (#2393) +* Fixed trait codegen to properly support lists of enums ([#2420](https://github.com/smithy-lang/smithy/pull/2420)) +* Update RPC v2 CBOR spec to require an Accept header for requests ([#2417](https://github.com/smithy-lang/smithy/pull/2417)) +* Changed prefix header tests to allow for empty headers ([#2415](https://github.com/smithy-lang/smithy/pull/2415)) +* Fixed OpenAPI plugin to properly support effective documentation precedence ([#2402](https://github.com/smithy-lang/smithy/pull/2402)) +* Fixed a bug in the `SigV4` diff logic that assumed that the a service exists in the old operation ([#2405](https://github.com/smithy-lang/smithy/pull/2405)) +* Added `NodeValidationVisitor` checks for invalid nulls ([#2393](https://github.com/smithy-lang/smithy/pull/2393)) ### Documentation -* Updated the `httpChecksum` trait spec to clarify the expected behavior and added the supported algorithms (#2413) -* Fixed the `httpChecksum` algorithm list in spec (#2394) -* Fixed a broken link to smithy-rs design document in Code Gen documentation. (#2416) -* Fixed resource type typo in AST docs (#2410) -* Fixed small typos in full stack tutorial (#2389) +* Updated the `httpChecksum` trait spec to clarify the expected behavior and added the supported algorithms ([#2413](https://github.com/smithy-lang/smithy/pull/2413)) +* Fixed the `httpChecksum` algorithm list in spec ([#2394](https://github.com/smithy-lang/smithy/pull/2394)) +* Fixed a broken link to smithy-rs design document in Code Gen documentation. ([#2416](https://github.com/smithy-lang/smithy/pull/2416)) +* Fixed resource type typo in AST docs ([#2410](https://github.com/smithy-lang/smithy/pull/2410)) +* Fixed small typos in full stack tutorial ([#2389](https://github.com/smithy-lang/smithy/pull/2389)) ## 1.51.0 (2024-09-03) From 1ae3e5e6f11e6fdf7a33ea05a217dbd1cc51ad90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Sugawara=20=28=E2=88=A9=EF=BD=80-=C2=B4=29?= =?UTF-8?q?=E2=8A=83=E2=94=81=E7=82=8E=E7=82=8E=E7=82=8E=E7=82=8E=E7=82=8E?= Date: Wed, 16 Oct 2024 12:01:02 -0700 Subject: [PATCH 6/7] Bump version to 1.52.0 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb052a765f7..1585f0920b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Smithy Changelog -## 1.52.0 (2024-10-15) +## 1.52.0 (2024-10-16) ### Features From e2d2f69b6c4980462ed0c2608716f8319e818369 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Sugawara=20=28=E2=88=A9=EF=BD=80-=C2=B4=29?= =?UTF-8?q?=E2=8A=83=E2=94=81=E7=82=8E=E7=82=8E=E7=82=8E=E7=82=8E=E7=82=8E?= Date: Wed, 16 Oct 2024 13:36:15 -0700 Subject: [PATCH 7/7] Bump version to 1.52.0 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1585f0920b7..7fd0776d8d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ ### Bug Fixes +* Fixed the name of XML root nodes in the protocol tests ([#2423](https://github.com/smithy-lang/smithy/pull/2423)) * Fixed trait codegen to properly support lists of enums ([#2420](https://github.com/smithy-lang/smithy/pull/2420)) * Update RPC v2 CBOR spec to require an Accept header for requests ([#2417](https://github.com/smithy-lang/smithy/pull/2417)) * Changed prefix header tests to allow for empty headers ([#2415](https://github.com/smithy-lang/smithy/pull/2415))