Releases: kubukoz/sup
v0.9.0-M7
Bumps dependencies to the latest versions. Some of them may be binary incompatible (Scalacache, doobie).
What's Changed
- Update better-tostring to 0.3.6 by @scala-steward in #404
- Update cats-effect-kernel, ... to 3.2.9 by @scala-steward in #409
- Update scalafmt-core to 3.0.4 by @scala-steward in #408
- Update testcontainers-scala-cassandra, ... to 0.39.8 by @scala-steward in #410
- Update better-tostring to 0.3.7 by @scala-steward in #411
- Update better-tostring to 0.3.8 by @scala-steward in #412
- Update sbt-ci-release to 1.5.9 by @scala-steward in #414
- Update scalafmt-core to 3.0.5 by @scala-steward in #415
- Update scalafmt-core to 3.0.6 by @scala-steward in #417
- Update client3:core to 3.3.15 by @scala-steward in #416
- Update better-tostring to 0.3.9 by @scala-steward in #418
- Update http4s-client, http4s-core, ... to 0.23.5 by @scala-steward in #420
- Update sbt-ci-release to 1.5.10 by @scala-steward in #422
- Update better-tostring to 0.3.10 by @scala-steward in #423
- Update testcontainers-scala-cassandra, ... to 0.39.9 by @scala-steward in #425
- Update scalafmt-core to 3.0.8 by @scala-steward in #429
- Update akka-http to 10.2.7 by @scala-steward in #433
- Update http4s-client, http4s-core, ... to 0.23.6 by @scala-steward in #421
- Update sbt-projectmatrix to 0.9.0 by @scala-steward in #435
- Update sbt to 1.5.6 by @scala-steward in #452
- Update sbt to 1.5.7 by @scala-steward in #453
- Update sbt to 1.5.8 by @scala-steward in #454
- Update akka-http to 10.2.8 by @scala-steward in #485
- Update akka-http to 10.2.9 by @scala-steward in #490
- Update everything by @kubukoz in #529
Full Changelog: v0.9.0-M6...v0.9.0-M7
v0.9.0-M6
v0.9.0-M5
v0.8.1
v0.9.0-M2
v0.8.0 - Library updates
This release updates doobie from 0.8.x to 0.9.x and redis4cats from 0.9.x to 0.10.x, as well as some libraries with minor (non-breaking) updates.
v0.7.0 - cats 2.x, cats-effect 2.x, http4s 0.21, new modules
Another "stable" (at least until another minor version bump) release of sup!
It took quite a long time (0.6.0 was released on August 15, 2019), but since all the dependencies were released as stable for 2.13 we're there.
Since 0.6.0, we got:
New features
- Scala 2.13 support
- akka-http server module (contributed by @DennisVDB, thanks a lot!)
Dependency updates
- Scala 2.12.8 -> 2.12.10
- cats-effect 1.4.0 -> 2.1.1
- cats-tagless 0.5 -> 0.11
- cats-par was dropped
- doobie 0.7.0 -> 0.8.8
- cats 1.6.1 -> 2.1.0
- simulacrum was removed
- refined was removed in favor of a FiniteDuration in the doobie module
- redis4cats 0.8.2 -> 0.9.3
- log4cats 0.3.0 -> 1.0.1
- http4s 0.20.10 -> 0.21.0
- circe 0.11.1 -> 0.13.0 (also, circe-generic was removed in favor of handwritten codecs, thanks to @xplosunn!)
- sttp 1.6.4 -> 1.7.2
Housekeeping
- Added scalafmt configuration
- Moved from tut to mdoc for the microsite
- Moved from custom tpolecat flags to sbt-tpolecat
Breaking changes
- Scala 2.11 support was dropped
- Some method signatures are binary incompatible, but they should be fine on source level.
0.6.0 - dependency upgrades (some breaking), last release before cats 2.0
Updates:
- cats-effect: 1.3.0 -> 1.4.0
- doobie: breaking 0.6.0 -> 0.7.0
- cats: 1.6.0 -> 1.6.1
- scalacache: 0.27.0 -> 0.28.0
- refined: 0.9.5 -> 0.9.9
- breaking fs2-redis 0.7.0 -> redis4cats 0.8.2
- http4s: 0.20.1 -> 0.20.10
- sttp: breaking 1.5.17 -> 1.6.4
This is the last release for Scala 2.11.
Dependency updates
This release doesn't contain any changes in sup other than the
dependencies it's built with.
Breaking updates:
http4s: 0.20.0-RC1 -> 0.20.1
sttp: 1.5.11 -> 1.5.17
Other updates include cats-effect and refined.
Dependency updates
This version brings updates to dependencies that might be binarily incompatible:
- http4s
- log4cats
- sttp
As well as other, more likely to be compatible, dependencies:
- cats-tagless
- cats-par