All Versions
16
Latest Version
Avg Release Cycle
30 days
Latest Release
1652 days ago

Changelog History
Page 2

  • v1.0.0-RC15 Changes

    October 15, 2019

    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

    • ✅ Display a summary of failed and ignored tests by @kapke (#1786)
    • 👌 Improve the inference for Assertion#equalTo by @adamgfraser (#1946)

    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)
  • v1.0.0-RC14 Changes

    October 04, 2019

    Notable changes

    ZIO

    ✅ ZIO Test

    🚀 In this release the internal representation of Spec has been changed to make all Specs effectual. This allows for performing effects on groups of tests in additional to individual tests. We expect this will not require any changes from most users but may be breaking for code that relies on some methods on Spec or the particular encoding of ZSpec. Please report any issues you notice!

    • [Breaking] Moved package zio.test.mock to zio.test.environment (#1830) by @ioleo
    • [Breaking] Renamed MockConsole, MockClock, MockSystem and MockRandom to Test* equivalents (within the moved package) (#1830) by @ioleo
    • ➕ Added mocking framework under zio.test.mock package (#1830) by @ioleo
    • 👌 Support shared managed resources (#1664) by @adamgfraser
    • ➕ Added rendering of zio.test.mock.MockException defects in zio.test.DefaultTestReporter (#1830) by @ioleo
    • ✅ Make failure a TestAspect (#1741) by @jaliss
    • ➕ Add interrupt deadline to timeout TestAspect (#1824) by @LGLO
    • ✅ Simplify TestAspect#around (#1718) by @adamgfraser
    • 🤡 Harden MockClock (#1885) by @adamgfraser
    • ➕ Add fibertime to public api of MockClock (#1890) by @mschuwalow
    • Implement multiple parameter function generators (#1893) by @adamgfraser
    • ➕ Add Gen.anyUnicodeChar(#1901) by @regiskuckaertz

    ZIO Stream

    📚 Documentation

  • v1.0.0-RC13 Changes

    September 22, 2019

    Notable changes

    ZIO

    ZStream

    ✅ ZIO Test

    ⏱ ZSchedule

    ZManaged

  • v1.0.0-RC12 Changes

    September 03, 2019

    ✅ Same as v1.0.0-RC12, fixing the missing ZIO Test for Scala 2.12.

  • v1.0.0-RC11 Changes

    August 05, 2019

    ✅ Same as v1.0.0-RC11 + publishes missing ZIO Test for ScalaJS

  • v1.0.0-RC10 Changes

    July 12, 2019

    🚀 Re-release RC10 due to scaladoc failure