Skip to content

Releases: heureka/gorabbit

v0.6.2

15 Aug 11:17
Compare
Choose a tag to compare
v0.6.2 Pre-release
Pre-release

fix(v2): fix IsReady lock

v0.6.1

13 Aug 12:30
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release

chore(v2/rabbittest): add helper for creating client

v0.6.0

06 Aug 13:38
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

v1 couldn't re-open channel and connection, because they were re-opened separately.
If connection got closed, channel would try reconnect on closed connection and fail.

v2 client can correctly reconnect both connection and channel.

The implementation is still WIP, it was not tested in production

v0.5.3

27 Jun 08:06
Compare
Choose a tag to compare

Fix data race

v0.5.2

03 Jan 15:20
Compare
Choose a tag to compare

fix(publisher): move publish to publisher

v0.5.1

02 Jan 14:43
Compare
Choose a tag to compare

fix(connection): set the same defaults as in amqp-go library

Set default heartbeat to 10s, see:
https://github.com/rabbitmq/amqp091-go/blob/a6fa7f7d76ecb00f1f46d42d02adfe0454c5514f/connection.go#L160

v0.5.0

26 Oct 15:59
Compare
Choose a tag to compare
  • feat: implement publisher
  • feat(gorabbit): add quick publisher and consumer creation
  • bigger refactoring
  • update README and examples to reflect changes

v0.4.2

20 Oct 11:26
Compare
Choose a tag to compare

fix(rabbittest): allow override exchange, queue or routing key

v0.4.1

18 Oct 10:29
Compare
Choose a tag to compare

fix(consumer): fix waiting for all messages to be consumed before stopping

v0.4.0

01 Oct 22:55
Compare
Choose a tag to compare

feat(publish): add publishing helper