Skip to content

Releases: pmorelli92/bunnify

v0.0.6

04 Jun 13:53
79fbfdc
Compare
Choose a tag to compare

What's Changed

  • Bumped dependencies.
  • Added parallel consuming (each event will be processed in a different go routine).
  • Added notification channel message when a routing key has no handler, before it was failing silently.
  • Fixed a bug where re-connection was not working.

Full Changelog: v0.0.5...v0.0.6

v0.0.5

10 May 10:56
b0254d2
Compare
Choose a tag to compare

What's Changed

  • Added outbox submodule to support outbox pattern when publishing events.
  • Added dependabot.
  • Bumped dependencies.

Full Changelog: v0.0.4...v0.0.5

v0.0.4

07 May 15:16
7824335
Compare
Choose a tag to compare

What's Changed

BREAKING CHANGE FOR THOSE ON THE v0.0.3: the import on the .go files changed from "github.com/pmorelli92/bunnify/bunnify" to "github.com/pmorelli92/bunnify"

Full Changelog: v0.0.3...v0.0.4

v0.0.4-pre-2

19 Feb 21:05
d1928f2
Compare
Choose a tag to compare
v0.0.4-pre-2 Pre-release
Pre-release

New features

  • Added bunnify.WithRetries() to enable automatic retrial.
  • Fixed a bug where a quorum queue could not have dead lettering.

v0.0.4-pre

15 Feb 15:45
7d9a800
Compare
Choose a tag to compare
v0.0.4-pre Pre-release
Pre-release

Breaking changes

Import path changed from github.com/pmorelli92/bunnify/bunnify to github.com/pmorelli92/bunnify

v0.0.3

14 Feb 15:14
4c4e894
Compare
Choose a tag to compare

Updated dependencies

v0.0.2

02 Oct 17:26
a44442c
Compare
Choose a tag to compare

New

  • Added support for tracing.
  • Added support for Prometheus metrics.

Breaking changes

DeliveryInfo moved from an embed property into the Event[T] struct to DeliveryInfo DeliveryInfo.

I am not updating major given that this is still on active development. However, I am not expecting a lot of breaking changes going forward.

v0.0.1

26 Apr 07:19
80d2866
Compare
Choose a tag to compare

Initial release of the library. Bear in mind that this is a very early stage, and even though that most of the intended functionalities are already in the codebase, some things are prone to change.