- Forward compatibility with Broadway v1.1
- Relax
nimble_options
dependency to accept~> 1.0
- Relax
nimble_options
dependency to accept~> 0.5.0
- Relax
nimble_options
dependency to accept~> 0.4.0
- Add the following telemetry events:
[:broadway_sqs, :receive_messages, :start]
[:broadway_sqs, :receive_messages, :stop]
[:broadway_sqs, :receive_messages, :exception]
- Require Broadway 1.0
- Depend on ex_aws_sqs with the faster Saxy support
- Implement
prepare_for_draining/1
to make sure no more messages will be fetched after draining - Add
:on_success
and:on_failure
options - Crash on ack error
- Update to Broadway v0.6.0
- Update to Broadway v0.5.0
- Replace option
:queue_name
with:queue_url
to keep compatibility with ex_aws_sqs >= v3.0.0
- Update
ex_aws
dependency to~> 3.0
- Update
broadway
dependency to~> 0.4.0
- Automatically add
message_id
,receipt_handle
andmd5_of_body
to the message's metadata - New option
:attribute_names
- New option
:message_attribute_names
- New option
:visibility_timeout
- Initial release