Skip to content

Bump the gradle group in /codegen with 12 updates#703

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/gradle/codegen/gradle-8c1909bf11
Open

Bump the gradle group in /codegen with 12 updates#703
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/gradle/codegen/gradle-8c1909bf11

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 27, 2026

Bumps the gradle group in /codegen with 12 updates:

Package From To
software.amazon.smithy:smithy-model 1.70.0 1.71.0
software.amazon.smithy:smithy-codegen-core 1.70.0 1.71.0
software.amazon.smithy:smithy-aws-traits 1.70.0 1.71.0
software.amazon.smithy:smithy-aws-protocol-tests 1.70.0 1.71.0
software.amazon.smithy:smithy-protocol-test-traits 1.70.0 1.71.0
software.amazon.smithy:smithy-waiters 1.70.0 1.71.0
org.junit:junit-bom 6.0.3 6.1.0
org.junit.jupiter:junit-jupiter-api 6.0.3 6.1.0
org.junit.jupiter:junit-jupiter-engine 6.0.3 6.1.0
org.junit.jupiter:junit-jupiter-params 6.0.3 6.1.0
com.diffplug.spotless:spotless-plugin-gradle 8.4.0 8.5.1
com.autonomousapps:dependency-analysis-gradle-plugin 3.11.0 3.12.1

Updates software.amazon.smithy:smithy-model from 1.70.0 to 1.71.0

Release notes

Sourced from software.amazon.smithy:smithy-model's releases.

Smithy CLI v1.71.0

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing

... (truncated)

Changelog

Sourced from software.amazon.smithy:smithy-model's changelog.

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing brace/paren, the characters were silently ignored as seen in the additional

... (truncated)

Commits
  • 53f1339 Bump version to 1.71.0
  • 515b62d Fix visibility of default Builder constructors
  • dded9cd Suppress RepeatedShapeName for integration$integrationTarget
  • 6e4f19d Fix OpenAPI example generation for documents
  • f30a514 Revert "Fix HttpBindingsMissing skipping REST protocol services"
  • abe4b66 Fix various issues in staged changelog files
  • b17bbf0 Fix onErrorStatusConflict set via updateDefaultSettings
  • 404b9d6 Fix HttpBindingsMissing skipping REST protocol services
  • 8ac2557 Improve API Gateway documentation
  • f2e2858 Make blob params in event stream tests not b64
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-codegen-core from 1.70.0 to 1.71.0

Release notes

Sourced from software.amazon.smithy:smithy-codegen-core's releases.

Smithy CLI v1.71.0

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing

... (truncated)

Changelog

Sourced from software.amazon.smithy:smithy-codegen-core's changelog.

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing brace/paren, the characters were silently ignored as seen in the additional

... (truncated)

Commits
  • 53f1339 Bump version to 1.71.0
  • 515b62d Fix visibility of default Builder constructors
  • dded9cd Suppress RepeatedShapeName for integration$integrationTarget
  • 6e4f19d Fix OpenAPI example generation for documents
  • f30a514 Revert "Fix HttpBindingsMissing skipping REST protocol services"
  • abe4b66 Fix various issues in staged changelog files
  • b17bbf0 Fix onErrorStatusConflict set via updateDefaultSettings
  • 404b9d6 Fix HttpBindingsMissing skipping REST protocol services
  • 8ac2557 Improve API Gateway documentation
  • f2e2858 Make blob params in event stream tests not b64
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-aws-traits from 1.70.0 to 1.71.0

Release notes

Sourced from software.amazon.smithy:smithy-aws-traits's releases.

Smithy CLI v1.71.0

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing

... (truncated)

Changelog

Sourced from software.amazon.smithy:smithy-aws-traits's changelog.

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing brace/paren, the characters were silently ignored as seen in the additional

... (truncated)

Commits
  • 53f1339 Bump version to 1.71.0
  • 515b62d Fix visibility of default Builder constructors
  • dded9cd Suppress RepeatedShapeName for integration$integrationTarget
  • 6e4f19d Fix OpenAPI example generation for documents
  • f30a514 Revert "Fix HttpBindingsMissing skipping REST protocol services"
  • abe4b66 Fix various issues in staged changelog files
  • b17bbf0 Fix onErrorStatusConflict set via updateDefaultSettings
  • 404b9d6 Fix HttpBindingsMissing skipping REST protocol services
  • 8ac2557 Improve API Gateway documentation
  • f2e2858 Make blob params in event stream tests not b64
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-aws-protocol-tests from 1.70.0 to 1.71.0

Release notes

Sourced from software.amazon.smithy:smithy-aws-protocol-tests's releases.

Smithy CLI v1.71.0

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing

... (truncated)

Changelog

Sourced from software.amazon.smithy:smithy-aws-protocol-tests's changelog.

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing brace/paren, the characters were silently ignored as seen in the additional

... (truncated)

Commits
  • 53f1339 Bump version to 1.71.0
  • 515b62d Fix visibility of default Builder constructors
  • dded9cd Suppress RepeatedShapeName for integration$integrationTarget
  • 6e4f19d Fix OpenAPI example generation for documents
  • f30a514 Revert "Fix HttpBindingsMissing skipping REST protocol services"
  • abe4b66 Fix various issues in staged changelog files
  • b17bbf0 Fix onErrorStatusConflict set via updateDefaultSettings
  • 404b9d6 Fix HttpBindingsMissing skipping REST protocol services
  • 8ac2557 Improve API Gateway documentation
  • f2e2858 Make blob params in event stream tests not b64
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-protocol-test-traits from 1.70.0 to 1.71.0

Release notes

Sourced from software.amazon.smithy:smithy-protocol-test-traits's releases.

Smithy CLI v1.71.0

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing

... (truncated)

Changelog

Sourced from software.amazon.smithy:smithy-protocol-test-traits's changelog.

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing brace/paren, the characters were silently ignored as seen in the additional

... (truncated)

Commits
  • 53f1339 Bump version to 1.71.0
  • 515b62d Fix visibility of default Builder constructors
  • dded9cd Suppress RepeatedShapeName for integration$integrationTarget
  • 6e4f19d Fix OpenAPI example generation for documents
  • f30a514 Revert "Fix HttpBindingsMissing skipping REST protocol services"
  • abe4b66 Fix various issues in staged changelog files
  • b17bbf0 Fix onErrorStatusConflict set via updateDefaultSettings
  • 404b9d6 Fix HttpBindingsMissing skipping REST protocol services
  • 8ac2557 Improve API Gateway documentation
  • f2e2858 Make blob params in event stream tests not b64
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-waiters from 1.70.0 to 1.71.0

Release notes

Sourced from software.amazon.smithy:smithy-waiters's releases.

Smithy CLI v1.71.0

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing

... (truncated)

Changelog

Sourced from software.amazon.smithy:smithy-waiters's changelog.

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing brace/paren, the characters were silently ignored as seen in the additional

... (truncated)

Commits
  • 53f1339 Bump version to 1.71.0
  • 515b62d Fix visibility of default Builder constructors
  • dded9cd Suppress RepeatedShapeName for integration$integrationTarget
  • 6e4f19d Fix OpenAPI example generation for documents
  • f30a514 Revert "Fix HttpBindingsMissing skipping REST protocol services"
  • abe4b66 Fix various issues in staged changelog files
  • b17bbf0 Fix onErrorStatusConflict set via updateDefaultSettings
  • 404b9d6 Fix HttpBindingsMissing skipping REST protocol services
  • 8ac2557 Improve API Gateway documentation
  • f2e2858 Make blob params in event stream tests not b64
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-codegen-core from 1.70.0 to 1.71.0

Release notes

Sourced from software.amazon.smithy:smithy-codegen-core's releases.

Smithy CLI v1.71.0

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing

... (truncated)

Changelog

Sourced from software.amazon.smithy:smithy-codegen-core's changelog.

1.71.0 (2026-05-14)

Features

  • Added aws.apigateway#resourcePolicy trait and OpenAPI mapper (#3081)
  • Added aws.apigateway#minimumCompressionSize trait and OpenAPI mapper (#3076)
  • Added aws.apigateway#gatewayResponses trait and OpenAPI mapper with DANGER validation for CORS conflicts (#3089)
  • Added aws.auth#cognitoUserPoolsScopes trait for specifying OAuth scopes on operations that use an Amazon Cognito User Pools authorizer. (#3109)
  • Added aws.apigateway#apiTlsPolicy trait and OpenAPI mapper (#3083)
  • Added tlsConfig, responseTransferMode, and integrationTarget sub-fields to the aws.apigateway#integration trait (#3090)
  • Added copy-on-write optimization for toBuilder() via BuilderRef.setBorrowed (#3107)
  • Fixed trait codegen to generate more specific return type for trait provider (#3087)
  • Added aws.apigateway#apiKeyRequired trait and OpenAPI mapper (#3091)
  • Added aws.apigateway#endpointConfiguration trait (#3088)
  • Added ipAddressType field to the aws.apigateway#endpointConfiguration trait and added an OpenAPI mapper that writes vpcEndpointIds and disableExecuteApiEndpoint to the x-amazon-apigateway-endpoint-configuration extension. (#3110)
  • Optimized model scoping in JsonSchemaConverter by constructing through a Model.Builder instead of filtering shapes. (#3111)
  • Added a new protocol test for query operations with no output that can include ResponseMetadata. No assertions are done but protocol test runners should be able to handle the metadata without choking. (#3106)

Bug Fixes

  • Fixed an issue where traits would lose their types, reverting to DynamicTrait, when renaming shapes (#3086)
  • Fixed selector parsing to properly handle extraneous BREAK_TOKENS (',', ']', ')') in a selector. This manifested in silently dropping contents in the comma case ("structure, string" was effectively just "structure"). For the closing brace/paren, the characters were silently ignored as seen in the additional

... (truncated)

Commits
  • 53f1339 Bump version to 1.71.0
  • 515b62d Fix visibility of default Builder constructors
  • dded9cd Suppress RepeatedShapeName for integration$integrationTarget
  • 6e4f19d Fix OpenAPI example generation for documents
  • f30a514 Revert "Fix HttpBindingsMissing skipping REST protocol services"
  • abe4b66 Fix various issues in staged changelog files

Bumps the gradle group in /codegen with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [software.amazon.smithy:smithy-model](https://github.com/smithy-lang/smithy) | `1.70.0` | `1.71.0` |
| [software.amazon.smithy:smithy-codegen-core](https://github.com/smithy-lang/smithy) | `1.70.0` | `1.71.0` |
| [software.amazon.smithy:smithy-aws-traits](https://github.com/smithy-lang/smithy) | `1.70.0` | `1.71.0` |
| [software.amazon.smithy:smithy-aws-protocol-tests](https://github.com/smithy-lang/smithy) | `1.70.0` | `1.71.0` |
| [software.amazon.smithy:smithy-protocol-test-traits](https://github.com/smithy-lang/smithy) | `1.70.0` | `1.71.0` |
| [software.amazon.smithy:smithy-waiters](https://github.com/smithy-lang/smithy) | `1.70.0` | `1.71.0` |
| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.3` | `6.1.0` |
| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `6.0.3` | `6.1.0` |
| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `6.0.3` | `6.1.0` |
| [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `6.0.3` | `6.1.0` |
| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `8.4.0` | `8.5.1` |
| [com.autonomousapps:dependency-analysis-gradle-plugin](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) | `3.11.0` | `3.12.1` |


Updates `software.amazon.smithy:smithy-model` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `software.amazon.smithy:smithy-codegen-core` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `software.amazon.smithy:smithy-aws-traits` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `software.amazon.smithy:smithy-aws-protocol-tests` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `software.amazon.smithy:smithy-protocol-test-traits` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `software.amazon.smithy:smithy-waiters` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `software.amazon.smithy:smithy-codegen-core` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `software.amazon.smithy:smithy-aws-traits` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `software.amazon.smithy:smithy-aws-protocol-tests` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `software.amazon.smithy:smithy-protocol-test-traits` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `software.amazon.smithy:smithy-waiters` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/smithy-lang/smithy/releases)
- [Changelog](https://github.com/smithy-lang/smithy/blob/main/CHANGELOG.md)
- [Commits](smithy-lang/smithy@1.70.0...1.71.0)

Updates `org.junit:junit-bom` from 6.0.3 to 6.1.0
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r6.0.3...r6.1.0)

Updates `org.junit.jupiter:junit-jupiter-api` from 6.0.3 to 6.1.0
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r6.0.3...r6.1.0)

Updates `org.junit.jupiter:junit-jupiter-engine` from 6.0.3 to 6.1.0
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r6.0.3...r6.1.0)

Updates `org.junit.jupiter:junit-jupiter-params` from 6.0.3 to 6.1.0
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r6.0.3...r6.1.0)

Updates `org.junit.jupiter:junit-jupiter-api` from 6.0.3 to 6.1.0
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r6.0.3...r6.1.0)

Updates `org.junit.jupiter:junit-jupiter-engine` from 6.0.3 to 6.1.0
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r6.0.3...r6.1.0)

Updates `org.junit.jupiter:junit-jupiter-params` from 6.0.3 to 6.1.0
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r6.0.3...r6.1.0)

Updates `com.diffplug.spotless:spotless-plugin-gradle` from 8.4.0 to 8.5.1
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@gradle/8.4.0...gradle/8.5.1)

Updates `com.autonomousapps:dependency-analysis-gradle-plugin` from 3.11.0 to 3.12.1
- [Changelog](https://github.com/autonomousapps/dependency-analysis-gradle-plugin/blob/main/CHANGELOG.md)
- [Commits](autonomousapps/dependency-analysis-gradle-plugin@v3.11.0...v3.12.1)

---
updated-dependencies:
- dependency-name: software.amazon.smithy:smithy-model
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-codegen-core
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-aws-traits
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-aws-protocol-tests
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-protocol-test-traits
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-waiters
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-codegen-core
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-aws-traits
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-aws-protocol-tests
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-protocol-test-traits
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-waiters
  dependency-version: 1.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: org.junit:junit-bom
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: com.diffplug.spotless:spotless-plugin-gradle
  dependency-version: 8.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: com.autonomousapps:dependency-analysis-gradle-plugin
  dependency-version: 3.12.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 27, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 27, 2026 13:37
@dependabot dependabot Bot added the java Pull requests that update Java code label May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants