Skip to content

Releases: vapor-community/async

Async 1.0.0 RC 1.1

28 Feb 06:15
76ed784
Compare
Choose a tag to compare
Async 1.0.0 RC 1.1 Pre-release
Pre-release

Fixed:

  • Removes all fatalErrors.
  • Deprecates SocketSink, SocketSource, and SocketStream in favor of more specialized streams.

Milestone

Async 1.0.0 RC 1

23 Feb 01:28
887ddb4
Compare
Choose a tag to compare
Async 1.0.0 RC 1 Pre-release
Pre-release
Merge pull request #15 from vapor/beta

async beta

Async 1.0.0 Beta 1.1

15 Feb 00:45
aedcf25
Compare
Choose a tag to compare
Async 1.0.0 Beta 1.1 Pre-release
Pre-release

Fixed:

  • Added some helpful debugging statements.
  • Testing SPM semver support in prerelease identifiers.

Milestone

Async 1.0.0 Beta 1

09 Feb 06:36
7de2a11
Compare
Choose a tag to compare
Async 1.0.0 Beta 1 Pre-release
Pre-release
Merge pull request #67 from vapor/next-tick

Next tick

Async 1.0 Alpha 5

01 Dec 00:18
ed6d1c0
Compare
Choose a tag to compare
Async 1.0 Alpha 5 Pre-release
Pre-release

New:

  • EventLoop is now a protocol
  • Worker has been removed
  • Extendable has been moved to Core

Async 1.0 Alpha 4

30 Nov 20:19
Compare
Choose a tag to compare
Async 1.0 Alpha 4 Pre-release
Pre-release

Fixed:

  • Fixed an issue where flatten() would never complete for arrays of length 0

Async 1.0 Alpha 3

23 Nov 03:14
82afa3f
Compare
Choose a tag to compare
Async 1.0 Alpha 3 Pre-release
Pre-release

New:

  • Improved Stream protocols (API has changed quite a bit)
  • All streams are now ClosableStream by default.
  • Added some future helpers, including ??

Fixed:

  • Error and close chaining work.

Async 1.0 Alpha 2

21 Nov 16:30
0e46185
Compare
Choose a tag to compare
Async 1.0 Alpha 2 Pre-release
Pre-release

New:

  • Added a global, variadic then function for combining futures.
return then(futureA, futureB) { a, b in

}

Fixed:

  • Fixed an issue where only concrete Future<T> types could be returned in a .then.

Async 1.0 Alpha 1

18 Nov 22:32
ed526a7
Compare
Choose a tag to compare
Async 1.0 Alpha 1 Pre-release
Pre-release

Swift Promises, Futures, and Streams.