Build Amazon Simple Queue Service (SQS) based applications without the boilerplate
consumer.status.isPolling
) (#470)consumer.status.isRunning
to check this state) (#459)Full Changelog: https://github.com/bbc/sqs-consumer/compare/v8.1.0...v8.1.3
Full Changelog: https://github.com/bbc/sqs-consumer/compare/v8.0.0...v8.1.0
This release is a breaking change as it upgrades the aws-sdk version past the version that changes the communication protocol from XML to JSON, as described here.
Upgrading to this version will require you to ensure that any upstream or downstream dependencies have been configured to support this new protocol.
Full Changelog: https://github.com/bbc/sqs-consumer/compare/v7.5.0...v8.0.0
The way errors are handled was changed in the PR https://github.com/bbc/sqs-consumer/pull/414, it's possible that this may break implementations that expect errors to be produced in a certain way, in our tests, against our own use of sqs-consumer, this release was backwards compatible so based on our assumptions, we have kept this as a minor release, but you might want to check your error handling works as you expect after upgrading.
Full Changelog: https://github.com/bbc/sqs-consumer/compare/v7.4.0...v7.5.0
Full Changelog: https://github.com/bbc/sqs-consumer/compare/v7.4.0...v7.5.0-canary.0
Full Changelog: https://github.com/bbc/sqs-consumer/compare/v7.3.0...v7.4.0