Skip to content

Bump the gradle group in /codegen with 10 updates#651

Merged
jonathan343 merged 1 commit intodevelopfrom
dependabot/gradle/codegen/gradle-5f9a1be22a
Mar 4, 2026
Merged

Bump the gradle group in /codegen with 10 updates#651
jonathan343 merged 1 commit intodevelopfrom
dependabot/gradle/codegen/gradle-5f9a1be22a

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 4, 2026

Bumps the gradle group in /codegen with 10 updates:

Package From To
gradle-wrapper 9.3.1 9.4.0
software.amazon.smithy:smithy-model 1.67.0 1.68.0
software.amazon.smithy:smithy-codegen-core 1.67.0 1.68.0
software.amazon.smithy:smithy-aws-traits 1.67.0 1.68.0
software.amazon.smithy:smithy-aws-protocol-tests 1.67.0 1.68.0
software.amazon.smithy:smithy-protocol-test-traits 1.67.0 1.68.0
software.amazon.smithy:smithy-waiters 1.67.0 1.68.0
org.mockito:mockito-core 5.21.0 5.22.0
com.diffplug.spotless:spotless-plugin-gradle 8.2.1 8.3.0
com.autonomousapps:dependency-analysis-gradle-plugin 3.5.1 3.6.1

Updates gradle-wrapper from 9.3.1 to 9.4.0

Updates software.amazon.smithy:smithy-model from 1.67.0 to 1.68.0

Release notes

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

Smithy CLI v1.68.0

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Changelog

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

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Commits
  • fc84c6e Bump version to 1.68.0 (#2979)
  • 8921b6e Bump the npm group in /docs/landing-page with 15 updates (#2977)
  • 8164b06 Add client guidance for endpoint resolution (#2941)
  • 020b153 Bump the gradle group with 8 updates (#2976)
  • 2fbcf5d Add no-changleog-needed label to gradle plugin automation
  • 40ddb4a Add explanation for why an attempt is always made
  • 3e6cf64 Add example RetryStrategy implementation
  • c588abf Add client retry guidance
  • e9182c3 Update smithy-gradle-plugin Version
  • 9c0e2ae Add tags and docs to event stream tests
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-codegen-core from 1.67.0 to 1.68.0

Release notes

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

Smithy CLI v1.68.0

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Changelog

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

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Commits
  • fc84c6e Bump version to 1.68.0 (#2979)
  • 8921b6e Bump the npm group in /docs/landing-page with 15 updates (#2977)
  • 8164b06 Add client guidance for endpoint resolution (#2941)
  • 020b153 Bump the gradle group with 8 updates (#2976)
  • 2fbcf5d Add no-changleog-needed label to gradle plugin automation
  • 40ddb4a Add explanation for why an attempt is always made
  • 3e6cf64 Add example RetryStrategy implementation
  • c588abf Add client retry guidance
  • e9182c3 Update smithy-gradle-plugin Version
  • 9c0e2ae Add tags and docs to event stream tests
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-aws-traits from 1.67.0 to 1.68.0

Release notes

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

Smithy CLI v1.68.0

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Changelog

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

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Commits
  • fc84c6e Bump version to 1.68.0 (#2979)
  • 8921b6e Bump the npm group in /docs/landing-page with 15 updates (#2977)
  • 8164b06 Add client guidance for endpoint resolution (#2941)
  • 020b153 Bump the gradle group with 8 updates (#2976)
  • 2fbcf5d Add no-changleog-needed label to gradle plugin automation
  • 40ddb4a Add explanation for why an attempt is always made
  • 3e6cf64 Add example RetryStrategy implementation
  • c588abf Add client retry guidance
  • e9182c3 Update smithy-gradle-plugin Version
  • 9c0e2ae Add tags and docs to event stream tests
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-aws-protocol-tests from 1.67.0 to 1.68.0

Release notes

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

Smithy CLI v1.68.0

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Changelog

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

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Commits
  • fc84c6e Bump version to 1.68.0 (#2979)
  • 8921b6e Bump the npm group in /docs/landing-page with 15 updates (#2977)
  • 8164b06 Add client guidance for endpoint resolution (#2941)
  • 020b153 Bump the gradle group with 8 updates (#2976)
  • 2fbcf5d Add no-changleog-needed label to gradle plugin automation
  • 40ddb4a Add explanation for why an attempt is always made
  • 3e6cf64 Add example RetryStrategy implementation
  • c588abf Add client retry guidance
  • e9182c3 Update smithy-gradle-plugin Version
  • 9c0e2ae Add tags and docs to event stream tests
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-protocol-test-traits from 1.67.0 to 1.68.0

Release notes

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

Smithy CLI v1.68.0

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Changelog

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

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Commits
  • fc84c6e Bump version to 1.68.0 (#2979)
  • 8921b6e Bump the npm group in /docs/landing-page with 15 updates (#2977)
  • 8164b06 Add client guidance for endpoint resolution (#2941)
  • 020b153 Bump the gradle group with 8 updates (#2976)
  • 2fbcf5d Add no-changleog-needed label to gradle plugin automation
  • 40ddb4a Add explanation for why an attempt is always made
  • 3e6cf64 Add example RetryStrategy implementation
  • c588abf Add client retry guidance
  • e9182c3 Update smithy-gradle-plugin Version
  • 9c0e2ae Add tags and docs to event stream tests
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-waiters from 1.67.0 to 1.68.0

Release notes

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

Smithy CLI v1.68.0

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Changelog

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

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Commits
  • fc84c6e Bump version to 1.68.0 (#2979)
  • 8921b6e Bump the npm group in /docs/landing-page with 15 updates (#2977)
  • 8164b06 Add client guidance for endpoint resolution (#2941)
  • 020b153 Bump the gradle group with 8 updates (#2976)
  • 2fbcf5d Add no-changleog-needed label to gradle plugin automation
  • 40ddb4a Add explanation for why an attempt is always made
  • 3e6cf64 Add example RetryStrategy implementation
  • c588abf Add client retry guidance
  • e9182c3 Update smithy-gradle-plugin Version
  • 9c0e2ae Add tags and docs to event stream tests
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-codegen-core from 1.67.0 to 1.68.0

Release notes

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

Smithy CLI v1.68.0

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Changelog

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

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Commits
  • fc84c6e Bump version to 1.68.0 (#2979)
  • 8921b6e Bump the npm group in /docs/landing-page with 15 updates (#2977)
  • 8164b06 Add client guidance for endpoint resolution (#2941)
  • 020b153 Bump the gradle group with 8 updates (#2976)
  • 2fbcf5d Add no-changleog-needed label to gradle plugin automation
  • 40ddb4a Add explanation for why an attempt is always made
  • 3e6cf64 Add example RetryStrategy implementation
  • c588abf Add client retry guidance
  • e9182c3 Update smithy-gradle-plugin Version
  • 9c0e2ae Add tags and docs to event stream tests
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-aws-traits from 1.67.0 to 1.68.0

Release notes

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

Smithy CLI v1.68.0

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Changelog

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

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Commits
  • fc84c6e Bump version to 1.68.0 (#2979)
  • 8921b6e Bump the npm group in /docs/landing-page with 15 updates (#2977)
  • 8164b06 Add client guidance for endpoint resolution (#2941)
  • 020b153 Bump the gradle group with 8 updates (#2976)
  • 2fbcf5d Add no-changleog-needed label to gradle plugin automation
  • 40ddb4a Add explanation for why an attempt is always made
  • 3e6cf64 Add example RetryStrategy implementation
  • c588abf Add client retry guidance
  • e9182c3 Update smithy-gradle-plugin Version
  • 9c0e2ae Add tags and docs to event stream tests
  • Additional commits viewable in compare view

Updates software.amazon.smithy:smithy-aws-protocol-tests from 1.67.0 to 1.68.0

Release notes

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

Smithy CLI v1.68.0

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping null values in dense collections. This behavior can silently drop data. SDKs that cannot preserve null values should raise an exception instead (#2972)
Changelog

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

1.68.0 (2026-02-25)

Features

  • Added new ERROR event to EndpointTestsTraitValidator when builtin params are inconsistent (#2955)
  • Update smithy-rules-engine-tests with new std lib functions and bdd-based tests (#2945)
  • Add new transform compileBdd and compileBddForAws (#2953)
  • Added the @smithy.contracts#conditions trait, available in the new smithy-contract-traits package. This trait defines restrictions on shape values using JMESPath expressions. (#2935)
  • Added a tags property to eventStreamTests to allow filtering individual cases in the same way that http protocol tests can be. (#2973)
  • Added a service provider interface for NodeValidationVisitor plugins, and optimized to index plugins by the ShapeType they apply to. (#2935)

Documentation

  • Tweak wording of integers with ranges message (#2971)
  • Added Smithy Kotlin Quickstart and Client User Guide sections. (#2944)
  • Added documentation for eventStreamTests (#2973)
  • Add client guidance for context types. (#2924)
  • Added client guidance documentation for endpoint resolution. (#2941)

Other

  • Removed protocol tests for skipping ...

    Description has been truncated

Bumps the gradle group in /codegen with 10 updates:

| Package | From | To |
| --- | --- | --- |
| gradle-wrapper | `9.3.1` | `9.4.0` |
| [software.amazon.smithy:smithy-model](https://github.com/smithy-lang/smithy) | `1.67.0` | `1.68.0` |
| [software.amazon.smithy:smithy-codegen-core](https://github.com/smithy-lang/smithy) | `1.67.0` | `1.68.0` |
| [software.amazon.smithy:smithy-aws-traits](https://github.com/smithy-lang/smithy) | `1.67.0` | `1.68.0` |
| [software.amazon.smithy:smithy-aws-protocol-tests](https://github.com/smithy-lang/smithy) | `1.67.0` | `1.68.0` |
| [software.amazon.smithy:smithy-protocol-test-traits](https://github.com/smithy-lang/smithy) | `1.67.0` | `1.68.0` |
| [software.amazon.smithy:smithy-waiters](https://github.com/smithy-lang/smithy) | `1.67.0` | `1.68.0` |
| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.21.0` | `5.22.0` |
| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `8.2.1` | `8.3.0` |
| [com.autonomousapps:dependency-analysis-gradle-plugin](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) | `3.5.1` | `3.6.1` |


Updates `gradle-wrapper` from 9.3.1 to 9.4.0

Updates `software.amazon.smithy:smithy-model` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `software.amazon.smithy:smithy-codegen-core` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `software.amazon.smithy:smithy-aws-traits` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `software.amazon.smithy:smithy-aws-protocol-tests` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `software.amazon.smithy:smithy-protocol-test-traits` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `software.amazon.smithy:smithy-waiters` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `software.amazon.smithy:smithy-codegen-core` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `software.amazon.smithy:smithy-aws-traits` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `software.amazon.smithy:smithy-aws-protocol-tests` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `software.amazon.smithy:smithy-protocol-test-traits` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `software.amazon.smithy:smithy-waiters` from 1.67.0 to 1.68.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.67.0...1.68.0)

Updates `org.mockito:mockito-core` from 5.21.0 to 5.22.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v5.21.0...v5.22.0)

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

Updates `com.autonomousapps:dependency-analysis-gradle-plugin` from 3.5.1 to 3.6.1
- [Changelog](https://github.com/autonomousapps/dependency-analysis-gradle-plugin/blob/main/CHANGELOG.md)
- [Commits](autonomousapps/dependency-analysis-gradle-plugin@v3.5.1...v3.6.1)

---
updated-dependencies:
- dependency-name: gradle-wrapper
  dependency-version: 9.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-model
  dependency-version: 1.68.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.68.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.68.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.68.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.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-waiters
  dependency-version: 1.68.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.68.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.68.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.68.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.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: software.amazon.smithy:smithy-waiters
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: org.mockito:mockito-core
  dependency-version: 5.22.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.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle
- dependency-name: com.autonomousapps:dependency-analysis-gradle-plugin
  dependency-version: 3.6.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 dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Mar 4, 2026
@dependabot dependabot bot requested a review from a team as a code owner March 4, 2026 11:34
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Mar 4, 2026
@jonathan343 jonathan343 merged commit 5c43988 into develop Mar 4, 2026
5 checks passed
@jonathan343 jonathan343 deleted the dependabot/gradle/codegen/gradle-5f9a1be22a branch March 4, 2026 13:47
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