Skip to content

Releases: amzn/smoke-framework

Restructure HTTP1-specific code and add invocation strategy

01 Nov 00:00
57ed50c
Compare
Choose a tag to compare

Restructures HTTP1-specific operation types into a separate library to allow SmokeOperations to be protocol-agnostic. Also adds an invocation strategy that by default hands off each request to DispatchQueue.global(). This avoids running operations on the thread from SwiftNIO and running into issues with the event loop. Provides an extension point with a strategy protocol if required.

Note: This is a breaking change. The package import for HTTP1-specific operation types will need to change from SmokeOperations to SmokeOperationsHTTP1.

Initial release of Smoke Framework

03 Oct 17:30
619d44b
Compare
Choose a tag to compare

Initial release of Smoke Framework. See the fronting README for details on features.