Releases: amzn/smoke-framework-application-generate
Add generationType options for using the generator as a SPM plugin
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.
- Add generationType options for using the generator as a SPM plugin (#31)
Async/Await and OpenAPI 3.0 support
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.
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.
- Set optionalsInitializeEmpty to true for generated models. (#15)
Improve retry behaviour for generated clients
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.
- Improve retry behaviour (#14)
Use SmokeInvocationTraceContext as the default trace context.
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.
- Use SmokeInvocationTraceContext as the default trace context. (#13)
Official release for SmokeFrameworkApplicationGenerate 2
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.
- Migrate to swift-nio 2.x.
- Adopt swift-log for logging
- Adopt swift-metrics for metrics.
- Provide extension points for basic tracing.
Beta 2 release for SmokeFrameworkApplicationGenerate 2
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.
- Update dependencies (#11)
General release notes from SmokeFrameworkApplicationGenerate 2.x-
- Migrate to swift-nio 2.x.
- Adopt swift-log for logging
- Adopt swift-metrics for metrics.
- Provide extension points for basic tracing.
Beta 1 release for SmokeFrameworkApplicationGenerate 2
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.
- Update generation to beta dependencies. (#9)
General release notes from SmokeFrameworkApplicationGenerate 2.x-
- Migrate to swift-nio 2.x.
- Adopt swift-log for logging
- Adopt swift-metrics for metrics.
- Provide extension points for basic tracing.
Alpha 3 release for SmokeFrameworkApplicationGenerate 2
- Generate applications using the application initialisers.
Alpha 2 release for SmokeFrameworkApplicationGenerate 2
- Update for latest framework changes.
- Use tools version 5.2.