Releases: tofu-tf/tofu
Releases · tofu-tf/tofu
v0.13.6
What's Changed
- Introduce logging-derivation-annotations package. by @FunFunFine in #1333
- Update scala-library, scala-reflect to 2.12.20 by @Tofu-bot in #1329
- Update circe-core to 0.14.10 by @Tofu-bot in #1332
- Update fs2-core to 3.11.0 by @Tofu-bot in #1327
- Update sbt-tpolecat to 0.5.2 by @Tofu-bot in #1325
- Update sbt-ci-release to 1.6.1 by @Tofu-bot in #1324
- Update slf4j-api to 2.0.16 by @Tofu-bot in #1319
- Update cats-mtl to 1.5.0 by @Tofu-bot in #1315
- Update cats-tagless-core, ... to 0.16.2 by @Tofu-bot in #1309
- Update refined to 0.11.2 by @Tofu-bot in #1292
- Update scalafmt-core to 3.8.3 by @Tofu-bot in #1310
- Update tethys-core, tethys-jackson213 to 0.28.4 by @Tofu-bot in #1300
- Update alleycats-core, cats-core, cats-free to 2.12.0 by @Tofu-bot in #1291
Full Changelog: v0.13.5...v0.13.6
v0.13.5
Tofu 0.13.3
Changes
- Improve English on microsite @i-am-the-slime (#1313)
- fix: include logging3 into tofu aggregted modules @dos65 (#1317)
🧰 Maintenance
Tofu 0.13.2
Tofu 0.13.1
Changes
- Fix bug with zioTofuBiInstance, add tests for zio2-core module, add logging mid test with bug related function for zio2 logging. @Grryum (#1283)
- Bump zio cats interop version. @Grryum (#1282)
- Add support Scala 3 for module loggingLog4CatsLegacy @Roman-Statsura (#1278)
- Add support Scala 3 for module observable @Roman-Statsura (#1277)
- Update doobie dependency with new effectfull LogHandler[F[_]] and remove tofu embed log handler. @Grryum (#1276)
- Add transformers support for effects @geny200 (#1245)
Tofu 0.13.0
This release brings Scala3 support for kernel and logging modules.
Changes
- fix: Masking for contramapped loggables @Mee-Tree (#1188)
- Glass version update @Grryum (#1266)
- tpolecat plugin update @Grryum (#1265)
- Add support Scala 3 for modules streams and fs2CE3Interop @Roman-Statsura (#1262)
- Add support Scala 3 for module kernelCatsMtlInterop @Roman-Statsura (#1261)
- Add more scala3 logging modules @dos65 (#1260)
- Add support Scala 3 for module
zio2Logging
@Roman-Statsura (#1257) - Add support Scala 3 for module loggingLayout @Roman-Statsura (#1259)
- Add transformers support for
Fire
andRace
@geny200 (#1254) - fix: add jvmopts with Xmx limit @dos65 (#1253)
- Add doubleFlatTap,asIn,asF into EitherFOps @geny200 (#1250)
- Add transformers support for
Timeout
@geny200 (#1252) - release: try fix ci release @dos65 (#1251)
- feature: Add ability to define custom masker function for @Masked annotation @NarekDW (#1244)
- Update t-logo @geny200 (#1247)
- feature: Add clockForKleisli and sleepForKleisli @geny200 (#1242)
- logging - scala3 support @dos65 (#1225)
- updated copyright to 2024 @chernykhSG (#1231)
- fix Loggable[T].logShow to mask option fields noted with @Masked @NarekDW (#1237)
- Move docs from the custom domain @Odomontois (#1211)
- feature/add fold* to EitherOps @iyfedorov (#1234)
- Add tofu.time.TimeZone summoner @DmitryPodpryatov (#1224)
- Fix running
unidoc
and Docusaurus site creation @Grryum (#1215) - Scala3/kernel core @Grryum (#1192)
- docs: cats-effect interop moved to tofu-core-* modules @danielleontiev (#1132)
- zio-logging improvements @zaxxel (#1154)
📖 Documentation
- Use docusaurus built-in theme image component @Odomontois (#1127)
🧰 Maintenance
- Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 @dependabot (#1273)
- Update sbt-scalafix to 0.12.1 @Tofu-bot (#1269)
- Update scalafmt-core to 3.8.1 @Tofu-bot (#1272)
- Update circe-core to 0.14.7 @Tofu-bot (#1258)
- Update logback-classic to 1.3.14 @Tofu-bot (#1208)
- Update scala3-library to 3.3.3 @Tofu-bot (#1222)
- Update sbt to 1.9.9 @Tofu-bot (#1218)
- Update scala-library, scala-reflect to 2.12.19 @Tofu-bot (#1220)
- Update scalatest to 3.2.18 @Tofu-bot (#1217)
- Update kind-projector to 0.13.3 @Tofu-bot (#1219)
- Update sbt-projectmatrix to 0.10.0 @Tofu-bot (#1226)
- Update fs2-core to 3.10.2 @Tofu-bot (#1229)
- Update groovy to 3.0.21 @Tofu-bot (#1223)
- Update magnolia to 1.3.6 @Tofu-bot (#1256)
- Update refined to 0.11.1 @Tofu-bot (#1214)
- Update mdoc, sbt-mdoc to 2.5.2 @Tofu-bot (#1210)
- Update sbt-projectmatrix to 0.9.2 @Tofu-bot (#1209)
- Bump actions/setup-java from 3 to 4 @dependabot (#1199)
- Update scalafmt-core to 3.7.17 @Tofu-bot (#1195)
- Update typesafe:config to 1.4.3 @Tofu-bot (#1187)
- Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 @dependabot (#1186)
- Update sbt-scalafix to 0.11.1 @Tofu-bot (#1179)
- Update sbt-scalafmt to 2.5.2 @Tofu-bot (#1173)
- Update magnolia to 1.1.9 @Tofu-bot (#1255)
- Update zio, zio-test, zio-test-sbt to 2.0.22 @Tofu-bot (#1239)
- Update slf4j-api to 2.0.13 @Tofu-bot (#1240)
- Update magnolia to 1.3.5 @Tofu-bot (#1248)
- Update magnolia to 1.1.8 @Tofu-bot (#1243)
- Update scala-collection-compat to 2.12.0 @Tofu-bot (#1241)
- Update circe-core to 0.14.5 @Tofu-bot (#1102)
- Update fs2-core to 3.7.0 @Tofu-bot (#1129)
- Update scalatest to 3.2.16 @Tofu-bot (#1131)
- Update sbt to 1.8.3 @Tofu-bot (#1130)
- Update cats-tagless-macros to 0.15.0 @Tofu-bot (#1133)
- Update glass-core, glass-macro to 0.2.2 @Tofu-bot (#1137)
- Update sbt-scalafix to 0.11.0 @Tofu-bot (#1138)
- Update zio, zio-test, zio-test-sbt to 2.0.15 @Tofu-bot (#1139)
- Update scala-library, scala-reflect to 2.12.18 @Tofu-bot (#1140)
- Update scala-collection-compat to 2.11.0 @Tofu-bot (#1143)
- Update logstash-logback-encoder to 7.4 @Tofu-bot (#1145)
- Update refined to 0.11.0 @Tofu-bot (#1144)
- Update groovy to 3.0.18 @Tofu-bot (#1149)
- Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 @dependabot (#1148)
- Update enumeratum to 1.7.3 @Tofu-bot (#1159)
- Update scalafmt-core to 3.7.11 @Tofu-bot (#1160)
Tofu 0.12.0.1
Changes
📖 Documentation
- Docs: fix link to retain contextual path @Odomontois (#1122)
🧰 Maintenance
- Add zio2-core to publishing @Odomontois (#1124)
- Update sbt-ci-release to 1.5.12 @Tofu-bot (#1123)
Tofu 0.12.0
Changes
🚀 Features
- Add tofu-zio2-core module and update CE3 dependency version. @Grryum (#1117)
- feat: invariantK instance for Mid @GreyPlane (#1113)
🐛 Bug Fixes
- Using unsafe FiberRef constuctor available in ZIO 2.0.6 @Gryum (#1087)
- fix zio2 logging docs @vagroz (#1075)
📖 Documentation
- Upgrade Docusaurus, Fix Dox link @Odomontois (#1121)
- fix zio2 logging docs @vagroz (#1075)
- Zio2 logging: tests documentation @vagroz (#1074)
🧰 Maintenance
- Update mdoc, sbt-mdoc to 2.3.7 @Tofu-bot (#1089)
- Update http4s-blaze-server, http4s-circe, ... to 0.22.15 @Tofu-bot (#1079)
- Update scala-collection-compat to 2.10.0 @Tofu-bot (#1119)
- Update cats-mtl to 1.3.1 @Tofu-bot (#1120)
- Support new version of log4cats. @Odomontois (#1118)
- Update zio to 1.0.18 @Tofu-bot (#1090)
- Update scalatest to 3.2.15 @Tofu-bot (#1082)
- Update fs2-core to 3.6.1 @Tofu-bot (#1095)
- Update logstash-logback-encoder to 7.3 @Tofu-bot (#1098)
- Update sbt to 1.8.2 @Tofu-bot (#1080)
- Bump release-drafter/release-drafter from 5.21.1 to 5.23.0 @dependabot (#1099)
- Update refined to 0.10.3 @Tofu-bot (#1107)
- Update logback-classic to 1.2.12 @Tofu-bot (#1108)
- Update scalafmt-core to 3.7.3 @Tofu-bot (#1109)
- Update groovy to 3.0.17 @Tofu-bot (#1110)
- Update zio, zio-test, zio-test-sbt to 2.0.13 @Tofu-bot (#1115)
- Update groovy to 3.0.14 @Tofu-bot (#1076)
- Zio2 logging: tests documentation @vagroz (#1074)
- Update zio, zio-test, zio-test-sbt to 2.0.5 @Tofu-bot (#1072)
- Clean CI @Odomontois (#1071)
- Update enumeratum to 1.7.2 @Tofu-bot (#1070)
- Prepare for scala 3: mass rename scala as scala-2 @Odomontois (#1067)
- Tidy the project structure @Odomontois (#1066)
- remove sbt-github-actions plugin @Odomontois (#1065)
Tofu 0.11.1
Changes
🚀 Features
- ZIO-2 logging (Part 2) @vagroz (#1040)
- ZIO-2 logging (Part 1) @vagroz (#1038)
- ComposedLoggedValue: single LoggedValue as several LoggedValues on the top-level @vagroz (#1037)
- Introduce LogAnnotation @vagroz (#1032)
🐛 Bug Fixes
- update fs2 (CE3) @Odomontois (#1063)
🧰 Maintenance
- Update sbt to 1.8.0 @Tofu-bot (#1064)
- update fs2 (CE3) @Odomontois (#1063)
- Update scala 2.12 and scalatest @Odomontois (#1061)
- Update sbt-ci-release @Odomontois (#1062)
- Update mdoc, sbt-mdoc to 2.3.6 @Tofu-bot (#1053)
- Update sbt-scalafmt to 2.5.0 @Tofu-bot (#1054)
- Update scalafmt-core to 3.6.1 @Tofu-bot (#1055)
- Update sbt-scoverage to 2.0.6 @Tofu-bot (#1057)
- Update sbt-sonatype to 3.9.15 @Tofu-bot (#1059)
- Update glass-core, glass-macro to 0.2.1 @Tofu-bot (#1060)
- Update scala-collection-compat to 2.9.0 @Tofu-bot (#1051)
- Update sbt to 1.7.3 @Tofu-bot (#1052)
- Update sbt-scalafix to 0.10.4 @Tofu-bot (#1045)
- Update sbt-updates to 0.6.4 @Tofu-bot (#1050)
- Update sbt-pgp to 2.2.0 @Tofu-bot (#1049)
- Upgrade cats @Odomontois (#1044)
- Upgrade scala 2.13 and circe @Odomontois (#1041)
Tofu 0.11.0
Changes
- Remove optics-* modules @danslapman (#998)
🚀 Features
- Add ignoreOpt annotation for ignoring in logShow @vilunov (#958)
- Add discard method as a safer alternative to void @FunFunFine (#1001)
- Add BoundedParallel summoner and parTraverseN syntax @vilunov (#934)
- Add setF method @danslapman (#941)
🐛 Bug Fixes
- replace Eval with Tailrec in LogTree @Odomontois (#957)
📖 Documentation
- Documentation fixes @mattkohl-flex (#1033)
🧰 Maintenance
- Update scala-library, scala-reflect to 2.12.16 @scala-steward (#974)
- Update cats-mtl to 1.3.0 @scala-steward (#979)
- Update log4cats-core to 1.7.0 @scala-steward (#980)
- Update scala-collection-compat to 2.8.1 @scala-steward (#989)
- Update sbt-tpolecat to 0.4.1 @scala-steward (#982)
- Update sbt to 1.7.1 @scala-steward (#976)
- Update sbt to 1.7.1 @Tofu-bot (#1005)
- Update scala-collection-compat to 2.8.1 @Tofu-bot (#1004)
- Update log4cats-core to 1.7.0 @Tofu-bot (#1012)
- Update fs2-core to 3.2.14 @Tofu-bot (#1015)
- Update cats-mtl to 1.3.0 @Tofu-bot (#1011)
- Update groovy to 3.0.13 @Tofu-bot (#1024)
- Update sbt-scalafix to 0.10.3 @Tofu-bot (#1026)
- Update shapeless to 2.3.10 @Tofu-bot (#1016)
- Update zio to 1.0.17 @Tofu-bot (#1025)
- Update sbt-scoverage to 2.0.4 @Tofu-bot (#1027)
- Update mdoc, sbt-mdoc to 2.3.5 @Tofu-bot (#1031)
- Bump release-drafter/release-drafter from 5.20.0 to 5.21.1 @dependabot (#1035)
- Update sbt-scoverage to 2.0.2 @Tofu-bot (#1008)
- Update scalafmt-core to 3.5.9 @scala-steward (#993)
- Update zio to 1.0.16 @Tofu-bot (#969)
- Update groovy to 3.0.12 @Tofu-bot (#984)
- Update sbt-tpolecat to 0.4.1 @Tofu-bot (#981)
- Update http4s-blaze-server, http4s-circe, ... to 0.22.14 @Tofu-bot (#959)
- Update fs2-core to 3.2.12 @Tofu-bot (#991)
- Update refined to 0.10.1 @Tofu-bot (#965)
- Update fs2-core to 3.2.10 @Tofu-bot (#966)
- Update sbt-scalafix to 0.10.1 @Tofu-bot (#955)
- Update sbt-tpolecat to 0.3.3 @Tofu-bot (#954)
- Update zio to 1.0.15 @Tofu-bot (#953)
- Bump release-drafter/release-drafter from 5.19.0 to 5.20.0 @dependabot (#932)
- Update sbt-tpolecat to 0.3.1 @Tofu-bot (#949)
- Update scalafmt-core to 3.5.8 @Tofu-bot (#950)
- Update scala 2.13 @Odomontois (#948)
- Update sbt-updates to 0.6.3 @Tofu-bot (#944)
- Update groovy to 3.0.11 @Tofu-bot (#947)
- Add scala steward action @Odomontois (#942)
- Update monix to 3.4.1 @scala-steward (#928)
- Update refined to 0.9.29 @scala-steward (#930)
- Update logstash-logback-encoder to 7.2 @scala-steward (#936)
- Update scalafmt-core to 3.5.3 @scala-steward (#933)
- Update log4cats-core to 1.6.0 @scala-steward (#935)
- Update cats-effect to 2.5.5 @scala-steward (#937)
- Update circe-core to 0.14.2 @scala-steward (#938)
- Update http4s-blaze-server, http4s-circe, ... to 0.22.13 @scala-steward (#939)
- Update sbt-sonatype to 3.9.13 @scala-steward (#940)