Skip to content

chore(deps): bump smithy-version from 1.67.0 to 1.68.0#1840

Closed
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/gradle/smithy-version-1.68.0
Closed

chore(deps): bump smithy-version from 1.67.0 to 1.68.0#1840
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/gradle/smithy-version-1.68.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 2, 2026

Bumps smithy-version from 1.67.0 to 1.68.0.
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-cli from 1.67.0 to 1.68.0

Release notes

Sourced from software.amazon.smithy:smithy-cli'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-cli'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-aws-endpoints from 1.67.0 to 1.68.0

Release notes

Sourced from software.amazon.smithy:smithy-aws-endpoints'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-endpoints'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-protocol-traits from 1.67.0 to 1.68.0

Release notes

Sourced from software.amazon.smithy:smithy-protocol-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-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-aws-iam-traits from 1.67.0 to 1.68.0

Release notes

Sourced from software.amazon.smithy:smithy-aws-iam-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-iam-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-cloudformation-traits from 1.67.0 to 1.68.0

Release notes

Sourced from software.amazon.smithy:smithy-aws-cloudformation-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-cloudformation-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

Bumps `smithy-version` from 1.67.0 to 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-cli` 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-aws-endpoints` 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-protocol-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-aws-iam-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-cloudformation-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-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-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-smoke-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-aws-smoke-test-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)

---
updated-dependencies:
- dependency-name: software.amazon.smithy:smithy-codegen-core
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: software.amazon.smithy:smithy-cli
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: software.amazon.smithy:smithy-waiters
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: software.amazon.smithy:smithy-aws-endpoints
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: software.amazon.smithy:smithy-aws-traits
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: software.amazon.smithy:smithy-protocol-traits
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- 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-name: software.amazon.smithy:smithy-aws-iam-traits
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: software.amazon.smithy:smithy-aws-cloudformation-traits
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: software.amazon.smithy:smithy-model
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- 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-name: software.amazon.smithy:smithy-smoke-test-traits
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: software.amazon.smithy:smithy-aws-smoke-test-model
  dependency-version: 1.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies This issue is a problem in a dependency. java Pull requests that update java code labels Apr 2, 2026
@dependabot dependabot Bot requested a review from a team as a code owner April 2, 2026 18:24
@dependabot dependabot Bot added dependencies This issue is a problem in a dependency. java Pull requests that update java code labels Apr 2, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 9, 2026

A new generated diff is ready to view.

@ianbotsf
Copy link
Copy Markdown
Collaborator

Superseded by #1858

@ianbotsf ianbotsf closed this Apr 17, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 17, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/gradle/smithy-version-1.68.0 branch April 17, 2026 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies This issue is a problem in a dependency. java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant