Skip to content
This repository has been archived by the owner on Mar 29, 2022. It is now read-only.

Releases: stitchfix/pwwka

Rails 7 compatibility

27 Jan 22:46
Compare
Choose a tag to compare

Removed support for Rails versions < 6.0. (see #109)

Add a way to hook into log messages and override them.

25 Aug 21:24
Compare
Choose a tag to compare

Add's a log_hook configuration that can be given a hash of pattern match/Proc pairs and if the pattern matches the message of a log message the Proc is executed instead of logging (useful for emitting metrics instead of logging).

Adds a way for applications to create and use their own RMQ connection.

01 Jul 20:24
Compare
Choose a tag to compare

If the application provides a connection to the Transmitter methods they will not close that connection upon completion of sending a message. This allows applications to create connections and persist them across message sends.

v0.22.7

12 Jun 19:36
Compare
Choose a tag to compare
  • Bypasses resque-scheduler for async messages sent with no delay (#97)

v0.21.2

08 Jan 21:33
Compare
Choose a tag to compare

Handling error while connecting and ensuring the connection is closed

v0.21.0

07 Jan 20:39
Compare
Choose a tag to compare

Added support for setting process name to be used for the connection name in the RabbitMQ admin UI

v0.20.0

20 Dec 15:48
bc5fdfa
Compare
Choose a tag to compare
  • Adds ensure blocks to ensure connections are closed, even in the event of an error.

v0.19.0

10 Dec 21:42
009ec41
Compare
Choose a tag to compare
  • Publishers (aka Transmitters) and Consumers (aka Receivers) will now set a connection_name that will appear in the RabbitMQ admin UI under Connection Name (below the IP:PORT)

0.17.0

30 Aug 17:00
Compare
Choose a tag to compare
  • Support for non-JSON payloads (specifically, not parsing the payload at all). See #70 and thanks @igbanam

v0.16.0

18 Dec 17:49
919bf1d
Compare
Choose a tag to compare
  • Add support for comma separated routing keys (#62)