What's Changed
- ZIO Stream: Inherit FiberRefs After Running Channel Finalizers by @adamgfraser in #8535
- ZIO Test: Add Variants Of TestResult Constructors by @adamgfraser in #8536
- Update Documentation by @adamgfraser in #8545
- Preserve Interruptibility In ZPool#get by @adamgfraser in #8541
- ZIO STM: Add Convenience Methods For TMap by @adamgfraser in #8540
- Add isEmpty and clear methods to the ConcurrentMap by @ytalashko in #8548
- Optimize Differ by @adamgfraser in #8549
- Smart assertions equalTo explicitly providing optional diff by @BanyMaciej in #8550
- scala 3 smart assertions macro fix for class with same named field an… by @BanyMaciej in #8551
- optimize ZStream.absolve by @paulpdaniels in #8558
- Allow
contains
in an assertion to be passed a subtype when there's … by @shawjef3 in #8561 - Fair Semaphore by @adamgfraser in #8554
- Use Unbounded Queue by @adamgfraser in #8552
- ZIO Metrics: Simplify Quantiles Calculation by @adamgfraser in #8562
- Preserve Scopes In Stream Operators by @adamgfraser in #8574
- Propagate Interruption in ZStream#flatMapPar by @adamgfraser in #8575
New Contributors
- @ytalashko made their first contribution in #8548
- @BanyMaciej made their first contribution in #8550
Full Changelog: v2.0.19...v2.0.20