Skip to content

Releases: amzn/smoke-framework

Provide more descriptive messages from decoding errors

06 Sep 22:10
2083cd4
Compare
Choose a tag to compare

This release of SmokeFramework provides compatibility with Swift 5.4, Swift 5.5, Swift 5.6 using SwiftNIO 2.x.

  1. Provide more descriptive messages from decoding errors (#110)

Don't log input decoding or validation failure as error or warning

31 Aug 23:01
d4585f6
Compare
Choose a tag to compare

This release of SmokeFramework provides compatibility with Swift 5.4, Swift 5.5, Swift 5.6 using SwiftNIO 2.x.

  1. Don't log input decoding or validation failure as error or warning (#109)

Split out status.reasonPhrase and status.code when logging responses

31 Aug 00:07
8ec071e
Compare
Choose a tag to compare

This release of SmokeFramework provides compatibility with Swift 5.4, Swift 5.5, Swift 5.6 using SwiftNIO 2.x.

  1. Split out status.reasonPhrase and status.code when logging responses (#108)

Conform SmokeServerInvocationReporting to HTTPClientInvocationAttributes

24 Aug 05:14
671436f
Compare
Choose a tag to compare

This release of SmokeFramework provides compatibility with Swift 5.4, Swift 5.5, Swift 5.6 using SwiftNIO 2.x.

  1. Conform SmokeServerInvocationReporting to HTTPClientInvocationAttributes (#107)

Log body data at info level for input to and output from incoming requests

24 Aug 01:34
7d58049
Compare
Choose a tag to compare

This release of SmokeFramework provides compatibility with Swift 5.4, Swift 5.5, Swift 5.6 using SwiftNIO 2.x.

  1. Log body data at info level for input to and output from incoming requests (#106)

Make SmokeInwardsRequestContext thread safe

21 Jul 01:27
16e0d3b
Compare
Choose a tag to compare

This release of SmokeFramework provides compatibility with Swift 5.4, Swift 5.5, Swift 5.6 using SwiftNIO 2.x.

  1. Backport logging changes (#104)
  2. Make SmokeInwardsRequestContext thread safe (#105)

Use checked rather than unsafe continuations

25 Jun 05:40
0861b62
Compare
Choose a tag to compare

This release of SmokeFramework provides compatibility with Swift 5.4, Swift 5.5, Swift 5.6 using SwiftNIO 2.x.

  1. Use checked rather than unsafe continuations. (#100)

Fix warnings under Swift 5.6

28 Mar 18:51
d7bfc24
Compare
Choose a tag to compare

This release of SmokeFramework provides compatibility with Swift 5.4, Swift 5.5, Swift 5.6 using SwiftNIO 2.x.

  1. Use correct conformance for all supported compiler versions, fixing warnings under Swift 5.6 (#96)
  2. Update CI for Swift 5.6, remove 5.3 (#96)

Support async application initialisation and shutdown

14 Jan 22:44
Compare
Choose a tag to compare

This release of SmokeFramework provides compatibility with Swift 5.3, Swift 5.4, Swift 5.5 using SwiftNIO 2.x.

  1. Support async application initialisation and shutdown (#93)

Support async operation handlers on older Apple OSs

03 Nov 23:25
8b8cab2
Compare
Choose a tag to compare

This release of SmokeFramework provides compatibility with Swift 5.3, Swift 5.4, Swift 5.5 using SwiftNIO 2.x.

  1. Remove Swift 5.2 from CI Tests. (#91)
  2. Support async operation handlers on older Apple OSs. (#91)