Releases: amzn/smoke-framework
Releases · amzn/smoke-framework
Update smoke-http to 3.0.0
Add framework metadata provider
Disable using two spans per operation
What's Changed
- Code cleanup: Remove conditional compilation for unsupported Swift versions by @tachyonics in #128
- Apply standard formatting. by @tachyonics in #129
- Disable using two spans per operation. by @tachyonics in #130
Full Changelog: 2.21.0...2.21.1
Report thrown error to span
Add the Identifiable protocol
What's Changed
- Add and support the Identifiable protocol for errors. by @tachyonics in #126
Full Changelog: 2.19.0...2.20.0
Distributed tracing improvements
What's Changed
- Create codeql.yml by @tachyonics in #122
- Distributed tracing improvements. by @tachyonics in #125
Full Changelog: 2.18.0...2.19.0
Integrate apple/swift-distributed-tracing
Limit prettyPrinted JSON to the debug build
This release of SmokeFramework provides compatibility with Swift 5.5, Swift 5.6, Swift 5.7 using SwiftNIO 2.x.
- Limit prettyPrinted JSON to the debug build. (#118)
Decorate the operation logger with the Operation
This release of SmokeFramework provides compatibility with Swift 5.5, Swift 5.6, Swift 5.7 using SwiftNIO 2.x.
- Emit "requestReadLatencyMS" in the response summary and add a corresponding metric to indicate how long from when the request head was received until the request was complete and the operation could be handled. (#116)
- Decorate the operation logger with the Operation using the incomingOperation metadata key. (#116)
- Combine multiple request headers into a single log metadata entry (#116)
- Ignore headers with value "none" (#116)