2.1.13
·
606 commits
to refs/heads/series/2.x
since this release
Highlights
This seemingly small release brings a number of new features and important bugfixes:
- Adds support for the Junit 5 engine via the new
zio-test-junit-enginemodule #9214. - [ScalaJS] Adds support for accessing environment variables via
zio.Systemin JS engines that support it (e.g., NodeJS) #9282. - Fixes a bug to an issue some users faced with
ZStream.mapZIOPar*methods since v2.1.12 #9312.
As always, this version is fully source and binary compatible with the rest of the v2.x series.
What's Changed
- Add junit 5 engine for zio tests. Resolves #6724 by @vincent-raman in #9214
- Fix Span Substring Bounds Handling by @Saturn225 in #9285
- Make environment variables access platform-specific by @mhriemers in #9282
- Allow creation of child fibers within uninterruptible regions on interrupted fibers by @kyri-petrou in #9295
- Ensure that FiberRuntime auto-yields when evaluating
WhileLoops by @kyri-petrou in #9289 - Improve subtype global cache performance by @kyri-petrou in #9296
- Fix memory leak in
ZKeydPool#invalidateby @kyri-petrou in #9307 - Reduce the size of code generated by layer macros by @joroKr21 in #9281
- Fix interruption propagation in
ZChannel#mapOutPar*methods by @kyri-petrou in #9312
Other changes (CI, dependencies and documentation)
- Doc: Simplify example by @guizmaii in #9287
- fix(deps): update dependency @zio.dev/zio-prelude to v1.0.0-rc32 by @renovate in #9290
- fix(deps): update dependency postcss to v8.4.48 by @renovate in #9292
- fix(deps): update dependency postcss to v8.4.49 by @renovate in #9294
- fix(deps): update dependency @zio.dev/zio-prelude to v1.0.0-rc33 by @renovate in #9293
- Fix flaky interruption test by @kyri-petrou in #9299
- fix(deps): update dependency @zio.dev/zio-logging to v2.4.0 - autoclosed by @renovate in #9298
- fix(deps): update dependency @zio.dev/zio-kafka to v2.9.0 by @renovate in #9301
- fix(deps): update dependency @zio.dev/zio-prelude to v1.0.0-rc34 by @renovate in #9302
- fix(deps): update dependency tailwindcss to v3.4.15 by @renovate in #9305
- Fix timeouts in ZStream test by @kyri-petrou in #9313
- Fix release CI (#9317) @kyri-petrou
New Contributors
- @Saturn225 made their first contribution in #9285
- @mhriemers made their first contribution in #9282
Full Changelog: v2.1.12...v2.1.13