github zio/zio v1.0.0-RC15
1.0.0-RC15

latest releases: v2.1.1, v2.1.0, v2.1.0-RC5...
4 years ago

Notable changes

Build

ZIO, ZIO Test and ZIO Streams are now published for Dotty. This release builds against Dotty 0.19.

ZIO

  • Make ZIO#asError argument by-name to match ZIO#as by @neko-kai (#1905)
  • Rename Chunk#notEmpty to nonEmpty, add Chunk#size by @iravid (#1913)
  • Add ZEnv - a convenient definition for the standard ZIO environment by @mschuwalow (#1915)
  • Add mapping functions for ZEnv's components by @mschuwalow (#1957)
  • Add Promise#completeWith and memoize the IO passed to Promise#complete (semantics have changed here - take note if using Promise#complete) by @adamgfraser (#1954)
  • Reduce spurious FiberFailure warnings in built-in combinators by @adamgfraser (#1949)

ZIO Test

ZIO Streams

  • Add Stream.bracketExit by @vasilmkd (#1950)
  • Add Chunk#collectWhile, ZStreamChunk#collectWhile by @vasilmkd (#1945)
  • Eliminate space leaks with streams that concatenate infinitely (for example - ZStream.repeat) by @iravid (#1952)

Don't miss a new zio release

NewReleases is sending notifications on new releases.