# 10.1 文档更新日志

文档变更将被记录在此文件内。

## [2.0.0](https://github.com/beeth0ven/RxSwift-Chinese-Documentation/releases/tag/2.0.0)

### 19年5月21日（RxSwift 5）

* [RxSwift 5 更新了什么？](https://3440217568.gitbook.io/rxswift/recipes/whats_new_in_rxswift_5)
* 引入[食谱章节](https://3440217568.gitbook.io/rxswift/recipes)
* [Signal](https://3440217568.gitbook.io/rxswift/rxswift_core/observable/signal)
* [RxRelay](https://3440217568.gitbook.io/rxswift/recipes/rxrelay)
* [纯函数](https://3440217568.gitbook.io/rxswift/recipes/pure_function)
* [附加作用](https://3440217568.gitbook.io/rxswift/recipes/side_effects)
* [共享附加作用](https://3440217568.gitbook.io/rxswift/recipes/share_side_effects)
* 更新文档以适配 RxSwift 5
* 更新 QQ 群号为：871293356

## [1.2.0](https://github.com/beeth0ven/RxSwift-Chinese-Documentation/releases/tag/1.2.0)

### 18年2月15日

* 纠正错别字
* 给 [retry](https://3440217568.gitbook.io/rxswift/decision_tree/retry) 操作符加入演示代码
* 给 [replay](https://3440217568.gitbook.io/rxswift/decision_tree/replay) 操作符加入演示代码
* 给 [connect](https://3440217568.gitbook.io/rxswift/decision_tree/connect) 操作符加入演示代码
* 给 [publish](https://3440217568.gitbook.io/rxswift/decision_tree/publish) 操作符加入演示代码
* 给 [reduce](https://3440217568.gitbook.io/rxswift/decision_tree/reduce) 操作符加入演示代码
* 给 [skipUntil](https://3440217568.gitbook.io/rxswift/decision_tree/skipuntil) 操作符加入演示代码
* 给 [skipWhile](https://3440217568.gitbook.io/rxswift/decision_tree/skipwhile) 操作符加入演示代码
* 给 [skip](https://3440217568.gitbook.io/rxswift/decision_tree/skip) 操作符加入演示代码

## [1.1.0](https://github.com/beeth0ven/RxSwift-Chinese-Documentation/releases/tag/1.1.0)

### 17年12月7日

* 纠正错别字
* 给 [takeUntil](https://3440217568.gitbook.io/rxswift/decision_tree/takeuntil) 操作符加入演示代码
* 给 [takeWhile](https://3440217568.gitbook.io/rxswift/decision_tree/takewhile) 操作符加入演示代码
* 给 [takeLast](https://3440217568.gitbook.io/rxswift/decision_tree/takelast) 操作符加入演示代码
* 加入 [debug](https://3440217568.gitbook.io/rxswift/decision_tree/debug) 操作符
* 给 [AsyncSubject](https://3440217568.gitbook.io/rxswift/rxswift_core/observable_and_observer/async_subject) 加入演示代码
* 给 [take](https://3440217568.gitbook.io/rxswift/decision_tree/take) 操作符加入演示代码
* 给 [elementAt](https://3440217568.gitbook.io/rxswift/decision_tree/elementat) 操作符加入演示代码
* 给 [BehaviorSubject](https://3440217568.gitbook.io/rxswift/rxswift_core/observable_and_observer/behavior_subject) 加入演示代码

## [1.0.0](https://github.com/beeth0ven/RxSwift-Chinese-Documentation/releases/tag/1.0.0)

### 17年10月18日（RxSwift 4）

* 加入[文档电子书下载地址](https://github.com/beeth0ven/RxSwift-Chinese-Documentation/releases/download/1.0.0/RxSwiftChineseDocumentation.epub)
* 去掉学习资源[《如何将代理转换为序列》](https://medium.com/@maxofeden/rxswift-migrate-delegates-to-beautiful-observables-3e606a863048)，因为 RxSwift 4 重构了 **DelegateProxy**  [#1379](https://github.com/ReactiveX/RxSwift/pull/1379)
* 使用 `share(replay: 1)` 替换 `shareReplay(1)`
* 给 [RxJava 演示代码](https://3440217568.gitbook.io/rxswift/rxswift_ecosystem) 中的变量加上 `final` 关键字，声明为常量
* 示例[多层级的列表页](https://3440217568.gitbook.io/rxswift/more_demo/tableview_sectioned_viewcontroller)更新到 RxSwift 4，使用新的 RxDataSources 构建方法
* 文档[首页](https://3440217568.gitbook.io/rxswift/master)更新到 RxSwift 4

## [0.2.0](https://github.com/beeth0ven/RxSwift-Chinese-Documentation/releases/tag/0.2.0)

### 17年10月9日

* 给 [ReplaySubject](https://3440217568.gitbook.io/rxswift/rxswift_core/observable_and_observer/replay_subject) 加入演示代码
* 给 [PublishSubject](https://3440217568.gitbook.io/rxswift/rxswift_core/observable_and_observer/publish_subject) 加入演示代码
* 给 [distinctUntilChanged](https://3440217568.gitbook.io/rxswift/decision_tree/distinctuntilchanged) 操作符加入演示代码
* 给 [scan](https://3440217568.gitbook.io/rxswift/decision_tree/scan) 操作符加入演示代码
* 给 [startWith](https://3440217568.gitbook.io/rxswift/decision_tree/startwith) 操作符加入演示代码
* 给 [merge](https://3440217568.gitbook.io/rxswift/decision_tree/merge) 操作符加入演示代码
* **(RxSwift 4)** 使用 [Binder](https://3440217568.gitbook.io/rxswift/rxswift_core/observer/binder) 替换 **UIBindingObserver**，更简洁实用

## [0.1.1](https://github.com/beeth0ven/RxSwift-Chinese-Documentation/releases/tag/0.1.1)

### 17年9月18日

* 更新 [RxFeedback](https://3440217568.gitbook.io/rxswift/architecture/rxfeedback) 配图，与官方保持一致
* 修复 [Maybe](https://3440217568.gitbook.io/rxswift/rxswift_core/observable/maybe) 中的[描述问题](https://github.com/beeth0ven/RxSwift-Chinese-Documentation/pull/9/files)

## [0.1.0](https://github.com/beeth0ven/RxSwift-Chinese-Documentation/releases/tag/0.1.0)

### 17年9月4日

* 加入学习资源[《泊学 RxSwift 中文视频教程》](https://boxueio.com/series/rxswift-101)
* 给 [concat](https://3440217568.gitbook.io/rxswift/decision_tree/concat) 操作符加入演示代码
* 给 [concatMap](https://3440217568.gitbook.io/rxswift/decision_tree/concatmap) 操作符加入演示代码
* 将操作符列表移动到[《如何选择操作符？》](https://3440217568.gitbook.io/rxswift/decision_tree)章节下，便于查找
* 给 [combineLatest](https://3440217568.gitbook.io/rxswift/decision_tree/combinelatest) 操作符加入演示代码
* 给 [catchError](https://3440217568.gitbook.io/rxswift/decision_tree/catcherror) 操作符加入演示代码
* 给 [filter](https://3440217568.gitbook.io/rxswift/decision_tree/filter) 操作符加入演示代码
* 给 [flatMap](https://3440217568.gitbook.io/rxswift/decision_tree/flatmap) 操作符加入演示代码
* 给 [flatMapLatest](https://3440217568.gitbook.io/rxswift/decision_tree/flatmaplatest) 操作符加入演示代码
* 给 [map](https://3440217568.gitbook.io/rxswift/decision_tree/map) 操作符加入演示代码
* 给 [zip](https://3440217568.gitbook.io/rxswift/decision_tree/zip) 操作符加入演示代码
* 给 [withLatestFrom](https://3440217568.gitbook.io/rxswift/decision_tree/withlatestfrom) 操作符加入演示代码

## [0.0.1](https://github.com/beeth0ven/RxSwift-Chinese-Documentation/releases/tag/0.0.1)

### 17年9月1日（RxSwift 3.6.1）

* 加入 56 个[操作符](https://3440217568.gitbook.io/rxswift/rxswift_core/operator)中文说明
* 加入[图片选择器](https://3440217568.gitbook.io/rxswift/more_demo/image_picker)示例
* 加入[多层级的列表页](https://3440217568.gitbook.io/rxswift/more_demo/tableview_sectioned_viewcontroller)示例
* 加入[计算器](https://3440217568.gitbook.io/rxswift/more_demo/calculator)示例
* 加入 [MVVM](https://3440217568.gitbook.io/rxswift/architecture/mvvm) 架构
* 加入 [RxFeedback](https://3440217568.gitbook.io/rxswift/architecture/rxfeedback) 架构
* 加入 [ReactorKit](https://3440217568.gitbook.io/rxswift/architecture/reactorkit) 架构
* 加入 [RxSwift 生态系统和 ReactiveX 生态系统](https://3440217568.gitbook.io/rxswift/rxswift_ecosystem) 章节
* 加入文档更新日志
* 加入学习资源[《几个 share 操作符的区别》](https://medium.com/@_achou/rxswift-share-vs-replay-vs-sharereplay-bea99ac42168)
* 加入学习资源[《如何将代理转换为序列》](https://medium.com/@maxofeden/rxswift-migrate-delegates-to-beautiful-observables-3e606a863048)
