Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the gradle group across 1 directory with 16 updates #636

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 9, 2025

Bumps the gradle group with 16 updates in the / directory:

Package From To
software.amazon.smithy:smithy-model 1.55.0 1.56.0
software.amazon.smithy:smithy-codegen-core 1.55.0 1.56.0
software.amazon.smithy:smithy-aws-traits 1.55.0 1.56.0
software.amazon.smithy:smithy-protocol-traits 1.55.0 1.56.0
software.amazon.smithy:smithy-protocol-test-traits 1.55.0 1.56.0
software.amazon.smithy:smithy-aws-protocol-tests 1.55.0 1.56.0
software.amazon.smithy:smithy-protocol-tests 1.55.0 1.56.0
software.amazon.smithy:smithy-validation-model 1.55.0 1.56.0
software.amazon.smithy:smithy-jmespath 1.55.0 1.56.0
software.amazon.smithy:smithy-waiters 1.55.0 1.56.0
software.amazon.awssdk:retries-spi 2.31.8 2.31.18
software.amazon.awssdk:retries 2.31.8 2.31.18
software.amazon.awssdk:sdk-core 2.31.8 2.31.18
io.netty:netty-all 4.1.119.Final 4.2.0.Final
com.diffplug.spotless:spotless-plugin-gradle 7.0.2 7.0.3
com.autonomousapps:dependency-analysis-gradle-plugin 2.13.2 2.15.0

Updates software.amazon.smithy:smithy-model from 1.55.0 to 1.56.0

Release notes

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

Smithy CLI v1.56.0

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Changelog

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

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Commits
  • 221d158 Bump version to 1.56.0 (#2570)
  • 8fb4e19 Fix typo in landing page (#2571)
  • 6fce8ea Relax httpPrefixHeaders constraint
  • 5ec9573 Add breakingChanges to the removal of sigv4 and sigv4a traits (#2567)
  • 5fc5edd Relax TaggableResource instance validation (#2566)
  • 84d3ccb Update http links to https in smithy-utils javadocs
  • 697477f Use ShapeId instead of name in OAS conversion
  • 3aa4433 Optimize transforms and validators
  • 6ae0045 Prefer ID for hasTrait lookups
  • d251381 Improve CleanClientDiscoveryTraitTransformer
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-codegen-core from 1.55.0 to 1.56.0

Release notes

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

Smithy CLI v1.56.0

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Changelog

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

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Commits
  • 221d158 Bump version to 1.56.0 (#2570)
  • 8fb4e19 Fix typo in landing page (#2571)
  • 6fce8ea Relax httpPrefixHeaders constraint
  • 5ec9573 Add breakingChanges to the removal of sigv4 and sigv4a traits (#2567)
  • 5fc5edd Relax TaggableResource instance validation (#2566)
  • 84d3ccb Update http links to https in smithy-utils javadocs
  • 697477f Use ShapeId instead of name in OAS conversion
  • 3aa4433 Optimize transforms and validators
  • 6ae0045 Prefer ID for hasTrait lookups
  • d251381 Improve CleanClientDiscoveryTraitTransformer
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-aws-traits from 1.55.0 to 1.56.0

Release notes

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

Smithy CLI v1.56.0

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Changelog

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

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Commits
  • 221d158 Bump version to 1.56.0 (#2570)
  • 8fb4e19 Fix typo in landing page (#2571)
  • 6fce8ea Relax httpPrefixHeaders constraint
  • 5ec9573 Add breakingChanges to the removal of sigv4 and sigv4a traits (#2567)
  • 5fc5edd Relax TaggableResource instance validation (#2566)
  • 84d3ccb Update http links to https in smithy-utils javadocs
  • 697477f Use ShapeId instead of name in OAS conversion
  • 3aa4433 Optimize transforms and validators
  • 6ae0045 Prefer ID for hasTrait lookups
  • d251381 Improve CleanClientDiscoveryTraitTransformer
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-protocol-traits from 1.55.0 to 1.56.0

Release notes

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

Smithy CLI v1.56.0

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Changelog

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

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Commits
  • 221d158 Bump version to 1.56.0 (#2570)
  • 8fb4e19 Fix typo in landing page (#2571)
  • 6fce8ea Relax httpPrefixHeaders constraint
  • 5ec9573 Add breakingChanges to the removal of sigv4 and sigv4a traits (#2567)
  • 5fc5edd Relax TaggableResource instance validation (#2566)
  • 84d3ccb Update http links to https in smithy-utils javadocs
  • 697477f Use ShapeId instead of name in OAS conversion
  • 3aa4433 Optimize transforms and validators
  • 6ae0045 Prefer ID for hasTrait lookups
  • d251381 Improve CleanClientDiscoveryTraitTransformer
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-protocol-test-traits from 1.55.0 to 1.56.0

Release notes

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

Smithy CLI v1.56.0

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Changelog

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

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Commits
  • 221d158 Bump version to 1.56.0 (#2570)
  • 8fb4e19 Fix typo in landing page (#2571)
  • 6fce8ea Relax httpPrefixHeaders constraint
  • 5ec9573 Add breakingChanges to the removal of sigv4 and sigv4a traits (#2567)
  • 5fc5edd Relax TaggableResource instance validation (#2566)
  • 84d3ccb Update http links to https in smithy-utils javadocs
  • 697477f Use ShapeId instead of name in OAS conversion
  • 3aa4433 Optimize transforms and validators
  • 6ae0045 Prefer ID for hasTrait lookups
  • d251381 Improve CleanClientDiscoveryTraitTransformer
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-aws-protocol-tests from 1.55.0 to 1.56.0

Release notes

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

Smithy CLI v1.56.0

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Changelog

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

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Commits
  • 221d158 Bump version to 1.56.0 (#2570)
  • 8fb4e19 Fix typo in landing page (#2571)
  • 6fce8ea Relax httpPrefixHeaders constraint
  • 5ec9573 Add breakingChanges to the removal of sigv4 and sigv4a traits (#2567)
  • 5fc5edd Relax TaggableResource instance validation (#2566)
  • 84d3ccb Update http links to https in smithy-utils javadocs
  • 697477f Use ShapeId instead of name in OAS conversion
  • 3aa4433 Optimize transforms and validators
  • 6ae0045 Prefer ID for hasTrait lookups
  • d251381 Improve CleanClientDiscoveryTraitTransformer
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-protocol-tests from 1.55.0 to 1.56.0

Release notes

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

Smithy CLI v1.56.0

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Changelog

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

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Commits
  • 221d158 Bump version to 1.56.0 (#2570)
  • 8fb4e19 Fix typo in landing page (#2571)
  • 6fce8ea Relax httpPrefixHeaders constraint
  • 5ec9573 Add breakingChanges to the removal of sigv4 and sigv4a traits (#2567)
  • 5fc5edd Relax TaggableResource instance validation (#2566)
  • 84d3ccb Update http links to https in smithy-utils javadocs
  • 697477f Use ShapeId instead of name in OAS conversion
  • 3aa4433 Optimize transforms and validators
  • 6ae0045 Prefer ID for hasTrait lookups
  • d251381 Improve CleanClientDiscoveryTraitTransformer
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-validation-model from 1.55.0 to 1.56.0

Release notes

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

Smithy CLI v1.56.0

1.56.0 (2025-03-27)

Features

  • Added FlattenAndRemoveMixins transform to list of provided build transforms (#2552)
  • Added Since suffix to timestamp linter for better timestamp validation (#2554)
  • Improved performance by preferring ShapeId for hasTrait lookups instead of class-based lookups (#2562)
  • Improved CleanClientDiscoveryTraitTransformer implementation by adding short ciruit if ClientDiscovery traits are not applied (#2559)
  • Make IDL serialization clearer by skipping to serialize default boolean values (#2553)
  • Optimized ModelTransformPlugin and ResourceIdentifierBindingValidator to use fewer intermediate objects and streams.(#2561)
  • Added breakingChanges property to the removal of sigv4 and sigv4a traits (#2567)
  • Relaxed constraints on httpPrefixHeaders trait to have NOTE severity during validation when the prefix is set to empty string (#2565)(smithy-lang/smithy#2565))

Bug Fixes

  • Relaxed on TaggableResource instance validation by lowering the severity from ERROR to DANGER when a resource does not have instance operations for manipulating tags and service level tagging operations are not present (#2566)
  • Fixed OpenAPI conversion by using ShapeId instead of name, reducing unnecessary object creation (#2560)

Documentation

  • Added TypeScript quickstart pages to provide tutorial for users to generate clients and SDKs with Smithy TypeScript (#2536)
  • Added documentation for OpenAPI enumStrategy setting to clarify configuration options (#2551)
  • Added new Smithy landing page for improved user experience (#2543)
Changelog

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

1.56.0 (2025-03-27)

Features

Bumps the gradle group with 16 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [software.amazon.smithy:smithy-model](https://github.com/smithy-lang/smithy) | `1.55.0` | `1.56.0` |
| [software.amazon.smithy:smithy-codegen-core](https://github.com/smithy-lang/smithy) | `1.55.0` | `1.56.0` |
| [software.amazon.smithy:smithy-aws-traits](https://github.com/smithy-lang/smithy) | `1.55.0` | `1.56.0` |
| [software.amazon.smithy:smithy-protocol-traits](https://github.com/smithy-lang/smithy) | `1.55.0` | `1.56.0` |
| [software.amazon.smithy:smithy-protocol-test-traits](https://github.com/smithy-lang/smithy) | `1.55.0` | `1.56.0` |
| [software.amazon.smithy:smithy-aws-protocol-tests](https://github.com/smithy-lang/smithy) | `1.55.0` | `1.56.0` |
| [software.amazon.smithy:smithy-protocol-tests](https://github.com/smithy-lang/smithy) | `1.55.0` | `1.56.0` |
| [software.amazon.smithy:smithy-validation-model](https://github.com/smithy-lang/smithy) | `1.55.0` | `1.56.0` |
| [software.amazon.smithy:smithy-jmespath](https://github.com/smithy-lang/smithy) | `1.55.0` | `1.56.0` |
| [software.amazon.smithy:smithy-waiters](https://github.com/smithy-lang/smithy) | `1.55.0` | `1.56.0` |
| software.amazon.awssdk:retries-spi | `2.31.8` | `2.31.18` |
| software.amazon.awssdk:retries | `2.31.8` | `2.31.18` |
| software.amazon.awssdk:sdk-core | `2.31.8` | `2.31.18` |
| [io.netty:netty-all](https://github.com/netty/netty) | `4.1.119.Final` | `4.2.0.Final` |
| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `7.0.2` | `7.0.3` |
| [com.autonomousapps:dependency-analysis-gradle-plugin](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) | `2.13.2` | `2.15.0` |



Updates `software.amazon.smithy:smithy-model` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-codegen-core` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-aws-traits` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-protocol-traits` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-protocol-test-traits` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-aws-protocol-tests` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-protocol-tests` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-validation-model` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-jmespath` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-waiters` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-codegen-core` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-aws-traits` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-protocol-traits` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-protocol-test-traits` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-aws-protocol-tests` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-protocol-tests` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-validation-model` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-jmespath` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.smithy:smithy-waiters` from 1.55.0 to 1.56.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.55.0...1.56.0)

Updates `software.amazon.awssdk:retries-spi` from 2.31.8 to 2.31.18

Updates `software.amazon.awssdk:retries` from 2.31.8 to 2.31.18

Updates `software.amazon.awssdk:sdk-core` from 2.31.8 to 2.31.18

Updates `software.amazon.awssdk:retries` from 2.31.8 to 2.31.18

Updates `software.amazon.awssdk:sdk-core` from 2.31.8 to 2.31.18

Updates `io.netty:netty-all` from 4.1.119.Final to 4.2.0.Final
- [Commits](netty/netty@netty-4.1.119.Final...netty-4.2.0.Final)

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

Updates `com.autonomousapps:dependency-analysis-gradle-plugin` from 2.13.2 to 2.15.0
- [Changelog](https://github.com/autonomousapps/dependency-analysis-gradle-plugin/blob/main/CHANGELOG.md)
- [Commits](autonomousapps/dependency-analysis-gradle-plugin@v2.13.2...v2.15.0)

---
updated-dependencies:
- dependency-name: software.amazon.smithy:smithy-model
  dependency-version: 1.56.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.56.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.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-protocol-traits
  dependency-version: 1.56.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.56.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.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-protocol-tests
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-validation-model
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-jmespath
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-waiters
  dependency-version: 1.56.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.56.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.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-protocol-traits
  dependency-version: 1.56.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.56.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.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-protocol-tests
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-validation-model
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-jmespath
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-waiters
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.awssdk:retries-spi
  dependency-version: 2.31.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle
- dependency-name: software.amazon.awssdk:retries
  dependency-version: 2.31.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle
- dependency-name: software.amazon.awssdk:sdk-core
  dependency-version: 2.31.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle
- dependency-name: software.amazon.awssdk:retries
  dependency-version: 2.31.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle
- dependency-name: software.amazon.awssdk:sdk-core
  dependency-version: 2.31.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle
- dependency-name: io.netty:netty-all
  dependency-version: 4.2.0.Final
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: com.diffplug.spotless:spotless-plugin-gradle
  dependency-version: 7.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle
- dependency-name: com.autonomousapps:dependency-analysis-gradle-plugin
  dependency-version: 2.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Apr 9, 2025
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.

1 participant