Releases: amzn/smoke-http
Releases · amzn/smoke-http
Correctly throw HTTPError.unauthorized
What's Changed
- Create codeql.yml by @tachyonics in #126
- Update codeql.yml by @tachyonics in #127
- Correctly throw HTTPError.unauthorized by @tachyonics in #128
Full Changelog: 2.20.0...2.21.0
Integrate apple/swift-distributed-tracing
Fix errors and warnings from Swift 5.8
What's Changed
Full Changelog: 2.19.0...2.19.1
Encode the endpoint path prior to decorating the log context, add HTTPInvocationClient
This release of SmokeHTTP provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x.
What's Changed
- Encode the endpoint path prior to decorating the log context by @pbthif in #120
- Add HTTPInvocationClient, a wrapper that encompasses an HTTPOperation… by @pbthif in #122
Full Changelog: 2.18.0...2.19.0
Decorate request logger with endpoint and operation
This release of SmokeHTTP provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x.
- Decorate request logger with endpoint and operation (#119)
Don't assume an error thrown by clientDelegate.getResponseError is a client error
This release of SmokeHTTP provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x.
- Don't assume an error thrown by clientDelegate.getResponseError is a client error (#118)
Don't retry on a specific event loop
Off task async executor
This release of SmokeHTTP provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x.
- Off task async executor (#115)
Retry and decode on Swift Concurrency cooperative thread pool
This release of SmokeHTTP provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x.
- Retry and decode on the Swift Concurrency cooperative thread pool when using Swift Concurrency based APIs (#114)
Pass the per-request logger into AHC when enableAHCLogging = true
This release of SmokeHTTP provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x.
- Pass the per-request logger into AHC when enableAHCLogging = true (#113)