Swiftpack.co - vapor/async-kit as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by vapor.
vapor/async-kit 1.11.0
Sugary extensions for the SwiftNIO library
⭐️ 52
🕓 1 week ago
.package(url: "https://github.com/vapor/async-kit.git", from: "1.11.0")


Documentation Team Chat MIT License CI Swift 5.2


Stars: 52
Last commit: 1 week ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

Add `EventLoop.performWithTask(_:)` to complement `EventLoopGroup.performWithTask(_:)`
1 week ago
This patch was authored and released by @gwynne.

Additional changes:

  • Reimplement EventLoopGroup.performWithTask(_:) in terms of EventLoop.performWithTask(_:).
  • Match implementations to NIO's code patterns for consistency.
  • Major cleanup of AsyncKit source and tests layout (no functional changes).
  • Better tests for the performWithTask() utilities; somehow we missed that it was originally implemented only on ELG and not EL, even though the exist test should have shown that by not even compiling successfully.
  • Improvements to the CI workflows to match latest advances.

Semver-minor release due to the addition of the missing public API.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics