|
| 1 | +<a name="6.0.0-rc.0"></a> |
| 2 | +# [6.0.0-rc.0](https://github.com/ReactiveX/RxJS/compare/6.0.0-beta.4...6.0.0-rc.0) (2018-03-31) |
| 3 | + |
| 4 | + |
| 5 | +### Bug Fixes |
| 6 | + |
| 7 | +* **ajax:** properly encode body with form data that includes URLs ([#3502](https://github.com/ReactiveX/RxJS/issues/3502)) ([4455d21](https://github.com/ReactiveX/RxJS/commit/4455d21)), closes [#2399](https://github.com/ReactiveX/RxJS/issues/2399) |
| 8 | +* **bindNodeCallback:** better type inference ([932bb7a](https://github.com/ReactiveX/RxJS/commit/932bb7a)) |
| 9 | +* **elementAt:** now allows falsy defaultValues ([13706e7](https://github.com/ReactiveX/RxJS/commit/13706e7)) |
| 10 | +* **lint_perf:** fix lint issues with newer perf tests ([1013754](https://github.com/ReactiveX/RxJS/commit/1013754)) |
| 11 | +* **throttle:** now properly trailing throttles for individual values ([#3505](https://github.com/ReactiveX/RxJS/issues/3505)) ([3db18d1](https://github.com/ReactiveX/RxJS/commit/3db18d1)), closes [#2864](https://github.com/ReactiveX/RxJS/issues/2864) |
| 12 | + |
| 13 | + |
| 14 | +### Features |
| 15 | + |
| 16 | +* **takeUntil:** no longer subscribes to sourec if notifier synchronously emits ([#3504](https://github.com/ReactiveX/RxJS/issues/3504)) ([7b8a3e3](https://github.com/ReactiveX/RxJS/commit/7b8a3e3)), closes [#2189](https://github.com/ReactiveX/RxJS/issues/2189) |
| 17 | + |
| 18 | + |
| 19 | +### Performance Improvements |
| 20 | + |
| 21 | +* **pluck,bufferTime,asObservable:** add performance tests for pluck(), bufferTime() and asObservable() operators ([#2491](https://github.com/ReactiveX/RxJS/issues/2491)) ([24506b3](https://github.com/ReactiveX/RxJS/commit/24506b3)) |
| 22 | +* **ReplaySubject:** slightly improved performance ([#2677](https://github.com/ReactiveX/RxJS/issues/2677)) ([9fea36d](https://github.com/ReactiveX/RxJS/commit/9fea36d)) |
| 23 | + |
| 24 | + |
| 25 | +### BREAKING CHANGES |
| 26 | + |
| 27 | +* **throttle:** This changes the behavior of throttle, in particular |
| 28 | +throttling with both leading and trailing behaviors set to true, to more |
| 29 | +closely match the throttling behavior of lodash and other libraries. |
| 30 | +Throttling now starts immediately after any emission from the |
| 31 | +observable, and values will not be double emitted for both leading and |
| 32 | +trailing values |
| 33 | + |
| 34 | + |
| 35 | + |
1 | 36 | <a name="6.0.0-beta.4"></a> |
2 | 37 | # [6.0.0-beta.4](https://github.com/ReactiveX/RxJS/compare/6.0.0-beta.3...v6.0.0-beta.4) (2018-03-29) |
3 | 38 |
|
|
0 commit comments