Skip to content

Releases: freshOS/Then

Fixes Linux build

27 Jul 12:27
Compare
Choose a tag to compare
  • Fixes : async/await use in Ubuntu 16.04 results in error: use of unresolved identifier 'DispatchGroup'
    Kudos to @crarau and @ykyouhei 👏

Solves retain cycles

05 May 07:52
Compare
Choose a tag to compare

Big kudos to @cartermike who found and fixed retain cycles ! 🎉🍻

Built with Xcode 8.3.1

13 Apr 12:40
Compare
Choose a tag to compare

Unwrap!

20 Mar 09:14
Compare
Choose a tag to compare

Adds unwrap helper

Async/ Await!

16 Mar 13:08
Compare
Choose a tag to compare
  • async/ await
  • noMatterWhat
  • chain

Promise helpers!

01 Mar 06:53
Compare
Choose a tag to compare

This version Introduces common helpers to help compose your promise chains :

race to send multiple promises and get the first coming back
.recover to provide a default value in case of error
.bridgeError to intercept errors and pass your own
.validate to check a condition
.retry to relaunch the promise a certain number of times
AsyncTask and Async<T> typealisases for those of use who think that Async is clearer than Promise.

Big thanks to @MontakOleg for his precious help on this version :)

Linux support

07 Feb 08:44
Compare
Choose a tag to compare

Linux support

2.0.2

07 Nov 19:24
Compare
Choose a tag to compare
  • Adds Shortcut for returning a rejecting promise
  • Pre-built framework built with Xcode 8.1
  • Fixed finally Xcode auto indent issue
  • Code improvements

Fixes retain cycle

12 Oct 08:25
Compare
Choose a tag to compare

Big kudos to @mandarin6b0 who found a retain cycle and worked out the solution !
This is now fixed \o/

Swift 3 is here!

22 Sep 08:08
Compare
Choose a tag to compare

This is the first version packaging swift 3 and with a bonus, macOS support!