Skip to content

Release 1.1.4 preparations #3894

Closed
Closed
@akarnokd

Description

@akarnokd

Version 1.1.4 - May 4, 2016 (Maven)

API enhancements

  • Pull 3856: Provide factories for creating the default scheduler instances.
  • Pull 3866: Add Single.toCompletable().
  • Pull 3879: Expose scheduler factories which accept thread factories.
  • Pull 3820: Making RxPlugins reset() public
  • Pull 3888: new operator: onTerminateDetach - detach upstream/downstream for GC

API deprecations

  • Pull 3871: Deprecate remaining public scheduler types.

Performance enhancements

  • Pull 3761: optimize merge/flatMap for empty sources.
  • Pull 3864: optimize concatMapIterable/flatMapIterable.

Bugfixes

  • Pull 3868: Fix an unsubscribe race in EventLoopWorker.
  • Pull 3867: ensure waiting tasks are cancelled on worker unsubscription.
  • Pull 3862: fix from(Iterable) error handling of Iterable/Iterator
  • Pull 3886: throwIfFatal() now throws OnCompletedFailedException.
  • Pull 3887: Have undeliverable errors on subscribe() sent to plugin error handler.
  • Pull 3895: cast() should unsubscribe on crash eagerly.
  • Pull 3896: OperatorMapPair should unsubscribe on crash eagerly.
  • Pull 3890: map() and filter() should unsubscribe on crash eagerly.
  • Pull 3893: enable backpressure with from(Future)
  • Pull 3883: fix multiple chained Single.doAfterTerminate not calling actions
  • Pull 3904: Fix Completable swallows OnErrorNotImplementedException
  • Pull 3905: fix singleOrDefault() backpressure if source is empty

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions