Skip to content

Releases: kubukoz/sup

v0.9.0-M7

26 Aug 19:33
37ffdb5
Compare
Choose a tag to compare

Bumps dependencies to the latest versions. Some of them may be binary incompatible (Scalacache, doobie).

What's Changed

Full Changelog: v0.9.0-M6...v0.9.0-M7

v0.9.0-M6

05 Sep 19:39
e869be1
Compare
Choose a tag to compare
Update scalacache, enable build on Scala 3 (#400)

v0.9.0-M5

04 Sep 19:06
cf08542
Compare
Choose a tag to compare
  • Downgrade http4s to 0.23.3 (from the 1.0.0 milestones) - we're going to stay on 0.23 until another series releases a stable version (be it 0.24 or 1.0.0)
  • Update scalacache to 1.0.0-M3 (#401)
  • Update doobie-core to 1.0.0-RC1 (#389)

v0.8.1

21 Jul 12:50
Compare
Choose a tag to compare

Adds a Cassandra health check in the sup-cassandra module.

This change will end up on the main branch soon.

Also, adds non-binary-breaking updates to most of the dependencies.

v0.9.0-M2

22 May 13:29
44c2cdb
Compare
Choose a tag to compare

Library updates, Cats Effect 3 support

v0.8.0 - Library updates

03 Jun 19:41
7a61e38
Compare
Choose a tag to compare

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

09 Feb 23:35
Compare
Choose a tag to compare

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

14 Aug 23:19
Compare
Choose a tag to compare

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

24 May 15:45
Compare
Choose a tag to compare

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

07 Apr 14:53
Compare
Choose a tag to compare

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