Releases: thumperware/thumperq
Releases · thumperware/thumperq
v1.5.0
This release has the following feature:
- Letting compensate method return error
v1.4.0
This release has the following new feature:
- Support for unit testing consumers. the consumer registration will be ignored if the IBus parameter of
thumperq.CreateConsumer(ibus IBus,...)
method is not of type concrete bus struct.
- A new mock package with
mock.NewBusMoq(cfg config.IConfig) thumperq.IBus
signature to support unit testing. this will return an instance of a mock version of IBus not the concrete instance of bus struct.
v1.3.1
This release has the following fix:
- Fixed creating retry consumers when the retry count is set to 1
v1.3.0
This release has the following new feature:
- Correlation Id in the event model
v1.2.1
This release has the following new feature:
- Support for compensate invocation if all retry fails
v1.1.0
This release has the following new feature:
- Support retry interval in milliseconds
v1.0.0
This release contains the following features:
- Publish messages to queue
- Consume messages from queue
- Retry queue(s)
- Dead Letter queue