Skip to content

Releases: amzn/service-model-swift-code-generate

Support custom target names

28 Sep 22:35
a1adc01
Compare
Choose a tag to compare
Pre-release

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

  1. Support custom target names (#64)
  2. Add CI for 5.7, drop 5.4 (#64)

Fix same codegen for Mock clients

23 Aug 00:07
d6d267d
Compare
Choose a tag to compare
Pre-release

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

  1. Fix same codegen for Mock clients (#61)

Fix codegen when minimumCompilerSupport != unknown and eventLoopFutureClientAPIs == ENABLED

22 Aug 23:38
c5b6a54
Compare
Choose a tag to compare

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

  1. Fix codegen when minimumCompilerSupport != unknown and eventLoopFutureClientAPIs == ENABLED (#60)

Correctly generate async-only mock implementations with no input

17 Aug 03:58
babbebb
Compare
Choose a tag to compare

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

  1. Correctly generate async-only mock implementations with no input. (#59)

Add non-generic public typealiases

15 Aug 20:39
bb6bc93
Compare
Choose a tag to compare
Pre-release

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

  1. Add non-generic public typealiases (#58)

Provide the ability to construct a model from multiple file paths

11 Aug 23:34
b19b5d1
Compare
Choose a tag to compare

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

  1. Provide the ability to construct a model from multiple file paths (#57)

Add the ability to code generate a configuration object

11 Aug 01:58
4c0ccda
Compare
Choose a tag to compare

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

  1. Add the ability to code generate a configuration object. (#55)
  2. Escape reverved words when generating the Error OptionSet (#56)

Add compiler options

28 Jul 20:49
08c2a15
Compare
Choose a tag to compare
Add compiler options Pre-release
Pre-release

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

  1. Add compiler options. (#54)

Async/Await and OpenAPI 3.0 support

26 Mar 00:27
2861818
Compare
Choose a tag to compare
Pre-release

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

  1. Async/Await support.
  2. OpenAPI 3.0 support.

Make invocation and operations reportings public.

15 Mar 00:39
Compare
Choose a tag to compare

This release of ServiceModelSwiftCodeGenerate provides compatibility with Swift 5.1 and Swift 5.2 using SwiftNIO 2.x and SmokeHTTP 2.x.

  1. Make invocation and operations reportings public.