Releases: tofu-tf/tofu
Releases · tofu-tf/tofu
0.7.2
Changes
- Created documentation for tofu.common.Console @FunFunFine (#177)
- Add Agent docs @mehakun (#172)
- Fix optics.md @danslapman (#183)
- Minimal documentation for
optics
module @danslapman (#173) - Add MakeRef documentation @valery-shinkevich (#165)
- Add Loggable and Merge instances for localDate @road21 (#168)
- Update silencer-lib, silencer-plugin to 1.6.0 @scala-steward (#163)
- Implement foldWhileM and takeWhileM foldable syntax @Odomontois (#159)
- Update scalatest to 3.1.1 @scala-steward (#160)
- Add console syntax module.console-syntax @Odomontois (#154)
- Memo docs from community with love. @optician (#152)
Features
- Create caching and embedding universal log implementation for ease of use @Odomontois (#181)
- ContextT and cats instances @Odomontois (#193)
- Promotion of lenses of marked inner fields on classy lenses generation @Odomontois (#186)
- Provide and HasProvide @road21 (#188)
- Add higher kinded typeclass instances for Logs @catostrophe (#191)
- Properly populate Lift/Unlift companions with instances @catostrophe (#192)
- Specialized version of startAndForget and subcontext Unlift @Odomontois (#184)
- Refactoring the feither syntax, add widen methods for Either[E, A] @Ssstlis (#176)
- Yet another F[Option[A]] syntax @Ssstlis (#175)
- Add convenient syntax for working with F[Option[A]] @d1skort (#162)
- Add convenient syntax for working with F[Either[E, A]] @Ssstlis (#169)
Bug Fixes
- Add higher kinded typeclass instances for Logs @catostrophe (#191)
- Fix logback error in ELKLayout initialization @catostrophe (#190)
- Fix Selective instance priority @Odomontois (#161)
Maintenance
- Update monocle-core to 2.0.4 @scala-steward (#189)
- Update zio-interop-cats to 2.0.0.0-RC11 @scala-steward (#185)
- Upgrade to zio 1.0.0-RC18-1 @Odomontois (#182)
- Update magnolia to 0.12.8 @scala-steward (#178)
- Update scalafmt-core to 2.4.2 @scala-steward (#166)
- Update monocle-core to 2.0.2 @scala-steward (#167)
- Update magnolia to 0.12.7 @scala-steward (#170)
- Update alleycats-core, cats-core, cats-free to 2.1.1 @scala-steward (#171)
- Update silencer-lib, silencer-plugin to 1.5.0 @scala-steward (#158)
- Update scalafmt to 2.4.1 @Odomontois (#157)
- Update fs2-io to 2.2.2 @scala-steward (#153)
0.7.1
Changes
- Add types for initializing and using contexts @Odomontois (#150)
- fs2 interop @Odomontois (#151)
0.7.0
Changes
- Better RepresentableK derivation @Odomontois (#147)
- Embed derivation @Odomontois (#144)
Bug Fixes
Maintenance
- Update cats-effect to 2.1.1 @scala-steward (#145)
- Update circe-core to 0.13.0 @scala-steward (#146)
- Fix mdocs add mdoc task to Travis @Odomontois (#140)
- Update derevo-core to 0.11.0, move all compile time dependencies into Dependencies file @REDNBLACK (#142)
0.6.3
Changes
- Upgrade cats-effect to 2.1.0 @Odomontois (#136)
- Implement Agent primitive @Odomontois (#139)
- Add Context.const function that lifts value into a Context @pomadchin (#138)
- Fix the spelling and extend documentation @pomadchin (#137)
- Tidy up project description @Tvaroh (#134)
- update from master; @FunFunFine (#3)
RestoreTo[F[_], G[_]]
extendsLift[G[_], F[_]]
. @oskin1 (#122)- Add attach syntax extension @ppressives (#128)
- upd @FunFunFine (#2)
Features
- Solution to #109 @FunFunFine (#110)
- Add ZIO random and console instances, add implicit instance container… @Odomontois (#131)
- Update Selective typeclass and instances @Odomontois (#132)
- Add traverseKey/traverseKeyFilter operations @sigevsky (#133)
Bug Fixes
Maintenance
- Update sbt to 1.3.8 @scala-steward (#135)
- Add HasContext docs @pomadchin (#130)
- Add new metals file to .gitignore @Z1kkurat (#125)
- Codebase has been formated, Travis now checks code format before any step @ReiReiRei (#126)
0.6.2
Changes
- Add reference logging @Odomontois (#123)
- Add .timed combinator @Z1kkurat (#121)
- Refine tofu.syntax.context @sigevsky (#120)
- Update sbt to 1.3.7 @scala-steward (#116)
- update @FunFunFine (#1)
- Deprecated limitedTraverse. @atapin (#104)
Bug Fixes
- fix ZLogs @road21 (#115)
- Fix wrong type of Finally instance derived from Bracket @catostrophe (#118)
- Require at least
ContravariantRaise
instance forraise
syntax. @oskin1 (#114) - Fix hiding order dependency in Loggable @ulanzetz (#111)
Maintenance
- Update cats-tagless-macros to 0.11 @scala-steward (#119)
- Remove inlining options in build file @Odomontois (#106)
- Update monocle-core to 2.0.1 @scala-steward (#105)
0.6.1
Changes
- add option/either functions @road21 (#97)
- Make ServiceLogging invariant @Odomontois (#85)
Features
- Add summon to Execute, add putErr and putErrLn to Console, scalafmt f… @REDNBLACK (#100)
- Solution to issue #92 @FunFunFine (#93)
- add specialized operations to construct loggers by class tags and names @Odomontois (#88)
- Add Execute & Unlift instances for ZIO @Odomontois (#86)
- Add logos by @impurepics @REDNBLACK (#83)
- Add mode to @Masked annotation @REDNBLACK (#43)
Bug Fixes
- fix ServiceLogging representableK instance @Odomontois (#81)
Bug Fixes
- fix ServiceLogging representableK instance @Odomontois (#81)
Maintenance
- Update enumeratum to 1.5.15 @scala-steward (#99)
- Update magnolia to 0.12.6 @scala-steward (#101)
- Update tethys-core, tethys-jackson to 0.11.0 @scala-steward (#90)
- Update sbt to 1.3.6 @scala-steward (#91)
0.5.7.1
Changes
- fix ClassyOptics for parametric types, add representable for service … @Odomontois (#80)
Maintenance
- Update magnolia to 0.12.5 @scala-steward (#77)
0.5.7
Changes
- Add more representableK instances, widening for logs, syntax for embe… @Odomontois (#79)
Maintenance
0.5.6: Merge pull request #74 from TinkoffCreditSystems/atoms
0.5.3: Merge pull request #34 from TinkoffCreditSystems/daemons
daemon extensions, instances and syntax