github zio/zio v1.0.0-RC12

latest releases: v2.1.0-RC3, v2.1.0-RC2, v2.0.22...
4 years ago

Notable changes

ZIO

Stream

In this release, the internal representation of ZStream has been vastly simplified to an effectful, scoped iterator. This representation, besides being simpler to write combinators and constructors for, should result in improved performance and less GC pressure. Please report any issues you notice!

  • Add ZSink#zipPar (#1344) by @simpadjo
  • Add ZSink#collectAllN and variants for grouping elements into n-sized lists, sets, maps (#1362) by @PawelGizka
  • Add ZStream#interleave, ZStream#interleaveWith and ZStream#combine for merging of streams (#1355) by @adamgfraser
  • Add ZStreamChunk#collect (#1379) by @shankarshastri
  • Add ZStream#broadcast, ZStream#groupBy, ZStream#partition, ZStream#timeout and other variants (#1387) by @mschuwalow
  • Add ZStream#catchAll, ZStream#mapError, ZStream#provide and variants (#1427) by @iravid
  • Refactor of ZStream internals by @iravid and @vasilmkd
  • Add ZSink#splitLines (#1384) by @iravid
  • Add ZStream#zipWithLatest, ZStream#fixed, ZStream#schedule and variants (#1482) by @regiskuckaertz

ZIO Test

STM

Cause

Don't miss a new zio release

NewReleases is sending notifications on new releases.