GitPedia
Carthage

Carthage/ReactiveTask

Flexible, stream-based abstraction for launching processes

28 Releases
Latest: 7y ago
0.16.0Latest
mdiepmdiep·7y ago·June 13, 2019
GitHub

📋 Changes

  • Updated to ReactiveSwift 5 (#112). It requires Swift 4.2 or above. Thanks @mattprowse!
  • CocoaPods support (#111). Thanks @pepibumur!
  • Child processes should now terminate when the parent exits (#110). Thanks @ikesyo!
  • Compilation on Linux (#109). Thanks @RahulKatariya!
0.15.0
ikesyoikesyo·7y ago·August 7, 2018
GitHub

📋 Changes

  • Update ReactiveSwift to 4.0 (#107). So ReactiveTask now requires Xcode 9.4 (Swift 4.1). Thanks @ikesyo!
  • Utilize conditional conformances and synthesizing `Equatable` conformance (#108). Thanks @ikesyo!
0.14.0
ikesyoikesyo·8y ago·November 23, 2017
GitHub

📋 Changes

  • ReactiveTask requires Xcode 9 (Swift 4) now (#100, #102, #103). Thanks @ikesyo!
  • Escape NULL terminator in strings with correct glyph (#104). Thanks @iv-mexx!
  • Update ReactiveSwift to 3.0 (#106). Thanks @ikesyo!
0.13.0
ikesyoikesyo·8y ago·July 25, 2017
GitHub

📋 Changes

  • Update ReactiveSwift to 2.0 (#97, #98, #99). Thanks @ikesyo!
0.12.0
ikesyoikesyo·8y ago·July 4, 2017
GitHub

📋 Changes

  • ReactiveTask requires Xcode 8.3 (Swift 3.1) now (#94). Thanks @ikesyo!
  • The working directory is added to `Task.description` if set (#95). Thanks @ikesyo!
0.11.1
ikesyoikesyo·9y ago·March 28, 2017
GitHub

📋 Changes

  • Update dependencies (#89, #91, #92). Thanks @ikesyo!
  • Swift Package Manager interoperability with other dependencies (#90). Thanks @ikesyo!
  • `Task.description` now correctly escape whitespace characters included in its arguments instead of quoting the entire argument (#93). Thanks @ikesyo!
0.110.11.0
mdiepmdiep·9y ago·February 1, 2017
GitHub

📋 Changes

  • Swift 3 support (#62, #72, #80). Thanks @mattprowse and @ikesyo!
  • Support for Swift Package Manager (#88). Thanks @ikesyo!
  • `launchTask` is now `Task.launch` (#76). Thanks @ikesyo!
0.10.3
ikesyoikesyo·9y ago·July 20, 2016
GitHub

📋 Changes

  • Support for Swift 2.3 and Xcode 8 (#69). Thanks @ikesyo!
0.10.2
ikesyoikesyo·9y ago·July 18, 2016
GitHub

📋 Changes

  • `TaskEvent.StandardOutput`'s are accidentally sent for standard error data (#67). Thanks @ikesyo!
0.10.1
ikesyoikesyo·9y ago·July 16, 2016
GitHub

📋 Changes

  • Arguments in `Task.description` those are containing whitespace characters are now escaped (#63). Thanks @ikesyo!
0.10.0
ikesyoikesyo·10y ago·April 3, 2016
GitHub

📋 Changes

  • Support for Swift 2.2 (#56). Thanks @mattprowse and @ikesyo!
  • BREAKING CHANGE :warning: `TaskError` now reports which task failed (#53). Thanks @younata!
  • `TaskError` is now `Equatable` (#54, #55). Thanks @younata and @ikesyo!
0.9.1
mdiepmdiep·10y ago·January 29, 2016
GitHub

📋 Changes

  • ReactiveCocoa has been upgraded to 4.0! (#51) Thanks @ikesyo!
0.9
mdiepmdiep·10y ago·December 19, 2015
GitHub

📋 Changes

  • `TaskDescription` has been renamed to `Task`, `ReactiveTaskError` has been renamed to `TaskError`, and some of the related API has been simplified (#39). Thanks @mdiep!
  • A `Launch` case has been added to `TaskEvent` (#39, #42). Thanks @mdiep and @ikesyo!
  • A code sample has been added to the README (#40). Thanks @mdiep!
  • Project settings have been updated for Xcode 7 (#45). Thanks @mdiep!
  • ReactiveCocoa has been upgraded to [v4.0-RC1](https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/v4.0.0-RC.1), which contains an important bug fix (#46). Thanks @NachoSoto!
0.8.0-beta.2Pre-release
ikesyoikesyo·10y ago·December 2, 2015
GitHub

📋 Changes

  • Update to [ReactiveCocoa v4.0-alpha.4](https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/v4.0.0-alpha.4) (#38). Thanks @ikesyo!
0.8.0-beta.1Pre-release
ikesyoikesyo·10y ago·October 30, 2015
GitHub

📋 Changes

  • Update to Swift 2 and [ReactiveCocoa v4.0-alpha.3](https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/v4.0.0-alpha.3) (#29, #35, #36, #37). Thanks @mattprowse and @ikesyo!
0.7
ikesyoikesyo·10y ago·September 15, 2015
GitHub

📋 Changes

  • [fixed] Fix a heap overflow detected by Address Sanitizer (#33, thanks @mattprowse!)
  • [improved] Updates to ReactiveCocoa [v3.0](https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/v3.0.0) final (#34, thanks @ikesyo!)
0.7-beta.3Pre-release
ikesyoikesyo·10y ago·July 23, 2015
GitHub

📋 Changes

  • [fixed] Return earlier on a pipe creation failure in `launchTask()` (#27, thanks @jspahrsummers for the review!)
  • [fixed] Updates to ReactiveCocoa [v3.0-RC.1](https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/v3.0-RC.1), restores Carthage support. The `swift-development` was merged and removed. (#30, #32, thanks @AndrewSB and @robrix!)
0.7-beta.2Pre-release
jspahrsummersjspahrsummers·11y ago·June 6, 2015
GitHub

📋 Changes

  • Tracks ReactiveCocoa on the `swift-development` branch directly, instead of using a tag.
0.7b1: Full Stop.0.7-beta1Pre-release
robrixrobrix·11y ago·June 5, 2015
GitHub

📋 Changes

  • [new] Callers can synchronously wait for all tasks to finish.
0.6: Onef Ootin Fronto Fthe Other0.6
jspahrsummersjspahrsummers·11y ago·May 19, 2015
GitHub

Updates to ReactiveCocoa [v3.0-beta.5](https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/v3.0-beta.5).

0.5.1: One Foot in Front of the Other0.5.1
robrixrobrix·11y ago·May 17, 2015
GitHub

📋 Changes

  • [fixed] Pipe reading/writing occurs on named serial queues instead of the global queue.
0.5: The Result Inside Me0.5
jspahrsummersjspahrsummers·11y ago·May 6, 2015
GitHub

📋 Changes

  • Updates to ReactiveCocoa [v3.0-beta.4](https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/v3.0-beta.4).
  • Replaces the defunct [LlamaKit](https://github.com/LlamaKit/LlamaKit) with [antitypical/Result](https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/v3.0-beta.4).
0.4.2: The Hills Have Eyes with the Sound of RAC0.4.2
jspahrsummersjspahrsummers·11y ago·April 13, 2015
GitHub

Updates to ReactiveCocoa [v3.0-alpha.4](https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/v3.0-alpha.4) (a3af414033a7722ab86097094b82bb1c5ee205a4).

0.4.1: The Hills Are Alive with the Sound of RAC0.4.1
jspahrsummersjspahrsummers·11y ago·March 21, 2015
GitHub

Updates to ReactiveCocoa [v3.0-alpha.3](https://github.com/ReactiveCocoa/ReactiveCocoa/releases/tag/v3.0-alpha.3) (ce7b2b19af2466ef4c7f2ef71c10df35c0e45154).

0.4: Network0.4
jspahrsummersjspahrsummers·11y ago·March 17, 2015
GitHub

Upgrades to Swift 1.2b3 (#12).

0.3: Gene Parmesan0.3
jspahrsummersjspahrsummers·11y ago·March 6, 2015
GitHub

Upgrades RAC and other dependencies (#9), and fixes some project configuration issues (#10, #11).

0.2: Does Anyone Even Read These0.2
jspahrsummersjspahrsummers·11y ago·February 14, 2015
GitHub

Configuration changes, and upgrading the repository to the [Carthage 0.4+](https://github.com/Carthage/Carthage/releases/tag/0.4) file structure.

0.1
jspahrsummersjspahrsummers·11y ago·December 1, 2014
GitHub

Initial release