All Versions
21
Latest Version
Avg Release Cycle
39 days
Latest Release
1242 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)