Releases: pmorelli92/bunnify
v0.0.6
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
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
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"
- refactor import path by @pmorelli92 in #28
- Requeue functionality by @pmorelli92 in #31
- updated readme by @pmorelli92 in #32
- upd readme by @pmorelli92 in #33
- update dependencies by @pmorelli92 in #34
- add support for adding handler on existing consumer by @pmorelli92 in #35
Full Changelog: v0.0.3...v0.0.4
v0.0.4-pre-2
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
Breaking changes
Import path changed from github.com/pmorelli92/bunnify/bunnify
to github.com/pmorelli92/bunnify
v0.0.3
Updated dependencies
v0.0.2
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
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.