Skip to content

Commit 29fde71

Browse files
Version 0.17.0
1 parent fad8f74 commit 29fde71

File tree

1 file changed

+95
-0
lines changed

1 file changed

+95
-0
lines changed

CHANGES.md

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,100 @@
11
# RxJava Releases #
22

3+
### Version 0.17.0 ([Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.netflix.rxjava%22%20AND%20v%3A%220.17.0%22)) ###
4+
5+
* [Pull 767](https://github.com/Netflix/RxJava/pull/767) Zip fix for multiple onCompleted and moved unsubscribe outside the lock.
6+
* [Pull 770](https://github.com/Netflix/RxJava/pull/770) Bind Operator
7+
* [Pull 778](https://github.com/Netflix/RxJava/pull/778) Fix zip race condition
8+
* [Pull 784](https://github.com/Netflix/RxJava/pull/784) Lift and Observer+Subscription
9+
* [Pull 793](https://github.com/Netflix/RxJava/pull/793) Observer + Subscriber
10+
* [Pull 796](https://github.com/Netflix/RxJava/pull/796) Add Subscription.isUnsubscribed()
11+
* [Pull 797](https://github.com/Netflix/RxJava/pull/797) Scheduler Outer/Inner [Preview]
12+
* [Pull 805](https://github.com/Netflix/RxJava/pull/805) Fix CompositeException
13+
* [Pull 785](https://github.com/Netflix/RxJava/pull/785) Reimplement Zip Operator Using Lift [Preview]
14+
* [Pull 814](https://github.com/Netflix/RxJava/pull/814) RunAsync method for outputting multiple values
15+
* [Pull 812](https://github.com/Netflix/RxJava/pull/812) Fixed OperationSubscribeOn so OperationConditionalsTest works again.
16+
* [Pull 816](https://github.com/Netflix/RxJava/pull/816) One global onCompleted object
17+
* [Pull 818](https://github.com/Netflix/RxJava/pull/818) CompositeSubscription memory reduction
18+
* [Pull 817](https://github.com/Netflix/RxJava/pull/817) Scala Scheduler Bindings Fix
19+
* [Pull 819](https://github.com/Netflix/RxJava/pull/819) CompositeSubscription performance increase
20+
* [Pull 781](https://github.com/Netflix/RxJava/pull/781) Fixed buglet in join binding, simplified types
21+
* [Pull 783](https://github.com/Netflix/RxJava/pull/783) Implement some Android UI related operators
22+
* [Pull 821](https://github.com/Netflix/RxJava/pull/821) Update to use Subscriber/Subscriptions.create
23+
* [Pull 826](https://github.com/Netflix/RxJava/pull/826) Return wrapped Subscription
24+
* [Pull 824](https://github.com/Netflix/RxJava/pull/824) Set setDaemon on NewThreadScheduler
25+
* [Pull 828](https://github.com/Netflix/RxJava/pull/828) Repeat Operator
26+
* [Pull 827](https://github.com/Netflix/RxJava/pull/827) Fixed cut & paster error in io scheduler
27+
* [Pull 833](https://github.com/Netflix/RxJava/pull/833) Take operator was breaking the unsubscribe chain
28+
* [Pull 822](https://github.com/Netflix/RxJava/pull/822) Reimplement 'subscribeOn' using 'lift'
29+
* [Pull 832](https://github.com/Netflix/RxJava/pull/832) Issue #831 Fix for OperationJoin race condition
30+
* [Pull 834](https://github.com/Netflix/RxJava/pull/834) Update clojure for 0.17
31+
* [Pull 839](https://github.com/Netflix/RxJava/pull/839) Error Handling: OnErrorNotImplemented and java.lang.Error
32+
* [Pull 838](https://github.com/Netflix/RxJava/pull/838) Make Scala OnCompleted Notification an object
33+
* [Pull 837](https://github.com/Netflix/RxJava/pull/837) Perf with JMH
34+
* [Pull 841](https://github.com/Netflix/RxJava/pull/841) Range OnSubscribe
35+
* [Pull 842](https://github.com/Netflix/RxJava/pull/842) Test Unsubscribe
36+
* [Pull 845](https://github.com/Netflix/RxJava/pull/845) Fix problem with Subscription
37+
* [Pull 847](https://github.com/Netflix/RxJava/pull/847) Various Changes While Fixing GroupBy
38+
* [Pull 849](https://github.com/Netflix/RxJava/pull/849) Add 'Fragment-Host' to rxjava-contrib modules for OSGi
39+
* [Pull 851](https://github.com/Netflix/RxJava/pull/851) Reimplement the timeout operator and fix timeout bugs
40+
* [Pull 846](https://github.com/Netflix/RxJava/pull/846) Added overloaded createRequest method that takes an HttpContext instance
41+
* [Pull 777](https://github.com/Netflix/RxJava/pull/777) Fixed testSingleSourceManyIterators
42+
* [Pull 852](https://github.com/Netflix/RxJava/pull/852) rxjava-debug
43+
* [Pull 853](https://github.com/Netflix/RxJava/pull/853) StringObservable Update
44+
* [Pull 763](https://github.com/Netflix/RxJava/pull/763) Added support for custom functions in combineLatest.
45+
* [Pull 854](https://github.com/Netflix/RxJava/pull/854) The onCreate hook disappeared
46+
* [Pull 857](https://github.com/Netflix/RxJava/pull/857) Change Lift to use rx.Observable.Operator
47+
* [Pull 859](https://github.com/Netflix/RxJava/pull/859) Add 'Fragment-Host' to rxjava-contrib/debug module for OSGi
48+
* [Pull 860](https://github.com/Netflix/RxJava/pull/860) Fixing the generics for merge and lift
49+
* [Pull 863](https://github.com/Netflix/RxJava/pull/863) Optimize SwingMouseEventSource.fromRelativeMouseMotion
50+
* [Pull 862](https://github.com/Netflix/RxJava/pull/862) Update the timeout docs
51+
* [Pull 790](https://github.com/Netflix/RxJava/pull/790) Convert to scan to use lift
52+
* [Pull 866](https://github.com/Netflix/RxJava/pull/866) Update OperationScan to OperatorScan
53+
* [Pull 870](https://github.com/Netflix/RxJava/pull/870) Add the selector variants of timeout in RxScala
54+
* [Pull 874](https://github.com/Netflix/RxJava/pull/874) Update CompositeSubscriptionTest.java
55+
* [Pull 869](https://github.com/Netflix/RxJava/pull/869) subscribeOn + groupBy
56+
* [Pull 751](https://github.com/Netflix/RxJava/pull/751) Provide Observable.timestamp(Scheduler) to be used in the tests.
57+
* [Pull 878](https://github.com/Netflix/RxJava/pull/878) Scheduler.scheduleRecursive
58+
* [Pull 877](https://github.com/Netflix/RxJava/pull/877) Correct synchronization guard in groupByUntil
59+
* [Pull 880](https://github.com/Netflix/RxJava/pull/880) Force ViewObservable be subscribed and unsubscribed in the UI thread
60+
* [Pull 887](https://github.com/Netflix/RxJava/pull/887) Remove Bad Filter Logic
61+
* [Pull 890](https://github.com/Netflix/RxJava/pull/890) Split SubscribeOn into SubscribeOn/UnsubscribeOn
62+
* [Pull 891](https://github.com/Netflix/RxJava/pull/891) Eliminate rx.util.* dumping grounds
63+
* [Pull 881](https://github.com/Netflix/RxJava/pull/881) Lift Performance
64+
* [Pull 893](https://github.com/Netflix/RxJava/pull/893) Change Parallel to use Long instead of Int
65+
* [Pull 894](https://github.com/Netflix/RxJava/pull/894) Synchronized Operator Check for isTerminated
66+
* [Pull 885](https://github.com/Netflix/RxJava/pull/885) Fixed an issue with the from(Reader) added a bunch of unit tests.
67+
* [Pull 896](https://github.com/Netflix/RxJava/pull/896) removing java 7 dep
68+
* [Pull 883](https://github.com/Netflix/RxJava/pull/883) Make Subscriptions of SwingObservable thread-safe
69+
* [Pull 895](https://github.com/Netflix/RxJava/pull/895) Rewrite OperationObserveFromAndroidComponent to OperatorObserveFromAndroid
70+
* [Pull 892](https://github.com/Netflix/RxJava/pull/892) onErrorFlatMap + OnErrorThrowable
71+
* [Pull 898](https://github.com/Netflix/RxJava/pull/898) Handle illegal errors thrown from plugin
72+
* [Pull 901](https://github.com/Netflix/RxJava/pull/901) GroupBy Unit Test from #900
73+
* [Pull 902](https://github.com/Netflix/RxJava/pull/902) Fixed NullPointerException that may happen on timeout
74+
* [Pull 903](https://github.com/Netflix/RxJava/pull/903) Scheduler.Recurse fields should be private
75+
* [Pull 904](https://github.com/Netflix/RxJava/pull/904) Merge: Unsubscribe Completed Inner Observables
76+
* [Pull 905](https://github.com/Netflix/RxJava/pull/905) RxJavaSchedulers Plugin
77+
* [Pull 909](https://github.com/Netflix/RxJava/pull/909) Scheduler Plugin Refactor
78+
* [Pull 910](https://github.com/Netflix/RxJava/pull/910) Remove groupBy with selector
79+
* [Pull 918](https://github.com/Netflix/RxJava/pull/918) Operator: doOnTerminate
80+
* [Pull 919](https://github.com/Netflix/RxJava/pull/919) BugFix: Zip Never Completes When Zero Observables
81+
* [Pull 920](https://github.com/Netflix/RxJava/pull/920) Delete Deprecated onSubscribeStart That Doesn't Work
82+
* [Pull 922](https://github.com/Netflix/RxJava/pull/922) Changes made while integrating it with our internal system
83+
* [Pull 924](https://github.com/Netflix/RxJava/pull/924) Localized Operator Error Handling
84+
* [Pull 925](https://github.com/Netflix/RxJava/pull/925) Rxjava clojure bindings final
85+
* [Pull 926](https://github.com/Netflix/RxJava/pull/926) TestSubscriber: Default onError and Terminal Latch Behavior
86+
* [Pull 927](https://github.com/Netflix/RxJava/pull/927) TestSubscriber lastSeenThread
87+
* [Pull 936](https://github.com/Netflix/RxJava/pull/936) Skip fixed
88+
* [Pull 942](https://github.com/Netflix/RxJava/pull/942) MathObservable
89+
* [Pull 944](https://github.com/Netflix/RxJava/pull/944) OperationRetry -> OperatorRetry
90+
* [Pull 945](https://github.com/Netflix/RxJava/pull/945) refactor the debug hooks before they become a breaking change.
91+
* [Pull 934](https://github.com/Netflix/RxJava/pull/934) add Observable.startWith(Observable) method and unit test
92+
* [Pull 929](https://github.com/Netflix/RxJava/pull/929) correct link to maven search
93+
* [Pull 923](https://github.com/Netflix/RxJava/pull/923) Observable creation from Subscriber[T]=>Unit for Scala
94+
* [Pull 931](https://github.com/Netflix/RxJava/pull/931) A number of improvements to OperatorObserveFromAndroidComponent
95+
* [Pull 950](https://github.com/Netflix/RxJava/pull/950) Add support for Eclipse PDE
96+
97+
398
### Version 0.16.1 ([Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.netflix.rxjava%22%20AND%20v%3A%220.16.1%22)) ###
499

5100
* [Pull 730](https://github.com/Netflix/RxJava/pull/730) Improve Error Handling and Stacktraces When Unsubscribe Fails

0 commit comments

Comments
 (0)