Sqs Consumer Versions Save

Build Amazon Simple Queue Service (SQS) based applications without the boilerplate

v9.0.0

2 months ago

9.0.0 (2024-03-11)

⚠ BREAKING CHANGES

  • removed handler_processing debugger in favour of status (consumer.status.isPolling) (#470)
  • replaced the isRunning method with status (Please now use consumer.status.isRunning to check this state) (#459)

Potentially Breaking Changes

  • We upgraded the AWS SDK to the latest major version. (#468)

Features

  • removing handler_processing debugger in favour of status (#470) (b554da6)
  • replacing the isRunning method with status (#459) (9f07383)

Chores

v8.2.0

3 months ago

8.2.0 (2024-02-06)

Features

  • Wait for msgs to be processed before emitting stopped (by @barwin) (#454) (0fa5305)

Chores

v8.1.5

4 months ago

8.1.5 (2024-01-21)

Chores

  • adding publishConfig for provenance (c64e3ba)

v8.1.4

4 months ago

8.1.4 (2024-01-21)

Chores

  • changing CI to set NODE_AUTH_TOKEN instead (534e42c)
  • changing release workflow to use semantic versioning (ccf92ee)
  • creating workflow for tagging merges (2629729)
  • updating attributeNames type docs (#452) (84385d2)

v8.1.1

5 months ago

Changes

  • Updated the repository URL to the new format
  • Added a CI process for deploying to NPM, with NPM Provenance

Full Changelog: https://github.com/bbc/sqs-consumer/compare/v8.1.0...v8.1.3

v8.1.0

6 months ago

What's Changed

Full Changelog: https://github.com/bbc/sqs-consumer/compare/v8.0.0...v8.1.0

v8.0.0

6 months ago

BREAKING CHANGE

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.

What's Changed

New Contributors

Full Changelog: https://github.com/bbc/sqs-consumer/compare/v7.5.0...v8.0.0

v7.5.0

6 months ago

Potentially Breaking

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.

Features

CI Changes

New Contributors

Full Changelog: https://github.com/bbc/sqs-consumer/compare/v7.4.0...v7.5.0

v7.5.0-canary.0

6 months ago

Potentially breaking (awaiting tests)

  • 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, we are currently testing potential impact from this, if any.

What's Changed

New Contributors

Full Changelog: https://github.com/bbc/sqs-consumer/compare/v7.4.0...v7.5.0-canary.0

v7.4.0

7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/bbc/sqs-consumer/compare/v7.3.0...v7.4.0