Skip to content

Releases: ReactiveCocoa/ReactiveCocoa

12.0.0

Choose a tag to compare

@andersio andersio released this 20 Nov 14:26

This is the first release of ReactiveCocoa 12.0.

Change

  1. This is a matching release for ReactiveSwift 7.0, which contained minor ABI and source breaking changes.

11.2.2

Choose a tag to compare

@andersio andersio released this 07 Sep 13:00

This is a patch release of ReactiveCocoa 11.2.

Changes

  1. Building from Xcode project no longer warns about use of deprecated class keyword usage. (#3726, kudos to @michalsrutek)
  2. Updated Carthage xcconfig dependency to 1.1 for proper building arm64 macOS variants. (#3728, kudos to @iby)

11.2.1

Choose a tag to compare

@andersio andersio released this 23 Apr 11:13

This is a patch release of ReactiveCocoa 11.2.

Change

  1. Fixed missing Foundation import when building with SPM in Xcode 12.5. (#3725, kudos to @TimPapler)

11.2.0

Choose a tag to compare

@andersio andersio released this 16 Mar 12:50

This is the second minor release of ReactiveCocoa 11.

Changes

  1. Requires ReactiveSwift 6.6.0 or later.
  2. The minimum deployment target for iOS has been raised consistently to 9.0 across all integration mediums.

11.1.0

Choose a tag to compare

@andersio andersio released this 08 Mar 18:01

This is the first minor release of ReactiveCocoa 11.

Changes

  1. Bumped minimum deployment target to iOS 9.0. (#3712)

11.0.0

Choose a tag to compare

@andersio andersio released this 16 Jun 13:55

This is a breaking major release of ReactiveCocoa.

Removal

  1. Binding for WKInterfaceActivityRing has been removed, since it causes watchOS builds to be linked with HealthKit, leading to potential App Store rejections for apps who do not use HealthKit. (#3706)

    Users who depend on the WKInterfaceActivityRing binding should consider replicating them in their projects instead.

10.3.0

Choose a tag to compare

@andersio andersio released this 11 May 23:44

Changes

  1. Don't include code which uses unavailable classes (like NSSlider) when targeting macOS Catalyst. (#3698, kudos to @nkristek)
  2. Fixed watchOS build issues. (#3703, kudos to @JaviSoto)

10.2.0

Choose a tag to compare

@andersio andersio released this 07 Jan 15:30

Changes

  1. Update ReactiveSwift to 6.2.
  2. Support for Swift Package Manager (#3692, #3676 & #3693, kudos to @fabio-cerdeiral-ck, @sharplet and @simba909)

10.1.0

Choose a tag to compare

@ikesyo ikesyo released this 26 Sep 04:44
21deb68

This is the first minor release of ReactiveCocoa 10. It supports Swift 5.0 (Xcode 10.2/Xcode 10.3) and Swift 5.1 (Xcode 11).

Changes

  • Update dependencies so ReactiveCocoa can be used with Xcode 11 (#3677, kudos to @olejnjak)

Bugfixes

  • Fix crashes of NSObject.signal(for:) and NSObject.producer(for:) with Objective-C enums (#3667, kudos to @gfontenot)

Additions

  • Add a binding target for the barTintColor of UINavigationBar (#3675, kudos to @rehatkathuria)
  • Add reactive extensions for standard WatchKit interface objects. (#3670, kudos to @tdimeco)

10.0.0

Choose a tag to compare

@andersio andersio released this 27 Apr 22:36

This is the first release of ReactiveCocoa 10.0. It supports Xcode 10.2 and Swift 5.0.

Changes

  1. Update ReactiveSwift to 6.0.
  2. Remove dependency on antitypical/Result.

Migration notes

  • If you have used Result only as dependency of ReactiveSwift, remove all instances of import Result, import enum Result.NoError or import struct Result.AnyError and remove the Result Framework from your project.
  • Replace all cases where NoError was used in a Signal or SignalProducer with Never
  • Replace all cases where AnyError was used in a Signal or SignalProducer with Swift.Error