All Versions
21
Latest Version
Avg Release Cycle
39 days
Latest Release
337 days ago

Changelog History
Page 1

  • v2.3.1 Changes

    November 23, 2020

    ๐Ÿš€ This release of SmokeFramework provides compatibility with Swift 5.1, Swift 5.2 and Swift 5.3 using SwiftNIO 2.x.

    ๐Ÿšš 1. Remove dangling import statements for SmokeOperations from the SmokeHTTP1 (#63) ๐Ÿ‘ท 2. Remove support for Swift 5.0. Add CI verification of Swift 5.3. (#64)

  • v2.3.0 Changes

    July 21, 2020

    ๐Ÿš€ This release of SmokeFramework provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x.

    1. Add SmokeHTTP1Server.runAsOperationServer overloads that take a factory with an EventLoopGroup input. (#61)
  • v2.2.0 Changes

    July 02, 2020

    ๐Ÿš€ This release of SmokeFramework provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x.

    ๐Ÿšš 1. Move SmokeInvocationTraceContext into SmokeOperationsHTTP1 library (#60)

  • v2.1.1 Changes

    May 15, 2020

    ๐Ÿš€ This release of SmokeFramework provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x.

    ๐Ÿ”Š 1. Log all non-500 responses at info rather than error which could pollute logs with false-positive errors. (#58 / #59)

  • v2.1.0 Changes

    May 13, 2020

    ๐Ÿš€ This release of SmokeFramework provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x.

    1. Add handler signatures that return an EventLoopFuture. (#57)
  • v2.0.0 Changes

    May 05, 2020

    ๐Ÿš€ This release of SmokeFramework provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x.

    1. Migrate to swift-nio 2.x. ๐ŸŒฒ 2. Adopt swift-log for logging
    2. Adopt swift-metrics for metrics.
    3. Provide extension points for basic tracing.
  • v2.0.0-rc.1 Changes

    April 28, 2020

    ๐Ÿš€ This release of SmokeFramework provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x.

    1. Close ChannelHandler on error. (#55)

    ๐Ÿš€ General release notes from SmokeFramework 2.x-

    1. Migrate to swift-nio 2.x. ๐ŸŒฒ 2. Adopt swift-log for logging
    2. Adopt swift-metrics for metrics.
    3. Provide extension points for basic tracing.
  • v2.0.0-beta.1 Changes

    April 12, 2020

    ๐Ÿš€ This release of SmokeFramework provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x.

    No changes from 2.0.0-alpha.7.

    ๐Ÿš€ General release notes from SmokeFramework 2.x-

    1. Migrate to swift-nio 2.x. ๐ŸŒฒ 2. Adopt swift-log for logging
    2. Adopt swift-metrics for metrics.
    3. Provide extension points for basic tracing.
  • v2.0.0-alpha.7 Changes

    April 12, 2020

    ๐Ÿš€ This release of SmokeHTTP provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x.

    โ™ป๏ธ 1. Internal refactor to make SmokeOperationsHTTP1 independent of SmokeHTTP1.

    1. Add application initialiser protocols
    2. Add migration guide
  • v2.0.0-alpha.6 Changes

    April 03, 2020

    ๐Ÿš€ This release of SmokeHTTP provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x.

    1. Simplify generics code by removing explicit initalization of StandardHTTP1ResponseHandler in the HTTP1ChannelInboundHandler. (#52) ๐Ÿ‘ท 2. Restore CI tests (#49)