Releases: Dwolla/http4s-consul-middleware
v0.3.5
What's Changed
Other Build and Dependency Updates
- Update sbt to 1.10.4 by @dwolla-oss-scala-steward in #216
- Update cats-effect to 3.5.5 by @dwolla-oss-scala-steward in #215
- Update smithy-model to 1.53.0 by @dwolla-oss-scala-steward in #220
- Update cats-effect to 3.5.7 by @dwolla-oss-scala-steward in #221
- Update sbt to 1.10.6 by @dwolla-oss-scala-steward in #222
- Update munit to 1.0.3 by @dwolla-oss-scala-steward in #223
- Update smithy4s-core, smithy4s-http4s, ... to 0.18.27 by @dwolla-oss-scala-steward in #226
- Update http4s-circe, http4s-client, ... to 0.23.30 by @dwolla-oss-scala-steward in #225
- Update sbt-scalajs, scalajs-compiler, ... to 1.18.1 by @dwolla-oss-scala-steward in #228
- Update scala-compiler, scala-library to 2.13.16 by @dwolla-oss-scala-steward in #229
- Update sbt, scripted-plugin to 1.10.7 by @dwolla-oss-scala-steward in #230
- Update munit to 1.0.4 by @dwolla-oss-scala-steward in #231
- Update smithy-model to 1.54.0 by @dwolla-oss-scala-steward in #233
- Update smithy4s-core, smithy4s-http4s, ... to 0.18.28 by @dwolla-oss-scala-steward in #227
- Update sbt-typelevel-ci-release, ... to 0.7.7 by @dwolla-oss-scala-steward in #238
- Update smithy4s-core, smithy4s-http4s, ... to 0.18.29 by @dwolla-oss-scala-steward in #235
- Update munit to 1.1.0 by @dwolla-oss-scala-steward in #236
- Update munit-scalacheck to 1.1.0 by @dwolla-oss-scala-steward in #239
- Update sbt-scalajs, scalajs-compiler, ... to 1.18.2 by @dwolla-oss-scala-steward in #237
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- Broaden the scope of the Discovery macros by accepting a Service[Alg]… by @bpholt in #194
- Move Smithy spec files to separate module by @bpholt in #211
Other Build and Dependency Updates
- Update sbt-typelevel-ci-release, ... to 0.7.3 by @dwolla-oss-scala-steward in #195
- Update circe-generic, circe-literal to 0.14.10 by @dwolla-oss-scala-steward in #196
- Update smithy4s-core, smithy4s-http4s, ... to 0.18.24 by @dwolla-oss-scala-steward in #199
- Update http4s-circe, http4s-client, ... to 0.23.28 by @dwolla-oss-scala-steward in #198
- Update munit to 1.0.2 by @dwolla-oss-scala-steward in #201
- Update sbt to 1.10.2 by @dwolla-oss-scala-steward in #202
- Use sonatypeCredentialHost instead of tlSonatypeUseLegacyHost by @bpholt in #200
- Update scala-library to 2.13.15 by @dwolla-oss-scala-steward in #203
- Update sbt-scalajs, scalajs-compiler, ... to 1.17.0 by @dwolla-oss-scala-steward in #205
- Update scala3-library, ... to 3.3.4 by @dwolla-oss-scala-steward in #204
- Update sbt-typelevel-ci-release, ... to 0.7.4 by @dwolla-oss-scala-steward in #208
- Update case-insensitive to 1.4.2 by @dwolla-oss-scala-steward in #206
- Update sbt to 1.10.3 by @dwolla-oss-scala-steward in #210
- Update smithy4s-core, smithy4s-http4s, ... to 0.18.25 by @dwolla-oss-scala-steward in #207
- Update natchez-core, natchez-jaeger, ... to 0.3.7 by @dwolla-oss-scala-steward in #209
- Update http4s-circe, http4s-client, ... to 0.23.29 by @dwolla-oss-scala-steward in #212
- Update smithy-model to 1.52.1 by @dwolla-oss-scala-steward in #214
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- change the semantics of
ConsulServiceDiscoveryAlg.authorityForService
so that it blocks when no instances are available by @bpholt in #193
Dependency and Build Updates
- Update natchez-core, natchez-jaeger, ... to 0.3.6 by @dwolla-oss-scala-steward in #191
- Update scala-library to 2.12.20 by @dwolla-oss-scala-steward in #192
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- relax capability constraints on ConsulUriResolver and ConsulMiddleware by @bpholt in #183
- Add smithy4s.ConsulMiddleware by @bpholt in #184
- be smarter about how the Service is passed to the UriFrom macros by @bpholt in #186
Dependency and Build Updates
- Update scalacheck-effect-munit to 2.0.0-M2 by @dwolla-oss-scala-steward in #185
- Update cats-mtl to 1.5.0 by @dwolla-oss-scala-steward in #187
- Update keypool to 0.4.10 by @dwolla-oss-scala-steward in #189
- Update sbt-tpolecat to 0.5.2 by @dwolla-oss-scala-steward in #190
- Update munit to 1.0.1 by @dwolla-oss-scala-steward in #188
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
This release fixes a bug when Natchez tracing is used. Previously, the background tasks that keep the set of authorities for a given service up to date were not being placed into their own root traces, so they would unnecessarily extend the duration of the trace that initially started the background task. To fix the bug, the constructor methods now demand a Local[F, Span[F]]
instance, which means there are source-breaking changes in this release. (Binary compatibility has been maintained, but code that isn't updated to use the new paths will still exhibit the tracing bug.)
- Update circe-optics and add Scala 3 Support by @bpholt in #141
- Improve Tracing by @bpholt in #177
- Remove circe-optics and add tests for
authoritiesForService
by @bpholt in #181 - Remove
Trace[F]
from method signatures whereLocal[F, Span[F]]
is also present by @bpholt in #182
Other Dependency and Build Updates
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.1 by @dwolla-oss-scala-steward in #100
- Update log4cats-core, log4cats-noop to 2.6.0 by @dwolla-oss-scala-steward in #104
- Update cats-effect to 3.4.11 by @dwolla-oss-scala-steward in #106
- Update sbt to 1.8.3 by @dwolla-oss-scala-steward in #108
- Update sbt-typelevel-ci-release, ... to 0.4.21 by @dwolla-oss-scala-steward in #109
- Update sbt-crossproject, ... to 1.3.1 by @dwolla-oss-scala-steward in #102
- Update case-insensitive to 1.4.0 by @dwolla-oss-scala-steward in #107
- Update http4s-circe, http4s-client, ... to 0.23.19 by @dwolla-oss-scala-steward in #110
- Update cats-effect to 3.5.0 by @dwolla-oss-scala-steward in #111
- Update scala-library to 2.13.11 by @dwolla-oss-scala-steward in #116
- Update sbt-typelevel-ci-release, ... to 0.4.22 by @dwolla-oss-scala-steward in #114
- Update natchez-core, natchez-jaeger, ... to 0.3.2 by @dwolla-oss-scala-steward in #112
- Update scala-library to 2.12.18 by @dwolla-oss-scala-steward in #115
- Update http4s-circe, http4s-client, ... to 0.23.20 by @dwolla-oss-scala-steward in #117
- Update sbt to 1.9.0 by @dwolla-oss-scala-steward in #113
- Update sbt to 1.9.1 by @dwolla-oss-scala-steward in #121
- Update cats-effect to 3.5.1 by @dwolla-oss-scala-steward in #120
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.2 by @dwolla-oss-scala-steward in #119
- Update http4s-circe, http4s-client, ... to 0.23.21 by @dwolla-oss-scala-steward in #118
- Update sbt-crossproject, ... to 1.3.2 by @dwolla-oss-scala-steward in #125
- Update sbt to 1.9.4 by @dwolla-oss-scala-steward in #131
- Update http4s-circe, http4s-client, ... to 0.23.23 by @dwolla-oss-scala-steward in #128
- Update sbt-tpolecat to 0.4.4 by @dwolla-oss-scala-steward in #127
- Update natchez-core, natchez-jaeger, ... to 0.3.3 by @dwolla-oss-scala-steward in #123
- Update sbt-tpolecat to 0.5.0 by @dwolla-oss-scala-steward in #132
- Update sbt-typelevel-ci-release, ... to 0.5.0 by @dwolla-oss-scala-steward in #130
- Update circe-generic, circe-literal to 0.14.6 by @dwolla-oss-scala-steward in #133
- Update scala-library to 2.13.12 by @dwolla-oss-scala-steward in #135
- Update sbt to 1.9.6 by @dwolla-oss-scala-steward in #138
- Update sbt-typelevel-ci-release, ... to 0.5.3 by @dwolla-oss-scala-steward in #139
- Update sbt-scalajs, scalajs-compiler, ... to 1.14.0 by @dwolla-oss-scala-steward in #140
- Update keypool to 0.4.9 by @dwolla-oss-scala-steward in #152
- Update sbt-typelevel-ci-release, ... to 0.5.4 by @dwolla-oss-scala-steward in #143
- Update natchez-core, natchez-jaeger, ... to 0.3.5 by @dwolla-oss-scala-steward in #147
- Update sbt to 1.9.8 by @dwolla-oss-scala-steward in #148
- Update sbt-scalajs, scalajs-compiler, ... to 1.15.0 by @dwolla-oss-scala-steward in #149
- Update http4s-circe, http4s-client, ... to 0.23.25 by @dwolla-oss-scala-steward in #150
- Update cats-effect to 3.5.3 by @dwolla-oss-scala-steward in #151
- Update kind-projector to 0.13.3 by @dwolla-oss-scala-steward in #157
- Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 by @dwolla-oss-scala-steward in #164
- Update sbt to 1.9.9 by @dwolla-oss-scala-steward in #156
- Update cats-effect to 3.5.4 by @dwolla-oss-scala-steward in #163
- Update scala-library to 2.13.14 by @dwolla-oss-scala-steward in #168
- Update scala-java-time, ... to 2.6.0 by @dwolla-oss-scala-steward in #174
- Update sbt-typelevel-ci-release, ... to 0.7.1 by @dwolla-oss-scala-steward in #171
- Update log4cats-core, log4cats-noop to 2.7.0 by @dwolla-oss-scala-steward in #169
- Update http4s-circe, http4s-client, ... to 0.23.27 by @dwolla-oss-scala-steward in #170
- Update sbt to 1.10.0 by @dwolla-oss-scala-steward in #175
- Update circe-generic, circe-literal to 0.14.7 by @dwolla-oss-scala-steward in #167
- Update sbt-tpolecat to 0.5.1 by @dwolla-oss-scala-steward in #165
- Update scala3-library, ... to 3.3.3 by @dwolla-oss-scala-steward in #161
- Update scala-library to 2.12.19 by @dwolla-oss-scala-steward in #159
- Update munit, munit-scalacheck to 1.0.0 by @dwolla-oss-scala-steward in #172
- Update circe-generic, circe-literal to 0.14.8 by @dwolla-oss-scala-steward in #176
- Update circe-generic, circe-literal to 0.14.9 by @dwolla-oss-scala-steward in #178
- Update sbt to 1.10.1 by @dwolla-oss-scala-steward in #179
- Update sbt-typelevel-ci-release, ... to 0.7.2 by @dwolla-oss-scala-steward in #180
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Update cats-effect to 3.4.4 by @dwolla-oss-scala-steward in #79
- Update scala-java-time, ... to 2.5.0 by @dwolla-oss-scala-steward in #76
- Update http4s-circe, http4s-client, ... to 0.23.17 by @dwolla-oss-scala-steward in #81
- Update sbt to 1.8.1 by @dwolla-oss-scala-steward in #80
- Update sbt-typelevel-ci-release, ... to 0.4.18 by @dwolla-oss-scala-steward in #84
- Update sbt to 1.8.2 by @dwolla-oss-scala-steward in #82
- Update sbt-tpolecat to 0.4.2 by @dwolla-oss-scala-steward in #83
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.0 by @dwolla-oss-scala-steward in #89
- Update http4s-circe, http4s-client, ... to 0.23.18 by @dwolla-oss-scala-steward in #88
- Update cats-effect to 3.4.8 by @dwolla-oss-scala-steward in #94
- Update sbt-typelevel-ci-release, ... to 0.4.19 by @dwolla-oss-scala-steward in #96
- Update natchez and circe dependencies by @bpholt in #97
- bump tlBaseVersion in preparation for release by @bpholt in #98
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Update sbt to 1.7.3 by @dwolla-oss-scala-steward in #64
- Update scala-library to 2.13.10 by @dwolla-oss-scala-steward in #63
- Update sbt-typelevel-ci-release, ... to 0.4.16 by @dwolla-oss-scala-steward in #62
- introduce natchez Trace support by @bpholt in #65
- Update scala-java-time, ... to 2.4.0 by @dwolla-oss-scala-steward in #66
- Update cats-effect to 3.4.0 by @dwolla-oss-scala-steward in #68
- Update sbt to 1.8.0 by @dwolla-oss-scala-steward in #67
- Update sbt-typelevel-ci-release, ... to 0.4.17 by @dwolla-oss-scala-steward in #69
- Update cats-effect to 3.4.1 by @dwolla-oss-scala-steward in #70
- Update sbt-scalajs, scalajs-compiler, ... to 1.12.0 by @dwolla-oss-scala-steward in #75
- Update natchez-core, natchez-jaeger, ... to 0.2.2 by @dwolla-oss-scala-steward in #73
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- add Scala.js support and separate core library from middleware by @bpholt in #39
- add Scala 2.12 support by @bpholt in #41
- Demand LoggerFactory[F] instead of Logger[F] by @bpholt in #42
Dependency Updates and Routine Maintenance
- Update newtypes-core to 0.2.3 by @scala-steward in #5
- Update circe-core, circe-generic, ... to 0.14.2 by @scala-steward in #7
- Update circe-literal to 0.14.2 by @scala-steward in #8
- Update cats-effect, cats-effect-kernel, ... to 3.3.12 by @scala-steward in #9
- Update ip4s-core to 3.1.3 by @scala-steward in #6
- Update log4cats-core, log4cats-noop, ... to 2.3.1 by @scala-steward in #3
- use Concurrent instead of Stream.Compiler… by @bpholt in #10
- Update http4s-circe, http4s-client, ... to 0.23.12 by @scala-steward in #11
- Updates mergify for Scala Steward by @aquilesg in #18
- Update fs2-core to 3.2.8 by @dwolla-oss-scala-steward in #12
- Update cats-core, cats-kernel, cats-laws to 2.8.0 by @dwolla-oss-scala-steward in #14
- Update sbt-tpolecat to 0.3.3 by @dwolla-oss-scala-steward in #13
- Update vault to 3.2.1 by @dwolla-oss-scala-steward in #16
- Update log4cats-core, log4cats-noop, ... to 2.3.2 by @dwolla-oss-scala-steward in #15
- Update http4s-circe, http4s-client, ... to 0.23.13 by @dwolla-oss-scala-steward in #17
- Update fs2-core to 3.2.9 by @dwolla-oss-scala-steward in #20
- Update log4j-slf4j-impl to 2.18.0 by @dwolla-oss-scala-steward in #21
- Update fs2-core to 3.2.10 by @dwolla-oss-scala-steward in #23
- Update sbt to 1.7.0 by @dwolla-oss-scala-steward in #24
- Update sbt to 1.7.1 by @dwolla-oss-scala-steward in #25
- Update cats-effect, cats-effect-kernel, ... to 3.3.14 by @dwolla-oss-scala-steward in #26
- Update log4cats-core, log4cats-noop, ... to 2.4.0 by @dwolla-oss-scala-steward in #27
- Update sbt-tpolecat to 0.4.1 by @dwolla-oss-scala-steward in #31
- Update http4s-circe, http4s-client, ... to 0.23.14 by @dwolla-oss-scala-steward in #34
- Update fs2-core to 3.2.11 by @dwolla-oss-scala-steward in #33
- Update fs2-core to 3.2.12 by @dwolla-oss-scala-steward in #35
- Update http4s-circe, http4s-client, ... to 0.23.15 by @scala-steward in #37
- Update case-insensitive to 1.3.0 by @scala-steward in #38
- Dwolla still uses the legacy sonatype host by @bpholt in #40
- use tlCrossRootProject to hopefully fix publishing issue by @bpholt in #43
- Update circe-generic, circe-literal to 0.14.3 by @dwolla-oss-scala-steward in #51
- Update http4s-circe, http4s-client, ... to 0.23.16 by @dwolla-oss-scala-steward in #52
- Update sbt-scalajs, scalajs-compiler, ... to 1.11.0 by @dwolla-oss-scala-steward in #53
- Update sbt to 1.7.2 by @dwolla-oss-scala-steward in #56
- Update keypool to 0.4.8 by @dwolla-oss-scala-steward in #57
- Update log4cats-core, log4cats-noop to 2.5.0 by @dwolla-oss-scala-steward in #58
- Update sbt-typelevel-ci-release, ... to 0.4.15 by @dwolla-oss-scala-steward in #59
- Add @Dwolla/scala-oss to GitHub CODEOWNERS by @bpholt in #61
- Update scala-library to 2.12.17 by @dwolla-oss-scala-steward in #54
- Update scala-library to 2.13.9 by @dwolla-oss-scala-steward in #55
New Contributors
- @scala-steward made their first contribution in #5
- @aquilesg made their first contribution in #18
- @dwolla-oss-scala-steward made their first contribution in #12
Full Changelog: v0.0.1...v0.0.2