Gen Rmq Versions Save

Elixir AMQP consumer and publisher behaviours

v3.0.0

3 years ago
  • Custom deadletter exchange type (#190)
  • Updated telemetry events (#189)
  • Bump amqp from 1.2.1 to 1.4.2 (#182)
  • Bump min supported elixir version to 1.8 (#184)
  • Task Supervisor for message consumers (#179)

It is a major release, which contains non-backward compatible changes. Please check how to migrate to version 3.0.0 from older versions: https://github.com/meltwater/gen_rmq/blob/master/documentation/migrations/3.0.0.md

v2.6.1

4 years ago

Fixes queue options parsing bug - https://github.com/meltwater/gen_rmq/issues/177

v2.6.0

4 years ago

With the redesigned queue configuration options, users have bigger flexibility in creating their desired consumer setup. This includes support for quorum queues as well. Check our documentation to learn more: https://github.com/meltwater/gen_rmq#documentation

v2.5.0

4 years ago
  • Deprecate uri config attribute and introduce connection option for Consumer and Publisher (#149)
  • Add example and more detailed description for GenRMQ.Processor (#146)
  • Handle redeclaration errors from the broker (#143)

v2.4.0

4 years ago
  • Adding telemetry support to gen_rmq (#136)
  • Refactor consumer settings. (#135)
  • Give the possibility to override all metadata fields (#129)

v2.3.0

4 years ago
  • 89febcf - Move queue utilities to a dedicated module (#124)
  • 86c1ecc - Add queue utility functions to publisher api (#122)
  • 8c876cf - Update dependabot schedule to monthly (#123)
  • d2caa9b - Message persistence support (#119)

v2.2.0

4 years ago
  • Remove use of Mix module from Publisher
  • Use :gen_rmq as the default if there's no config[:app_id]

v2.1.0

4 years ago
  • 3a57e90 - Support publisher confirmations (#110)
  • ede887d - Bump ex_doc from 0.21.1 to 0.21.2 (#109)
  • 14452c9 - Bump dialyxir from 1.0.0-rc.6 to 1.0.0-rc.7 (#112)
  • 49f8dfe - Bump earmark from 1.4.0 to 1.4.1 (#114)
  • 07b07f4 - Configure dependabot to automerge development patch updates (#113)

v2.0.0

4 years ago
  • Add support for more exchange types (#96)
  • Update documentation for exchange types (#98)
  • Set minimum required elixir version to 1.7 (#103)

v1.3.0

4 years ago
  • Add possibility to specify custom deadletter routing key
  • Fix custom deadletter exchange configuration
  • Bump amqp version to 1.2.1
  • Add dialyzer
  • Fix specs