Skip to content

Releases: amzn/smoke-framework-application-generate

Add generationType options for using the generator as a SPM plugin

30 Mar 23:34
7be9e3b
Compare
Choose a tag to compare

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

  1. Add generationType options for using the generator as a SPM plugin (#31)

Async/Await and OpenAPI 3.0 support

30 Mar 00:39
246eeda
Compare
Choose a tag to compare
Pre-release

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

Async/Await support.
OpenAPI 3.0 support.

Set optionalsInitializeEmpty to true for generated models.

23 Dec 20:27
4a5bac7
Compare
Choose a tag to compare

This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.1, Swift 5.2 and Swift 5.3 using SwiftNIO 2.x and SmokeFramework 2.x.

  1. Set optionalsInitializeEmpty to true for generated models. (#15)

Improve retry behaviour for generated clients

24 Nov 20:38
1c412ff
Compare
Choose a tag to compare

This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.1, Swift 5.2 and Swift 5.3 using SwiftNIO 2.x and SmokeFramework 2.x.

  1. Improve retry behaviour (#14)

Use SmokeInvocationTraceContext as the default trace context.

17 Jul 22:17
476364f
Compare
Choose a tag to compare

This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x and SmokeFramework 2.x.

  1. Use SmokeInvocationTraceContext as the default trace context. (#13)

Official release for SmokeFrameworkApplicationGenerate 2

07 May 15:55
eae8899
Compare
Choose a tag to compare

This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x and SmokeFramework 2.x.

  1. Migrate to swift-nio 2.x.
  2. Adopt swift-log for logging
  3. Adopt swift-metrics for metrics.
  4. Provide extension points for basic tracing.

Beta 2 release for SmokeFrameworkApplicationGenerate 2

29 Apr 17:57
ab052e9
Compare
Choose a tag to compare

This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x and SmokeFramework 2.x.

  1. Update dependencies (#11)

General release notes from SmokeFrameworkApplicationGenerate 2.x-

  1. Migrate to swift-nio 2.x.
  2. Adopt swift-log for logging
  3. Adopt swift-metrics for metrics.
  4. Provide extension points for basic tracing.

Beta 1 release for SmokeFrameworkApplicationGenerate 2

14 Apr 21:46
d4615a5
Compare
Choose a tag to compare

This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x and SmokeFramework 2.x.

  1. Update generation to beta dependencies. (#9)

General release notes from SmokeFrameworkApplicationGenerate 2.x-

  1. Migrate to swift-nio 2.x.
  2. Adopt swift-log for logging
  3. Adopt swift-metrics for metrics.
  4. Provide extension points for basic tracing.

Alpha 3 release for SmokeFrameworkApplicationGenerate 2

12 Apr 11:05
ffb4c45
Compare
Choose a tag to compare
  1. Generate applications using the application initialisers.

Alpha 2 release for SmokeFrameworkApplicationGenerate 2

11 Apr 22:58
bcdbcb5
Compare
Choose a tag to compare
  1. Update for latest framework changes.
  2. Use tools version 5.2.