Skip to content

Async/await support

Choose a tag to compare

@tachyonics tachyonics released this 23 Sep 22:18
· 38 commits to main since this release
34be3d2

This release of SmokeFramework provides compatibility with Swift 5.2, Swift 5.3, Swift 5.4, Swift 5.5 using SwiftNIO 2.x.

  1. Update CI and README for Swift 5.5 (#86)
  2. Move async function support into non-unscored packages (#86)
  3. Re-export non-unscored packages in unscored packages to avoid breaking anyone who imported the unscored package. (#86)

Note: Support for async functions as operation handlers require Swift 5.5 and will be unavailable otherwise. Additionally if compiling on a Mac computer, these APIs require the yet-to-be-released macOS 12 Monterey along with a yet-to-be-released version of Xcode.