Skip to content

Releases: ReactiveCocoa/ReactiveObjC

3.1.1

03 Apr 23:46
27a7254
Compare
Choose a tag to compare

Added

  • Support for building in Xcode 10.2 (#156, thanks @jakovi89!)
  • Swift bridging for RACSignalError using NS_ERROR_ENUM (#150, thanks @sharplet!)

Fixed

3.1.0

30 Dec 17:05
Compare
Choose a tag to compare

This is the second minor release of ReactiveObjC 3.0.

Bugfix

  1. Mitigated the Xcode 9 function prototype signature warning. (#129, kudos to @developforapple, @frankenthumbs and @andersio)

Addition

  1. New RACSignal method for tests: -asynchronousFirstOrDefault:success:error: timeout: and -asynchronouslyWaitUntilCompleted:timeout:. (#98, kudos to @jcavar)

3.0.0

08 Apr 20:20
Compare
Choose a tag to compare

Added

  • Add lightweight generics to RACChannel and RACChannelTerminal (#88). Thanks @erwald!
  • Add generic typed tuples (e.g. RACOneTuple RACTwoTuple, etc.) (#87). Thanks @erichoracek!
  • Add warnings to unused signal operator results (#85). Thanks @erichoracek!
  • Add RACSubject generics (#83). Thanks @erwald!
  • Add type annotations to RACMulticastConnection and RACBehaviorSubject (#81). Thanks @erwald!
  • Add type annotations for NSObject+RACLifting (#80). Thanks @erwald!

Fixed

  • Improve missing or imprecise RACSignal type annotations (#82). Thanks @erichoracek!
  • Don't encourage -rac_liftSelector:withSignals: for subscription (#75). Thanks @erikprice!

Thanks to @mdiep and @andersio for the reviews!

2.1.2

01 Jan 22:06
Compare
Choose a tag to compare

Fixed

Thanks to @mdiep for the reviews!

2.1.1

23 Dec 23:26
Compare
Choose a tag to compare

Added

  • Annotate -[RACSignal if:then:else:] lightweight generic (#43). Thanks @erichoracek!
  • Annotate ValueType lightweight generics on bind blocks (#44). Thanks @erichoracek!

Fixed

  • Only build pushes to master and PRs on CI (#50). Thanks @andersio!
  • Remove 404 link in README (#54). Thanks @jpaffrath!
  • Annotate ValueType on -[RACSequence objectPassingTest:] (#64). Thanks @erichoracek!
  • Fix -[RACSignal bufferWithTime:] return value (#66). Thanks @sprynmr!
  • Remove unnecessary header guard (#67). Thanks @haifengkao!

Thanks to @mdiep and @ikesyo for the reviews!

2.1.0

21 Nov 17:19
Compare
Choose a tag to compare

Added

  • Add ValueType lightweight generic to RACSequence (#42). Thanks @erichoracek!
  • Redeclare operations built on RACStream primitives with more precise type information (#41 & #39). Thanks @erichoracek!
  • [Travis] Use Xcode 8.1 image (#36). Thanks @ikesyo!
  • Use instancetype in place of id and explicit return types (#34). Thanks @erichoracek!
  • Add nullability annotations to public headers (#32). Thanks @erichoracek!
  • Add nullability annotations to RACSubscriber (#18). Thanks @sibljon!

Fixed

2.0.0

09 Nov 21:45
Compare
Choose a tag to compare

Added

  • Add generic ValueType to RACSignal and RACCommand (#15). Thanks @erichoracek!

1.0.2

04 Nov 21:36
377e8c2
Compare
Choose a tag to compare

Fixed

  • Problem linking with Mantle under CocoaPods (#20). Thanks @Pitometsu!

1.0.1

04 Oct 01:54
Compare
Choose a tag to compare

Added

Fixed

1.0.0

01 Oct 17:24
Compare
Choose a tag to compare

Initial standalone release of ReactiveObjC. 🎉