github smithy-lang/smithy 1.47.0
Smithy CLI v1.47.0

latest releases: release, 1.64.0, 1.63.0...
19 months ago

1.47.0 (2024-03-28)

Features

  • Added the smithy-trait-codegen package. This package provides a new trait-codegen plugin that
    can be used to generate Java implementations of Smithy traits, removing the need to hand-write
    most trait implementations. (#2074)
  • Added the @smithy.protocols#rpcv2Cbor protocol trait. Smithy RPC v2 CBOR is an RPC-based protocol over HTTP that
    sends requests and responses with CBOR payloads. This trait is
    available in the new smithy-protocol-traits package, with protocol tests available in the new
    smithy-protocol-tests package. (#2212)
  • Updated several protocol tests around the @sparse trait to ease implementation. (#2206)
  • Remove content-type from no XML body protocol test. (#2218)

Bug Fixes

  • Fixed a bug where all shapes would fail to load in a file if a mixin was missing. (#2214)

Documentation

  • Clarified HTTP protocol compliance test params field docs. (#2202)

Don't miss a new smithy release

NewReleases is sending notifications on new releases.