mirror of
https://github.com/ReactiveX/RxSwift.git
synced 2024-10-04 22:17:41 +03:00
Release 3.4.1
This commit is contained in:
parent
2e4719a58a
commit
0f4c5b03f9
21
CHANGELOG.md
21
CHANGELOG.md
@ -5,9 +5,30 @@ All notable changes to this project will be documented in this file.
|
||||
|
||||
## Master
|
||||
|
||||
|
||||
## [3.4.1](https://github.com/ReactiveX/RxSwift/releases/tag/3.4.1) (Xcode 8.3.1 / Swift 3.1 compatible)
|
||||
|
||||
* Adds `UINavigationController` delegate proxy and extensions:
|
||||
* `willShow`
|
||||
* `didShow`
|
||||
* Deprecates `TestScheduler.start(_:create:)` in favor of `TestScheduler.start(disposed:create:)`.
|
||||
* Deprecates `TestScheduler.start(_:subscribed:disposed:create:)` in favor of `TestScheduler.start(created:subscribed:disposed:create:)`.
|
||||
|
||||
#### Anomalies
|
||||
|
||||
* Fixes observable sequence completion in case of empty arrays for `combineLatest` and `zip`. #1205
|
||||
* Fixes array version of `merge` operator completing immediatelly in case one of the observable sequences is empty. #1221
|
||||
* Adds RxTest to SPM. #1215
|
||||
* Adds tuple version of operator `SharedSequence.zip` (collection).
|
||||
* Adds tuple version of operator `SharedSequence.zip`.
|
||||
* Adds tuple version of operator `SharedSequence.combineLatest` (collection).
|
||||
* Adds tuple version of operator `SharedSequence.combineLatest`.
|
||||
* Adds missing `trimOutput` parameter to `SharedSequence.debug`.
|
||||
* Makes `RxImagePickerDelegateProxy` subclass of `RxNavigationControllerDelegateProxy`.
|
||||
|
||||
#### Anomalies
|
||||
|
||||
|
||||
|
||||
## [3.4.0](https://github.com/ReactiveX/RxSwift/releases/tag/3.4.0) (Xcode 8.3.1 / Swift 3.1 compatible)
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
Pod::Spec.new do |s|
|
||||
s.name = "RxBlocking"
|
||||
s.version = "3.4.0"
|
||||
s.version = "3.4.1"
|
||||
s.summary = "RxSwift Blocking operatos"
|
||||
s.description = <<-DESC
|
||||
Set of blocking operators for RxSwift. These operators are mostly intended for unit/integration tests
|
||||
|
@ -15,7 +15,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>FMWK</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>3.4.0</string>
|
||||
<string>3.4.1</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
|
@ -1,6 +1,6 @@
|
||||
Pod::Spec.new do |s|
|
||||
s.name = "RxCocoa"
|
||||
s.version = "3.4.0"
|
||||
s.version = "3.4.1"
|
||||
s.summary = "RxSwift Cocoa extensions"
|
||||
s.description = <<-DESC
|
||||
* UI extensions
|
||||
|
@ -15,7 +15,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>FMWK</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>3.4.0</string>
|
||||
<string>3.4.1</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
|
@ -93,6 +93,8 @@ extension FlowTests {
|
||||
func testAnimatedPartialUpdates() {
|
||||
app.tables.allElementsBoundByIndex[0].cells.allElementsBoundByIndex[11].tap()
|
||||
|
||||
wait(interval: 1.0)
|
||||
|
||||
let randomize = app.navigationBars.buttons["Randomize"]
|
||||
waitForElementToAppear(randomize)
|
||||
|
||||
|
@ -1,7 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="11542" systemVersion="16B2555" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" colorMatched="YES" initialViewController="HRf-Xk-9iT">
|
||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="12120" systemVersion="16E195" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" colorMatched="YES" initialViewController="HRf-Xk-9iT">
|
||||
<device id="retina4_7" orientation="portrait">
|
||||
<adaptation id="fullscreen"/>
|
||||
</device>
|
||||
<dependencies>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11524"/>
|
||||
<deployment identifier="iOS"/>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="12088"/>
|
||||
<capability name="Constraints to layout margins" minToolsVersion="6.0"/>
|
||||
<capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/>
|
||||
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
||||
@ -16,7 +20,7 @@
|
||||
<viewControllerLayoutGuide type="bottom" id="t4S-nP-d6Z"/>
|
||||
</layoutGuides>
|
||||
<view key="view" contentMode="scaleToFill" id="Q1a-BU-VHX">
|
||||
<rect key="frame" x="0.0" y="64" width="375" height="667"/>
|
||||
<rect key="frame" x="0.0" y="64" width="375" height="603"/>
|
||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||
<subviews>
|
||||
<tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" translatesAutoresizingMaskIntoConstraints="NO" id="hUq-CB-rKx" userLabel="partial">
|
||||
@ -102,6 +106,9 @@
|
||||
</view>
|
||||
<navigationItem key="navigationItem" id="atr-kQ-uig">
|
||||
<barButtonItem key="rightBarButtonItem" title="Randomize" id="RZR-kL-iad" userLabel="Randomize">
|
||||
<userDefinedRuntimeAttributes>
|
||||
<userDefinedRuntimeAttribute type="string" keyPath="accessibilityIdentifier" value="Randomize"/>
|
||||
</userDefinedRuntimeAttributes>
|
||||
<connections>
|
||||
<action selector="randomize" destination="HRf-Xk-9iT" id="f3p-BY-UTg"/>
|
||||
</connections>
|
||||
|
@ -1,6 +1,6 @@
|
||||
Pod::Spec.new do |s|
|
||||
s.name = "RxSwift"
|
||||
s.version = "3.4.0"
|
||||
s.version = "3.4.1"
|
||||
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)
|
||||
|
@ -15,7 +15,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>FMWK</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>3.4.0</string>
|
||||
<string>3.4.1</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
|
@ -1,6 +1,6 @@
|
||||
Pod::Spec.new do |s|
|
||||
s.name = "RxTest"
|
||||
s.version = "3.4.0"
|
||||
s.version = "3.4.1"
|
||||
s.summary = "RxSwift Testing extensions"
|
||||
s.description = <<-DESC
|
||||
Unit testing extensions for RxSwift. This library contains mock schedulers, observables, and observers
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user