Skip to content

Releases: antitypical/Result

3.0.0

11 Sep 17:24
Compare
Choose a tag to compare
  • [CHANGED]: Drop Swift 2.x support
  • [CHANGED]: Swift 3 API Design Guidelines
  • [CHANGED]: Support for Swift 3.0

API changes from 2.x:

  • Result
    • .Success to .success
    • .Failure to .failure
  • ResultType to ResultProtocol
    • recoverWith(_:) to recover(with:)
  • ResultErrorType to Swift.Error
  • ErrorTypeConvertible to ErrorProtocolConvertible
    • errorFromErrorType_:) to error(from:)

3.0.0-alpha.4

24 Aug 11:51
Compare
Choose a tag to compare
3.0.0-alpha.4 Pre-release
Pre-release
  • [CHANGED]: Drop Swift 2.x support
  • [CHANGED]: Swift 3 API Design Guidelines
  • [CHANGED]: Support for Swift 3.0 Preview 6

API changes from 2.x:

  • Result
    • .Success to .success
    • .Failure to .failure
  • ResultType to ResultProtocol
    • recoverWith(_:) to recover(with:)
  • ResultErrorType to Swift.Error
  • ErrorTypeConvertible to ErrorProtocolConvertible
    • errorFromErrorType_:) to error(from:)

3.0.0-alpha.3

17 Aug 00:54
Compare
Choose a tag to compare
3.0.0-alpha.3 Pre-release
Pre-release
  • [CHANGED]: Drop Swift 2.x support
  • [CHANGED]: Swift 3 API Design Guidelines
  • [CHANGED]: Support for Swift 3.0 Preview 4

API changes from 2.x:

  • Result
    • .Success to .success
    • .Failure to .failure
  • ResultType to ResultProtocol
    • recoverWith(_:) to recover(with:)
  • ResultErrorType to Swift.Error
  • ErrorTypeConvertible to ErrorProtocolConvertible
    • errorFromErrorType_:) to error(from:)

3.0.0-alpha.2

07 Aug 00:32
Compare
Choose a tag to compare
3.0.0-alpha.2 Pre-release
Pre-release
  • [CHANGED]: Drop Swift 2.x support
  • [CHANGED]: Swift 3 API Design Guidelines
  • [CHANGED]: Support for Swift 3.0 Preview 4

API changes from 2.x:

  • Result
    • .Success to .success
    • .Failure to .failure
  • ResultType to ResultProtocol
    • recoverWith(_:) to recover(with:)
  • ResultErrorType to Swift.Error
  • ErrorTypeConvertible to ErrorProtocolConvertible
    • errorFromErrorType_:) to error(from:)

2.1.3

15 Jul 05:01
Compare
Choose a tag to compare
  • [FIXED]: Xcode project settings to suppress warning on Xcode 8 (#174).

3.0.0-alpha.1

14 Jul 00:43
Compare
Choose a tag to compare
3.0.0-alpha.1 Pre-release
Pre-release
  • [CHANGED]: Drop Swift 2.x support
  • [CHANGED]: Swift 3 API Design Guidelines
  • [CHANGED]: Support for Swift 3.0 Preview 1 and 2

API changes from 2.x:

  • Result
    • .Success to .success
    • .Failure to .failure
  • ResultType to ResultProtocol
    • recoverWith(_:) to recover(with:)
  • ResultErrorType to ErrorProtocol
  • ErrorTypeConvertible to ErrorProtocolConvertible
    • errorFromErrorType_:) to error(from:)

2.1.2

01 Jul 04:54
Compare
Choose a tag to compare
  • [FIXED]: Device builds on Xcode 8 (#169).

2.1.1: Results, Not Excuses

18 Jun 23:46
Compare
Choose a tag to compare
  • [NEW]: Support for Swift 2.3 and Xcode 8 (Swift 2.2 is still supported)
  • [NEW]: Whole module optimization has been turned on

2.1.0: Future Results

10 Jun 01:37
Compare
Choose a tag to compare
  • [CHANGED]: recover, recoverWith, ==, !=, ??, and >>- are now defined in terms of ResultType
  • [CHANGED]: ConvertibleType was removed from ErrorTypeConvertible
  • [CHANGED]: Swift 3 support has been updated to the 2016-05-31 snapshot
  • [NEW]: Unused results will now trigger a warning

2.0.0: A Portable Result

27 Mar 01:09
Compare
Choose a tag to compare

[CHANGED]: Swift 2.2 or later is required.
[NEW]: Swift 3.0 support.
[NEW]: Linux support. (Some limitations exist.)