Releases: trace4cats/trace4cats
Releases · trace4cats/trace4cats
v0.14.7
Changes
🧰 Maintenance
- Update scalatest to 3.2.17 @scala-steward (#904)
- Update scala3-library to 3.3.1 @scala-steward (#901)
- Update scala-library to 2.13.12 @scala-steward (#900)
- Update scala-library to 2.12.18 @scala-steward (#872)
- Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 @dependabot (#926)
- Update sbt-tpolecat to 0.4.4 @scala-steward (#885)
- Bump release-drafter/release-drafter from 5.23.0 to 5.25.0 @dependabot (#925)
- Update fs2-core to 3.9.4 @scala-steward (#923)
- Update sbt-dynver to 5.0.1 @scala-steward (#862)
- Update scalacheck to 1.17.0 @scala-steward (#809)
- Bump release-drafter/release-drafter from 5.20.0 to 5.23.0 @dependabot (#847)
- Update cats-core, cats-laws to 2.10.0 @scala-steward (#894)
- Update sbt-github-actions to 0.22.0 @scala-steward (#919)
- Update commons-codec to 1.16.0 @scala-steward (#876)
- Update cats-effect-laws, cats-effect-std, ... to 3.5.3 @scala-steward (#922)
- Update sbt to 1.9.8 @scala-steward (#920)
- Update scalafmt-core to 3.7.17 @scala-steward (#918)
- Update scalafmt-core to 3.7.15 @scala-steward (#914)
- Update sbt to 1.9.7 @scala-steward (#913)
v0.14.6
What's Changed
- Update sbt to 1.9.4 by @scala-steward in #895
- Update scalafmt-core to 3.7.13 by @scala-steward in #897
- Update scalafmt-core to 3.7.14 by @scala-steward in #903
- Update sbt-scalafmt to 2.5.2 by @scala-steward in #902
- Update sbt to 1.9.6 by @scala-steward in #906
- Update cats-effect-laws, cats-effect-std, ... to 3.5.2 by @scala-steward in #908
- Improvements to
Ask&Localby @alejandrohdezma in #911
New Contributors
- @alejandrohdezma made their first contribution in #911
Full Changelog: v0.14.5...v0.14.6
v0.14.5: Fix iolocal dependencies
Changes
🧰 Maintenance
- Update fs2-core to 3.8.0 @scala-steward (#891)
- Update scalafmt-core to 3.7.12 @scala-steward (#892)
- Update scalafmt-core to 3.7.11 @scala-steward (#890)
- Update sbt to 1.9.3 @scala-steward (#889)
v0.14.4: Fix shutdown of QueuedSpanCompleter
Changes
🧰 Maintenance
- Update cats-effect-laws, cats-effect-std, ... to 3.5.1 @scala-steward (#879)
- Update scalafmt-core to 3.7.10 @scala-steward (#887)
- Update scalafmt-core to 3.7.9 @scala-steward (#886)
- Update scalafmt-core to 3.7.8 @scala-steward (#884)
- Update sbt to 1.9.2 @scala-steward (#883)
- Update scalafmt-core to 3.7.7 @scala-steward (#882)
- Update scalafmt-core to 3.7.6 @scala-steward (#880)
- Update sbt to 1.9.1 @scala-steward (#877)
v0.14.3
While mostly a maintenance release, it enables more precise span timings (theoretically down to nanoseconds) based on the improvements cats-effect 3.4 brought. Note that some exporters require updates to preserve this more fine-grained timing information properly.
Scala 3 has been updated 3.3, so make sure to be up-to-date as well.
Changes
🧰 Maintenance
- Update sbt to 1.9.0 @scala-steward (#869)
- Update sbt-ci-release-early to 2.0.45 @scala-steward (#868)
- Update scalatest to 3.2.16 @scala-steward (#867)
- Update scalafmt-core to 3.7.4 @scala-steward (#866)
- Update sbt to 1.8.3 @scala-steward (#865)
- Update sbt-ci-release-early to 2.0.42 @scala-steward (#859)
- Update scalafmt-core to 3.7.3 @scala-steward (#854)
- Update sbt-ci-release-early to 2.0.39 @scala-steward (#852)
v0.14.2
Changes
- Make parsing of Google's X-Cloud-Trace-Context less strict @sideeffffect (#850)
🧰 Maintenance
- Update scalafmt-core to 3.7.2 @scala-steward (#848)
- Update scalafmt-core to 3.7.1 @scala-steward (#840)
- Update scalafmt-core to 3.7.0 @scala-steward (#838)
- Update scalatest to 3.2.15 @scala-steward (#836)
- Update sbt-tpolecat to 0.4.2 @scala-steward (#835)
- Update sbt to 1.8.0 @scala-steward (#818)
- Update sbt-scalafmt to 2.5.0 @scala-steward (#819)
v0.14.1
🐛 Bug Fixes
- Rework span queued span completer @janstenpickle (#816)
🧰 Maintenance
- Update scalafmt-core to 3.6.1 @scala-steward (#815)
- Update sbt to 1.7.3 @scala-steward (#814)
- Update sbt-ci-release-early to 2.0.37 @scala-steward (#813)
- Update scalatest to 3.2.14 @scala-steward (#811)
- Update scalafmt-core to 3.6.0 @scala-steward (#810)
- Update sbt to 1.7.2 @scala-steward (#808)
- Update fs2-core to 3.2.14 @scala-steward (#799)
- Update sbt-ci-release-early to 2.0.35 @scala-steward (#796)
- Update scalafmt-core to 3.5.9 @scala-steward (#794)
- Update fs2-core to 3.2.12 @scala-steward (#793)
- Update scalatest to 3.2.13 @scala-steward (#791)
v0.14.0
Changes
The most siginificant change in this release is the module and package re-org. See the migration guide for info on how to migrate.
🚀 Features
- Add handled error type alias @janstenpickle (#761)
- Migrate classes to new package structure @janstenpickle (#748)
- Add specs to check randomness of ID generation @ybasket (#743)
- Rename io packages to iolocal @ybasket (#752)
- Fix DischargeSpan's parent of child @ybasket (#753)
- Module re-org @janstenpickle (#742)
- Add
Trace.WithContext@janstenpickle (#741) - Add helpers to construct
Tracebacked byIOLocal@mrdziuban (#729) - Improve derivation for
TraceId.Gen&SpanId.Gen@catostrophe (#736) - Introduce TraceId.Gen, SpanId.Gen @catostrophe (#732)
- Span params case class @janstenpickle (#762)
🐛 Bug Fixes
- Fix stream span exporter monoid @janstenpickle (#785)
🧰 Maintenance
- Update scala-collection-compat to 2.8.1 @scala-steward (#789)
- Update fs2-core to 3.2.11 @scala-steward (#788)
- Update scala-collection-compat to 2.8.0 @scala-steward (#779)
- Update log4cats-slf4j to 2.4.0 @scala-steward (#782)
- Update sbt-tpolecat to 0.4.1 @scala-steward (#784)
- Update cats-effect-laws, cats-effect-std, ... to 3.3.14 @scala-steward (#781)
- Update sbt to 1.7.1 @scala-steward (#780)
- Update sbt-ci-release-early to 2.0.32 @scala-steward (#778)
- Update sbt-tpolecat to 0.4.0 @scala-steward (#777)
- Update fs2-core to 3.2.10 @scala-steward (#776)
- Update scala3-library to 3.1.3 @scala-steward (#768)
- Update cats-core, cats-laws to 2.8.0 @scala-steward (#770)
- Update discipline-scalatest to 2.2.0 @scala-steward (#772)
- Update scala-library to 2.12.16 @scala-steward (#767)
- Update log4cats-slf4j to 2.3.2 @scala-steward (#773)
- Update cats-effect-laws, cats-effect-std, ... to 3.3.13 @scala-steward (#771)
- Update scalafmt-core to 3.5.8 @scala-steward (#769)
- Update sbt-tpolecat to 0.3.3 @scala-steward (#766)
- Update fs2-core to 3.2.9 @scala-steward (#765)
- Update sbt-ci-release-early to 2.0.30 @scala-steward (#759)
- Bump release-drafter/release-drafter from 5.19.0 to 5.20.0 @dependabot (#754)
- Update cats-effect-laws, cats-effect-std, ... to 3.3.12 @scala-steward (#756)
- Update log4cats-slf4j to 2.3.1 @scala-steward (#751)
- Update log4cats-slf4j to 2.3.0 @scala-steward (#747)
- Update sbt-tpolecat to 0.3.1 @scala-steward (#737)
- Update scalatest to 3.2.12 @scala-steward (#739)
- Update sbt-ci-release-early to 2.0.29 @scala-steward (#738)
- Update sbt-tpolecat to 0.3.0 @scala-steward (#735)
- Update scalafmt-core to 3.5.2 @scala-steward (#734)
- Update discipline-core to 1.5.1 @scala-steward (#733)
- Update scala3-library to 3.1.2 @scala-steward (#730)
- Update sbt-tpolecat to 0.2.3 @scala-steward (#731)
- Update discipline-core to 1.5.0 @scala-steward (#726)
- Update scalacheck to 1.16.0 @scala-steward (#725)
- Update scalafmt-core to 3.5.1 @scala-steward (#724)
- Update cats-effect, cats-effect-kernel, ... to 3.3.11 @scala-steward (#722)
- Update cats-effect, cats-effect-kernel, ... to 3.3.10 @scala-steward (#721)
- Update scalafmt-core to 3.5.0 @scala-steward (#720)
- Update sbt-tpolecat to 0.2.2 @scala-steward (#719)
- Update readme for
0.14.0release @janstenpickle (#790)
v0.13.1
Changes
🐛 Bug Fixes
🧰 Maintenance
- Update hotswap-ref to 0.2.2 @trace4cats-steward (#718)
- Update sbt-tpolecat to 0.2.1 @trace4cats-steward (#717)
- Update fs2-core to 3.2.7 @scala-steward (#716)
- Update sbt-tpolecat to 0.2.0 @scala-steward (#715)
- Update fs2-core to 3.2.6 @scala-steward (#714)
- Update cats-effect, cats-effect-kernel, ... to 3.3.9 @scala-steward (#712)
- Update scala-collection-compat to 2.7.0 @scala-steward (#711)
v0.13.0
Changes
🚀 Features
🧰 Maintenance
- Bump release-drafter/release-drafter from 5.18.0 to 5.19.0 @dependabot (#708)
- Update cats-effect, cats-effect-kernel, ... to 3.3.8 @scala-steward (#710)
- Simplify build.sbt @bplommer (#700)
- Update cats-effect, cats-effect-kernel, ... to 3.3.7 @scala-steward (#709)
- Update cats-effect, cats-effect-kernel, ... to 3.3.6 @scala-steward (#707)
- Update fs2-core to 3.2.5 @scala-steward (#706)
- Update sbt-tpolecat to 0.1.22 @scala-steward (#705)
- Update sbt-tpolecat to 0.1.21 @scala-steward (#704)
- Update sbt-buildinfo to 0.11.0 @scala-steward (#703)
- Update scalafmt-core to 3.4.3 @scala-steward (#699)
- Update sbt-ci-release-early to 2.0.28 @scala-steward (#698)
- Update slf4j-nop to 1.7.36 @scala-steward (#697)
- Update scalafmt-core to 3.4.2 @scala-steward (#695)
- Update scalafmt-core to 3.4.1 @scala-steward (#694)
- Bump release-drafter/release-drafter from 5.17.6 to 5.18.0 @dependabot (#693)
- Update scala3-library to 3.1.1 @scala-steward (#691)
- Update sbt to 1.6.2 @scala-steward (#692)
- Update sbt-ci-release-early to 2.0.27 @scala-steward (#690)
- Update scalafmt-core to 3.4.0 @scala-steward (#688)
- Bump release-drafter/release-drafter from 5.17.5 to 5.17.6 @dependabot (#683)
- Update cats-effect, cats-effect-kernel, ... to 3.3.5 @scala-steward (#689)
- Update slf4j-nop to 1.7.35 @scala-steward (#687)
- Update scalatest to 3.2.11 @scala-steward (#686)
- Update scalafmt-core to 3.3.3 @scala-steward (#685)
- Update scalafmt-core to 3.3.2 @scala-steward (#684)
- Update sbt-ci-release-early to 2.0.26 @scala-steward (#682)
- Update log4cats-slf4j to 2.2.0 @scala-steward (#680)
- Update sbt-ci-release-early to 2.0.22 @scala-steward (#679)
- Update scala-library to 2.13.8 @scala-steward (#676)
- Bump release-drafter/release-drafter from 5.15.0 to 5.17.5 @dependabot (#678)
- Update slf4j-nop to 1.7.33 @scala-steward (#677)
- Update cats-effect, cats-effect-kernel, ... to 3.3.4 @scala-steward (#674)
- Update scalafmt-core to 3.3.1 @scala-steward (#673)
- Update cats-effect, cats-effect-kernel, ... to 3.3.3 @scala-steward (#672)
- Update cats-effect, cats-effect-kernel, ... to 3.3.2 @scala-steward (#671)
- Update sbt to 1.6.1 @scala-steward (#670)
- Update sbt to 1.6.0 @scala-steward (#669)
- Update fs2-core to 3.2.4 @scala-steward (#668)
- Update scalafmt-core to 3.3.0 @scala-steward (#667)
- Update sbt-scalafmt to 2.4.6 @scala-steward (#666)
- Update scalafmt-core to 3.2.2 @scala-steward (#665)
- Update sbt to 1.5.8 @scala-steward (#664)
- Update cats-effect, cats-effect-kernel, ... to 3.3.1 @scala-steward (#663)
- Update discipline-core to 1.4.0 @scala-steward (#658)
- Update sbt to 1.5.7 @scala-steward (#661)
- Update sbt to 1.5.6 @scala-steward (#660)
- Update fs2-core to 3.2.3 @scala-steward (#657)
- Update sbt-scalafmt to 2.4.5 @scala-steward (#656)
- Update scalafmt-core to 3.2.1 @scala-steward (#655)
- Update sbt-github-actions to 0.14.2 @scala-steward (#654)
- Update scalafmt-core to 3.2.0 @scala-steward (#652)
- Update cats-effect, cats-effect-kernel, ... to 3.3.0 @scala-steward (#651)
- Update cats-core, cats-laws to 2.7.0 @scala-steward (#650)
- Update scalafmt-core to 3.1.2 @scala-steward (#649)
- Update sbt-scalafmt to 2.4.4 @scala-steward (#648)
- Update scalafmt-core to 3.1.1 @scala-steward (#645)
- Update scala-collection-compat to 2.6.0 @scala-steward (#643)
- Update scala-library to 2.13.7 @scala-steward (#642)
- Update fs2-core to 3.2.2 @scala-steward (#640)
- Update discipline-core to 1.3.0 @scala-steward (#637)
- Update scala3-library to 3.1.0 @scala-steward (#633)
- Update sbt-ci-release-early to 2.0.19 @scala-steward (#646)
- Update case-insensitive to 1.2.0 @scala-steward (#636)
- Update scalafmt-core to 3.0.8 @scala-steward (#641)
- Update scalafmt-core to 3.0.7 @scala-steward (#635)
- Update fs2-core to 3.1.6 @scala-steward (#632)
- Update sbt-ci-release-early to 2.0.18 @scala-steward (#628)
- Update fs2-core to 3.1.5 @scala-steward (#629)
- Update fs2-core to 3.1.4 @scala-steward (#627)
- Update scalafmt-core to 3.0.6 @scala-steward (#626)
- Update scalafmt-core to 3.0.5 @scala-steward (#625)
- Update fs2-core to 3.1.3 @scala-steward (#624)
- Update cats-effect, cats-effect-kernel, ... to 3.2.9 @scala-steward (#623)
- Update scalatest to 3.2.10 @scala-steward (#621)
- Update scalafmt-core to 3.0.4 @scala-steward (#620)
- Update scala-library to 2.12.15 @scala-steward (#619)
- Update scalafmt-core to 3.0.3 @scala-steward (#618)
- Update fs2-core to 3.1.2 @scala-steward (#617)
- Bump crazy-max/ghaction-import-gpg from 3 to 4 @dependabot (#614)
- Update cats-effect, cats-effect-kernel, ... to 3.2.8 @scala-steward (#615)
- Update scala3-library to 3.0.2 @scala-steward (#609)
- Update cats-effect, cats-effect-kernel, ... to 3.2.7 @scala-steward (#613)
- Update cats-effect, cats-effect-kernel, ... to 3.2.6 @scala-steward (#611)
- Update kind-projector to 0.13.2 @scala-steward (#612)
- Update scalafmt-core to 3.0.2 @scala-steward (#610)
- Update cats-effect, cats-effect-kernel, ... to 3.2.5 @scala-steward (#607)
- Update cats-effect, cats-effect-kernel, ... to 3.2.4 @scala-steward (#606)
- Update scalafmt-core to 3.0.1 @scala-steward (#605)
- Update kind-projector to 0.13.1 @scala-steward (#604)
- Update fs2-core to 3.1.1 @scala-steward (#603)
- Update scalafmt-core to 3.0.0 @scala-steward (#602)
- Update sbt-github-actions to 0.13.0 @scala-steward (#600)
- Update cats-effect, cats-effect-kernel, ... to 3.2.3 @scala-steward (#601)
- Update fs2-core to 3.1.0 @scala-steward (#599)
- Update cats-effect, cats-effect-kernel, ... to 3.2.2 @scala-steward (#598)