Monix v2.1.0 Release Notes
Release Date: 2016-11-09 // over 7 years ago-
🔖 Version
2.1.0
is a major release that is not compatible with the previous2.0.x
series.Issues addressed:
- Issue #226:
Add
Task.Options
with anautoCancelableRunLoops
property - Issue #227:
Add
executeWithFork
,executeWithModel
andasyncBoundary
operators onTask
- Issue #232:
Async
Task
instances should execute withTrampolinedRunnable
everywhere we can - Issue #236:
Task
andCoeval
needforeach
andforeachL
- Issue #237:
Introduce
monix.execution.misc.ThreadLocal
- Issue #238:
Add
Coeval.Attempt.get
- Issue #239:
Task.flatMap
loops should not be auto-cancelable by default - Issue #240:
Change type class encoding, provide optimal
Observable.tailRecM
, upgrade Cats to0.8.x
- Issue #251:
Provide instances for Scalaz
Catchable
- ⏱ Issue #241:
TestScheduler
's exposedstate
should return theState
and notAtomic[State]
- Issue #243:
Add the
TrampolineScheduler
for the JVM, in addition to Javascript - Issue #256:
Refine extension methods on
Scheduler
- Issue #264:
AtomicNumber
classes needgetAndAdd
optimisation - Issue #262:
Add
TaskSemaphore
andAsyncSemaphore
- Issue #263:
Add
Observable.mapTask
andObservable.mapFuture
- Issue #205:
Add
Observable.mapAsync
for parallel mapping overObservable
- Issue #261:
Optimize the performance of the
Observable
buffers - Issue #254
Rename
Observable.runWith
toObservable.consumeWith
- Issue #242:
Add
Scheduler.cached
builder for the JVM
- Issue #226:
Add