Skip to content

Commit 6147571

Browse files
committed
2.0.0
1 parent f83c230 commit 6147571

File tree

3 files changed

+5
-19
lines changed

3 files changed

+5
-19
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# master
22
*Please add new entries at the top.*
33

4+
# 2.0.0
45
# 2.0.0-rc.3
56
1. `Lifetime.+=` which ties a `Disposable` to a `Lifetime`, is now part of the public API and is no longer deprecated.
67

README.md

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99

1010
☕️ [Looking for Cocoa extensions?][ReactiveCocoa]
1111
🎉 [Getting Started](#getting-started)
12-
⚠️ [Still using Swift 2.x?][]
13-
1412

1513
🚄 [Release Roadmap](#release-roadmap)
1614
## What is ReactiveSwift?
@@ -70,7 +68,7 @@ If you use [Carthage][] to manage your dependencies, simply add
7068
ReactiveSwift to your `Cartfile`:
7169

7270
```
73-
github "ReactiveCocoa/ReactiveSwift" ~> 1.1
71+
github "ReactiveCocoa/ReactiveSwift" ~> 2.0
7472
```
7573

7674
If you use Carthage to build your dependencies, make sure you have added `ReactiveSwift.framework`, and `Result.framework` to the "_Linked Frameworks and Libraries_" section of your target, and have included them in your Carthage framework copying build phase.
@@ -81,7 +79,7 @@ If you use [CocoaPods][] to manage your dependencies, simply add
8179
ReactiveSwift to your `Podfile`:
8280

8381
```
84-
pod 'ReactiveSwift', '~> 1.1'
82+
pod 'ReactiveSwift', '~> 2.0'
8583
```
8684

8785
#### Swift Package Manager
@@ -90,7 +88,7 @@ If you use Swift Package Manager, simply add ReactiveSwift as a dependency
9088
of your package in `Package.swift`:
9189

9290
```
93-
.Package(url: "https://github.com/ReactiveCocoa/ReactiveSwift.git", majorVersion: 1)
91+
.Package(url: "https://github.com/ReactiveCocoa/ReactiveSwift.git", majorVersion: 2)
9492
```
9593

9694
#### Git submodule
@@ -127,19 +125,6 @@ If you need any help, please visit our [GitHub issues][] or [Stack Overflow][].
127125
## Release Roadmap
128126
**Current Stable Release:**<br />[![GitHub release](https://img.shields.io/github/release/ReactiveCocoa/ReactiveSwift.svg)](https://github.com/ReactiveCocoa/ReactiveSwift/releases)
129127

130-
### In Development
131-
#### ReactiveSwift 2.0
132-
It targets Swift 3.1. The estimated schedule is WWDC 2017.
133-
134-
The primary goal of ReactiveSwift 2.0 is to take advantage of **concrete same-type requirements** introduced in Swift 3.1. As a result:
135-
136-
1. A few single-implementation protocols were removed; and
137-
2. `Signal` and `SignalProducer` operators were moved from the protocols to the concrete types.
138-
139-
These changes are source breaking, but are automatically or trivially migratable.
140-
141-
ReactiveSwift 2.0 has continued the work in polishing the APIs, preparing for the eventual API freeze for library resilience.
142-
143128
#### Swift 3.2 and Swift 4.0 compatibility
144129
While the development would be Swift 3.2 and Swift 4.0 aware, ReactiveSwift 2.0 would not declare official support until Swift 3.2 and Swift 4.0 launch.
145130

ReactiveSwift.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = "ReactiveSwift"
33
# Version goes here and will be used to access the git tag later on, once we have a first release.
4-
s.version = "2.0.0-rc.3"
4+
s.version = "2.0.0"
55
s.summary = "Streams of values over time"
66
s.description = <<-DESC
77
ReactiveSwift is a Swift framework inspired by Functional Reactive Programming. It provides APIs for composing and transforming streams of values over time.

0 commit comments

Comments
 (0)