Skip to content

Releases: amzn/smoke-aws

Client generation from Go SDK v1.29.24 models.

18 Mar 16:31
04e1586
Compare
Choose a tag to compare

This release of SmokeAWS provides compatibility with Swift 4.1, 4.2, 5.0 and 5.1 using SwiftNIO 1.x.

Client generation from Go SDK v1.29.24 models.

Alpha 4 release for SmokeAWS 2

11 Mar 16:50
46d969a
Compare
Choose a tag to compare
Pre-release
  1. Replace the SmokeAWSInvocationReporting from this package with HTTPClientCoreInvocationReporting from SmokeHTTP
  2. Add AWSClientInvocationTraceContext, a trace context suitable for AWS clients.

Alpha 3 release for SmokeAWS 2

06 Mar 17:02
1b470aa
Compare
Choose a tag to compare
Pre-release
  1. Add a MockInvocationReporting type, for testing.
  2. Some code cleanup.

Alpha 2 release for SmokeAWS 2

04 Mar 16:04
4229763
Compare
Choose a tag to compare
Pre-release
  1. Avoid explicit passing of the reporting instance on each API call.
  2. Provide client generators to create a client with an invocation-specific reporting instance.

Client generation from Go SDK v1.29.3 models.

15 Feb 01:50
6daf958
Compare
Choose a tag to compare

This release of SmokeAWS provides compatibility with Swift 4.1, 4.2, 5.0 and 5.1 using SwiftNIO 1.x.

Client generation from Go SDK v1.29.3 models.

Alpha 1 release for SmokeAWS 2

18 Nov 20:46
43b6b51
Compare
Choose a tag to compare
Pre-release

This release of SmokeAWS provides compatibility with Swift 5.0 and 5.1 using SwiftNIO 2.x.

Client generation from Go SDK v1.25.35 models.

  1. Remove compatibility for Swift versions prior to 5 (#28)
  2. FatalError: Precondition failed: BUG DETECTED: wait() must not be called when on an EventLoop (#18)
  3. Swift 5 / NIO 2 support (17)
  4. Support Ubuntu 18.04 (#14)
  5. Move to SwiftNIO 2 and add per-operation metrics (#33)

Client generation from Go SDK v1.25.3 models.

01 Oct 23:59
Compare
Choose a tag to compare

This release of SmokeAWS provides compatibility with Swift 4.1, 4.2, 5.0 and 5.1 using SwiftNIO 1.x.

Client generation from Go SDK v1.25.3 models.

First official release of SmokeAWS

04 Apr 16:37
Compare
Choose a tag to compare

This release of SmokeAWS provides compatibility with Swift 4.1 and Swift 4.2 using SwiftNIO 1.x.

Client generation from Go SDK v1.19.9 models (no change).

Client generation from Go SDK v1.19.7 models.

02 Apr 16:15
Compare
Choose a tag to compare

Client generation from Go SDK v1.17.10 models.

Additionally, the following changes-

  • An eventLoopProvider can now be passed into clients, allowing multiple clients to share the same event loop (and underlying threads)
  • Fixes for errors returned from query services (EC2, S3, STS, SNS, SQS)
  • Use correct error codes as specified as overrides in some models (CloudWatch, STS, SNS, SQS)
  • Ensure the accessDenied errors are returned properly
  • Ensure SNS error messages are populated.

Client generation from Go SDK v1.17.10 models.

04 Mar 20:33
43f60da
Compare
Choose a tag to compare

Client and model generation from Go SDK v1.17.10 models (no changes). S3Object can now be closed.