Maintenance release with some important bugfixes and nice feature additions. This release is binary compatible with v1.0.0
.
Notable changes
ZIO Core
Improve Stack Safety Of Chunk (#4114) (by @adamgfraser)
Fix Division By Zero In Schedule#fixed (#4111) (by @adamgfraser)
Implement Schedule#unionWith (#4113) (by @adamgfraser)
Don't Memoize Fresh Layers (#4095) (by @adamgfraser)
Implement ZManaged#reserve (#4056) (by @adamgfraser)
make Chunk#append and Chunk#prepend stack safe (#4088) (by @adamgfraser)
add a ZIO#foreach variant for Map (#4089) (by @adamgfraser)
suspend evaluation of by name parameter (#4086) (by @adamgfraser)
Small fixes to Java interop (#4077) (by @sideeffffect)
Use putStrLnErr
instead of putStrLn
in ZIO.exitCode
(#4080) (by @taeguk)
Fix Schedule.unfold causing stack overflow (#4064) (by @tuleism)
report root fibers to the supervisor (#4048) (by @jczuchnowski )
Fix Schedule#forever (#4057) (by @mikearnaldi)
Fix Schedule.windowed repeating too fast (#4053) (by @tuleism)
ZIO Streams
Add ZStream#onError (#4097) (by @joroKr21)
Add a GZIP transducer (#4075) (by @LGLO)
Fix ZStream.grouped to produce correct group size (#4060) (by @tuleism)
ZIO Test
Implement TestConfig (#4094) (by @adamgfraser)
ZIO Test: Make ExecutedSpec Its Own Data Type (#3699) (by @adamgfraser)