Skip to content

Commit

Permalink
Bump to 6.5.0, Add xcframework consutrction script, update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
freak4pc committed Jan 9, 2022
1 parent c057474 commit d632db1
Show file tree
Hide file tree
Showing 85 changed files with 1,299 additions and 673 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Expand Up @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file.

---

## 6.2.0
## 6.5.0

**Breaking**

Expand Down
6 changes: 3 additions & 3 deletions Documentation/SwiftConcurrency.md
Expand Up @@ -43,9 +43,9 @@ for await value in infallible.values {
As opposed to the possibly-infinite sequences above, primitive sequences are guaranteed to only emit zero or one values. In those cases, you can simply await their value directly:

```swift
let value1 = await single.value // Element
let value2 = await maybe.value // Element?
let value3 = await completable.value // Void
let value1 = try await single.value // Element
let value2 = try await maybe.value // Element?
let value3 = try await completable.value // Void
```

> **Note**: If a `Maybe` completes without emitting a value, it returns `nil` instead. A `Completable`, on the other hand, simply returns `Void` to note it finished its work.
Expand Down
12 changes: 6 additions & 6 deletions README.md
Expand Up @@ -146,14 +146,14 @@ Open Rx.xcworkspace, choose `RxExample` and hit run. This method will build ever
use_frameworks!

target 'YOUR_TARGET_NAME' do
pod 'RxSwift', '6.2.0'
pod 'RxCocoa', '6.2.0'
pod 'RxSwift', '6.5.0'
pod 'RxCocoa', '6.5.0'
end

# RxTest and RxBlocking make the most sense in the context of unit/integration tests
target 'YOUR_TESTING_TARGET' do
pod 'RxBlocking', '6.2.0'
pod 'RxTest', '6.2.0'
pod 'RxBlocking', '6.5.0'
pod 'RxTest', '6.5.0'
end
```

Expand All @@ -178,7 +178,7 @@ Simply drag the needed framework binaries to your **Frameworks, Libraries, and E
Add this to `Cartfile`

```
github "ReactiveX/RxSwift" "6.2.0"
github "ReactiveX/RxSwift" "6.5.0"
```

```bash
Expand Down Expand Up @@ -211,7 +211,7 @@ import PackageDescription
let package = Package(
name: "RxTestProject",
dependencies: [
.package(url: "https://github.com/ReactiveX/RxSwift.git", .exact("6.2.0"))
.package(url: "https://github.com/ReactiveX/RxSwift.git", .exact("6.5.0"))
],
targets: [
.target(name: "RxTestProject", dependencies: ["RxSwift", "RxCocoa"])
Expand Down
4 changes: 2 additions & 2 deletions RxBlocking.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RxBlocking"
s.version = "6.2.0"
s.version = "6.5.0"
s.summary = "RxSwift Blocking operatos"
s.description = <<-DESC
Set of blocking operators for RxSwift. These operators are mostly intended for unit/integration tests
Expand All @@ -25,6 +25,6 @@ Waiting for observable sequence to complete before exiting command line applicat
s.source_files = 'RxBlocking/**/*.swift', 'Platform/**/*.swift'
s.exclude_files = 'RxBlocking/Platform/**/*.swift'

s.dependency 'RxSwift', '6.2.0'
s.dependency 'RxSwift', '6.5.0'
s.swift_version = '5.1'
end
2 changes: 1 addition & 1 deletion RxBlocking/Info.plist
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>6.2.0</string>
<string>6.5.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
6 changes: 3 additions & 3 deletions RxCocoa.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RxCocoa"
s.version = "6.2.0"
s.version = "6.5.0"
s.summary = "RxSwift Cocoa extensions"
s.description = <<-DESC
* UI extensions
Expand All @@ -23,8 +23,8 @@ Pod::Spec.new do |s|
s.source_files = 'RxCocoa/**/*.{swift,h,m}', 'Platform/**/*.swift'
s.exclude_files = 'RxCocoa/Platform/**/*.swift', 'Platform/AtomicInt.swift'

s.dependency 'RxSwift', '6.2.0'
s.dependency 'RxRelay', '6.2.0'
s.dependency 'RxSwift', '6.5.0'
s.dependency 'RxRelay', '6.5.0'

s.swift_version = '5.1'
end
2 changes: 1 addition & 1 deletion RxCocoa/Info.plist
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>6.2.0</string>
<string>6.5.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
4 changes: 2 additions & 2 deletions RxRelay.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RxRelay"
s.version = "6.2.0"
s.version = "6.5.0"
s.summary = "Relays for RxSwift - PublishRelay, BehaviorRelay and ReplayRelay"
s.description = <<-DESC
Relays for RxSwift - PublishRelay, BehaviorRelay and ReplayRelay
Expand All @@ -24,6 +24,6 @@ Relays for RxSwift - PublishRelay, BehaviorRelay and ReplayRelay

s.source_files = 'RxRelay/**/*.{swift,h,m}'

s.dependency 'RxSwift', '6.2.0'
s.dependency 'RxSwift', '6.5.0'
s.swift_version = '5.1'
end
2 changes: 1 addition & 1 deletion RxRelay/Info.plist
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>6.2.0</string>
<string>6.5.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
2 changes: 1 addition & 1 deletion RxSwift.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RxSwift"
s.version = "6.2.0"
s.version = "6.5.0"
s.summary = "RxSwift is a Swift implementation of Reactive Extensions"
s.description = <<-DESC
This is a Swift port of [ReactiveX.io](https://github.com/ReactiveX)
Expand Down
2 changes: 1 addition & 1 deletion RxSwift/Info.plist
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>6.2.0</string>
<string>6.5.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
4 changes: 2 additions & 2 deletions RxTest.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RxTest"
s.version = "6.2.0"
s.version = "6.5.0"
s.summary = "RxSwift Testing extensions"
s.description = <<-DESC
Unit testing extensions for RxSwift. This library contains mock schedulers, observables, and observers
Expand Down Expand Up @@ -56,7 +56,7 @@ func testMap() {

s.framework = 'XCTest'

s.dependency 'RxSwift', '6.2.0'
s.dependency 'RxSwift', '6.5.0'
s.swift_version = '5.1'

s.pod_target_xcconfig = { 'ENABLE_BITCODE' => 'NO' }
Expand Down
2 changes: 1 addition & 1 deletion RxTest/Info.plist
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>6.2.0</string>
<string>6.5.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
18 changes: 10 additions & 8 deletions docs/Classes/AsyncSubject.html
Expand Up @@ -21,20 +21,20 @@
<header class="header">
<p class="header-col header-col--primary">
<a class="header-link" href="../index.html">
RxSwift 6.2.0 Docs
RxSwift 6.5.0 Docs
</a>
(96% documented)
</p>

<p class="header-col--secondary">
<div class="header-col--secondary">
<form role="search" action="../search.json">
<input type="text" placeholder="Search documentation" data-typeahead>
</form>
</p>
</div>

<p class="header-col header-col--secondary">
<a class="header-link" href="https://github.com/ReactiveX/RxSwift">
<img class="header-icon" src="../img/gh.png"/>
<img class="header-icon" src="../img/gh.png" alt="GitHub"/>
View on GitHub
</a>
</p>
Expand All @@ -43,7 +43,7 @@

<p class="breadcrumbs">
<a class="breadcrumb" href="../index.html">RxSwift Reference</a>
<img class="carat" src="../img/carat.png" />
<img class="carat" src="../img/carat.png" alt=""/>
AsyncSubject Class Reference
</p>

Expand Down Expand Up @@ -275,6 +275,9 @@
<li class="nav-group-name">
<a class="nav-group-name-link" href="../Other%20Extensions.html">Other Extensions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Extensions/AsyncSequence.html">AsyncSequence</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Other%20Extensions.html#/s:10Foundation11JSONDecoderC">JSONDecoder</a>
</li>
Expand Down Expand Up @@ -573,9 +576,8 @@ <h4>Declaration</h4>
</article>
</div>
<section class="footer">
<p>&copy; 2021 <a class="link" href="https://github.com/ReactiveX/RxSwift" target="_blank" rel="noopener" rel="external">Krunoslav Zaher</a>. All rights reserved. (Last updated: 2021-09-22)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="noopener" rel="external">jazzy ♪♫ v0.14.0</a>, a <a class="link" href="https://realm.io" target="_blank" rel="noopener" rel="external">Realm</a> project.</p>
<p>&copy; 2022 <a class="link" href="https://github.com/ReactiveX/RxSwift" target="_blank" rel="external noopener">Krunoslav Zaher</a>. All rights reserved. (Last updated: 2022-01-08)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external noopener">jazzy ♪♫ v0.14.1</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external noopener">Realm</a> project.</p>
</section>
</body>
</div>
</html>
18 changes: 10 additions & 8 deletions docs/Classes/BehaviorSubject.html
Expand Up @@ -21,20 +21,20 @@
<header class="header">
<p class="header-col header-col--primary">
<a class="header-link" href="../index.html">
RxSwift 6.2.0 Docs
RxSwift 6.5.0 Docs
</a>
(96% documented)
</p>

<p class="header-col--secondary">
<div class="header-col--secondary">
<form role="search" action="../search.json">
<input type="text" placeholder="Search documentation" data-typeahead>
</form>
</p>
</div>

<p class="header-col header-col--secondary">
<a class="header-link" href="https://github.com/ReactiveX/RxSwift">
<img class="header-icon" src="../img/gh.png"/>
<img class="header-icon" src="../img/gh.png" alt="GitHub"/>
View on GitHub
</a>
</p>
Expand All @@ -43,7 +43,7 @@

<p class="breadcrumbs">
<a class="breadcrumb" href="../index.html">RxSwift Reference</a>
<img class="carat" src="../img/carat.png" />
<img class="carat" src="../img/carat.png" alt=""/>
BehaviorSubject Class Reference
</p>

Expand Down Expand Up @@ -275,6 +275,9 @@
<li class="nav-group-name">
<a class="nav-group-name-link" href="../Other%20Extensions.html">Other Extensions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Extensions/AsyncSequence.html">AsyncSequence</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Other%20Extensions.html#/s:10Foundation11JSONDecoderC">JSONDecoder</a>
</li>
Expand Down Expand Up @@ -677,9 +680,8 @@ <h4>Declaration</h4>
</article>
</div>
<section class="footer">
<p>&copy; 2021 <a class="link" href="https://github.com/ReactiveX/RxSwift" target="_blank" rel="noopener" rel="external">Krunoslav Zaher</a>. All rights reserved. (Last updated: 2021-09-22)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="noopener" rel="external">jazzy ♪♫ v0.14.0</a>, a <a class="link" href="https://realm.io" target="_blank" rel="noopener" rel="external">Realm</a> project.</p>
<p>&copy; 2022 <a class="link" href="https://github.com/ReactiveX/RxSwift" target="_blank" rel="external noopener">Krunoslav Zaher</a>. All rights reserved. (Last updated: 2022-01-08)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external noopener">jazzy ♪♫ v0.14.1</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external noopener">Realm</a> project.</p>
</section>
</body>
</div>
</html>
18 changes: 10 additions & 8 deletions docs/Classes/BooleanDisposable.html
Expand Up @@ -21,20 +21,20 @@
<header class="header">
<p class="header-col header-col--primary">
<a class="header-link" href="../index.html">
RxSwift 6.2.0 Docs
RxSwift 6.5.0 Docs
</a>
(96% documented)
</p>

<p class="header-col--secondary">
<div class="header-col--secondary">
<form role="search" action="../search.json">
<input type="text" placeholder="Search documentation" data-typeahead>
</form>
</p>
</div>

<p class="header-col header-col--secondary">
<a class="header-link" href="https://github.com/ReactiveX/RxSwift">
<img class="header-icon" src="../img/gh.png"/>
<img class="header-icon" src="../img/gh.png" alt="GitHub"/>
View on GitHub
</a>
</p>
Expand All @@ -43,7 +43,7 @@

<p class="breadcrumbs">
<a class="breadcrumb" href="../index.html">RxSwift Reference</a>
<img class="carat" src="../img/carat.png" />
<img class="carat" src="../img/carat.png" alt=""/>
BooleanDisposable Class Reference
</p>

Expand Down Expand Up @@ -275,6 +275,9 @@
<li class="nav-group-name">
<a class="nav-group-name-link" href="../Other%20Extensions.html">Other Extensions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Extensions/AsyncSequence.html">AsyncSequence</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Other%20Extensions.html#/s:10Foundation11JSONDecoderC">JSONDecoder</a>
</li>
Expand Down Expand Up @@ -473,9 +476,8 @@ <h4>Declaration</h4>
</article>
</div>
<section class="footer">
<p>&copy; 2021 <a class="link" href="https://github.com/ReactiveX/RxSwift" target="_blank" rel="noopener" rel="external">Krunoslav Zaher</a>. All rights reserved. (Last updated: 2021-09-22)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="noopener" rel="external">jazzy ♪♫ v0.14.0</a>, a <a class="link" href="https://realm.io" target="_blank" rel="noopener" rel="external">Realm</a> project.</p>
<p>&copy; 2022 <a class="link" href="https://github.com/ReactiveX/RxSwift" target="_blank" rel="external noopener">Krunoslav Zaher</a>. All rights reserved. (Last updated: 2022-01-08)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external noopener">jazzy ♪♫ v0.14.1</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external noopener">Realm</a> project.</p>
</section>
</body>
</div>
</html>

0 comments on commit d632db1

Please sign in to comment.