Releases: noxdafox/rabbitmq-message-deduplication
Releases Β· noxdafox/rabbitmq-message-deduplication
release 0.7.1
release 0.7.0
Features: - issue #106: support dead lettering on queue level deduplication (RMQ >= 4.1.0) Fixes: - issue #96: fix bug in queue level deduplication leading to stale cache entries when direct consume with NoAck was enabled on empty queues
release 0.6.4
Fixes:
- issue #112: support RabbitMQ 4.x
Credits: @LoisSotoLopez
Minimum supported versions:
- RabbitMQ 3.13.0
- Erlang 26.0
- Elixir 1.16.0
release 0.6.3
Fixes:
- issue #108: support RabbitMQ 3.13
Credits: @gomoripeti
Minimum supported versions:
- RabbitMQ 3.13.0
- Erlang 26.0
- Elixir 1.16.0
release 0.6.2
Fixes:
- issue #105: fix crash when adding node replicas to cluster.
Credits: @gomoripeti
Minimum supported versions:
- RabbitMQ 3.11.0
- Erlang 25.0
- Elixir 14.0
release 0.6.1
Fixes: issue #97: fix crash when using new plugin (> 0.6.0) with previously created deduplication queues and exchanges
release 0.6.0
Features:
- issue #91: support Policies for both queues and exchanges.
Fixes:
- issue #92: fix queue crash when node restarted.
Improvements:
- issue #82: rebalance exchange caches when cluster size increases.
Credits: megwill4268
Minimum supported versions:
- RabbitMQ 3.11.0
- Erlang 25.0
- Elixir 13.0
release 0.5.4
Fixes: - issue #85: add support for recent versions of RabbitMQ (>= 3.8.17)
release 0.5.3
Fixes: - issue #79: fix crash when mirroring policy is applied to queues with unacked messages. Credit: @luos
release 0.5.2
Fixes: - issue #75: do not crash when collecting unavailable info from the cache - issue #75, #77: improve cache availability on exchanges in two nodes setup - If we timeout when reloading the cache, force load it instead of crashing Improvements: - Do not replicate the cache on multiple nodes with queue deduplication