Releases: ThreeDotsLabs/watermill
Releases · ThreeDotsLabs/watermill
v1.2.0-rc.5
- [bugfix] Proper Message nil m.ack handling (#227) - thanks @oxbambooxo
- [tests] Initialize subscribers for each consumer group (#225) - thanks @breml
- [examples] Add Server-Sent Events example (#209) - thanks @m110
- [docs] small docs updates - thanks @kochetkov-av and @m110
v1.2.0-rc.4
- Fixed docs (thanks @xswordsx and @sagikazarmark!)
- Accepting a prometheus.Registerer allows using prometheus.DefaultRegisterer (#204) - thanks @sagikazarmark!
v1.2.0-rc.3
- Added extra TestConcurrentSubscribeMultipleTopics test (#196)
v1.2.0-rc.2
Expose Prometheus metrics at /metrics endpoint (#168) - thanks @lebaptiste!
v1.2.0-rc.1
Add Forwarder component (#187)
v1.1.1
- added missing godoc (#177)
- close all subscribers in TestConcurrentSubscribe (#178) - thanks @chrisseto!
v1.1.0
Add FanOut.
FanOut is a component that receives messages from the subscriber and passes them to all publishers. In effect, messages are "multiplied".
A typical use case for using FanOut is having one external subscription and multiple workers inside the process.