0.8.0
Changes
- Refactor of Context instance hierarchy @Odomontois (#383)
- Refactor of Error instance hierarchy @Odomontois (#382)
Features
- Missing streams syntax added @oskin1 (#392)
- Added Scoped typeclass @Odomontois (#388)
- Helpful operations for creating Log middleware @Odomontois (#386)
- Provide contextShift instance for ContextT @Odomontois (#385)
- added Unlift derivation for reader-like effects with subcontexts @klimovsv (#367)
- Tofu Streams @oskin1 (#302)
- Bifoldable & Bitraverse CalcM instances @Odomontois (#361)
- Additional instances for ContextT and others @Odomontois (#357)
- Lift/IsoK smart constructors @GusevTimofey (#356)
- Print full stacktrace in ELKLayout @ioaoue (#355)
- IsoK summon method @GusevTimofey (#352)
- Add Lift instances via IsoK, UnliftIO instance for ReaderT @catostrophe (#351)
Fixes
- Fix daemon cancelation completion @Odomontois (#384)
- Fix Unlift instance ambiguity @catostrophe (#371)
- [tofu-doobie] Relax constraints in ELH.embed @catostrophe (#374)
- Errors hierarchy fix. Remove subtype instance adapting from cats @Odomontois (#362)
- Additional instances for ContextT and others @Odomontois (#357)
- Make started fibers interruptible in zio-interop @ioaoue (#353)
Documentation
Maintenance
- Update refined to 0.9.16 @scala-steward (#390)
- Update scalafmt-core to 2.7.2 @scala-steward (#387)
- Update derevo-cats-tagless, derevo-core to 0.11.5 @scala-steward (#380)
- Update scalafmt-core to 2.7.1 @scala-steward (#378)
- Update scala-collection-compat to 2.2.0 @scala-steward (#377)
- Update all deps, fix issues @catostrophe (#375)
- Update zio to 1.0.1 @scala-steward (#363)
- Update scalatest to 3.2.2 @scala-steward (#365)
- Update fs2-io to 2.4.4 @scala-steward (#366)
- Update fs2-io to 2.4.3 @scala-steward (#360)
- Update magnolia to 0.17.0 @scala-steward (#359)
- Update monocle-core to 2.1.0 @scala-steward (#358)
- Update scalatest to 3.2.1 @scala-steward (#350)
- Strict lints, scalac upgrade, add sbt-rewarn @catostrophe (#349)