Download Latest Version v3.5.2 source code.zip (2.1 MB) Google Add to Preferred Sources
Home / v3.5.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-10-07 1.1 kB
v3.5.1 source code.tar.gz 2026-10-07 832.6 kB
v3.5.1 source code.zip 2026-10-07 2.1 MB
Totals: 3 Items   2.9 MB 0

This is a bug-fixing release for the 3.5.x series, with no API changes.

Fixes

  • Observable.fromInputStream and Observable.fromInputStreamUnsafe now emit a chunk when no more bytes are currently available, instead of blocking until the buffer fills up (#1479, [#2082]).
  • Observer.toReactiveSubscriber, Subscriber.toReactiveSubscriber, Subject.toReactiveProcessor, and Task.parSequenceUnordered now use Platform.recommendedBatchSize instead of the scheduler's ExecutionModel#recommendedBatchSize, which for ExecutionModel.SynchronousExecution is effectively unbounded, disabling backpressure (#1670, [#2081]).

Build and publishing

  • Automatic snapshot releases from main were disabled; publishing is now triggered manually via the manual-publish workflow.
  • Updated sbt to 1.13.0 and sbt plugins (Scala.js 1.22.0, sbt-mima 1.2.1).

Contributors

  • Alexandru Nedelcu (@alexandru)
  • Jakub Pinowski (@Pinioo)
  • Kamil Podsiadło (@kpodsiad)
  • Kenji Yoshida (@xuwei-k)
  • Roman Janusz (@ghik)
  • Tomasz Godzik (@tgodzik)

Full Changelog: https://github.com/monix/monix/compare/v3.5.0...v3.5.1

Source: README.md, updated 2026-10-07