Skip to content

Releases: heureka/gorabbit

v0.6.2

v0.6.2 Pre-release
Pre-release

Choose a tag to compare

@dmksnnk dmksnnk released this 15 Aug 11:17

fix(v2): fix IsReady lock

v0.6.1

v0.6.1 Pre-release
Pre-release

Choose a tag to compare

@dmksnnk dmksnnk released this 13 Aug 12:30

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

v0.6.0

v0.6.0 Pre-release
Pre-release

Choose a tag to compare

@dmksnnk dmksnnk released this 06 Aug 13:38

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

Choose a tag to compare

@dmksnnk dmksnnk released this 27 Jun 08:06

Fix data race

v0.5.2

Choose a tag to compare

@dmksnnk dmksnnk released this 03 Jan 15:20

fix(publisher): move publish to publisher

v0.5.1

Choose a tag to compare

@dmksnnk dmksnnk released this 02 Jan 14:43

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

Choose a tag to compare

@dmksnnk dmksnnk released this 26 Oct 15:59
  • feat: implement publisher
  • feat(gorabbit): add quick publisher and consumer creation
  • bigger refactoring
  • update README and examples to reflect changes

v0.4.2

Choose a tag to compare

@dmksnnk dmksnnk released this 20 Oct 11:26

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

v0.4.1

Choose a tag to compare

@dmksnnk dmksnnk released this 18 Oct 10:29

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

v0.4.0

Choose a tag to compare

@dmksnnk dmksnnk released this 01 Oct 22:55

feat(publish): add publishing helper