Skip to content

Releases: profunktor/fs2-rabbit

v5.3.0

28 Oct 09:28
Compare
Choose a tag to compare

What’s Changed

Dependencies Updates

v5.2.0

05 Jun 07:14
0d5f70d
Compare
Choose a tag to compare

What’s Changed

v5.1.2

27 May 10:35
adf1d5b
Compare
Choose a tag to compare

What’s Changed

♻️ This is the maintenance release because of the sonatype failure. Please skip the v5.1.1.

v5.1.1

23 Apr 17:10
b3c5d1e
Compare
Choose a tag to compare

What’s Changed

v5.1.0

25 Sep 13:48
010fc67
Compare
Choose a tag to compare

This release updates to Cats Effect v3.5.0 which includes an important change to the cancelation semantics of the Async#async and IO.async methods. Please check the Cats Effect release notes for v3.5.0 for more details.

What’s Changed

v5.0.0

11 Mar 11:05
d1b58cd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.1.1...v5.0.0

scala 3

02 Jun 17:08
76979db
Compare
Choose a tag to compare

added cross-compilation for scala 3

4.0.0 final

26 Apr 16:29
Compare
Choose a tag to compare

Contains all the changes made on 4.0.0-RC1, but removes the dependency on cats-tagless, and upgrades:
cats -> 2.6.0
cats-effect -> 3.1.0
fs2 -> 3.0.2

4.0.0-M1

01 Mar 17:35
Compare
Choose a tag to compare

First milestone release for series 4.x, which will build off cats-effect 3 and fs2 3. This release uses ce 3.0.0-RC2 and fs2 3.0.0-M9.

API changes:

  • create a Resource[F, RabbitClient[F]] with RabbitClient.resource(...), which creates a Dispatcher[F] to be used by the underlying client implementation. If the user wants to declare their own Dispatcher to be used, the apply method on RabbitClient now takes a dispatcher: Dispatcher[F] (this method still returns F[RabbitClient[F]). #495

  • A user-defined thread factory can now be passed to the connection factory used in ConnectionResource in the RabbitClient using an argument in RabbitClient.apply - threadFactory: Option[F[ThreadFactory]]. (This is missing from the resource method, and will be fixed in the next milestone release. ) - #498

  • Configuration in Fs2RabbitConfig that represent intervals now have type FiniteDuration rather than Int - #499

There is a good chance I've missed some updates, but the git history is very clogged with scala-steward (and @agustafson doing some nice work with CI!)

v3.0.1

18 Oct 08:58
08de1b9
Compare
Choose a tag to compare