Releases: bbc/sqs-consumer
Releases · bbc/sqs-consumer
v14.0.2-canary.2
v14.0.2-canary.14
14.0.2-canary.14 (2025-10-09)
Chores
v14.0.2-canary.13
14.0.2-canary.13 (2025-10-09)
Chores
v14.0.2-canary.12
14.0.2-canary.12 (2025-10-09)
Chores
v14.0.2-canary.11
14.0.2-canary.11 (2025-10-09)
Chores
v14.0.2-canary.10
14.0.2-canary.10 (2025-10-09)
Chores
v14.0.2-canary.1
14.0.2-canary.1 (2025-10-06)
Chores
- deps-dev: bump @semantic-release/release-notes-generator (#601) (7126e6b)
- deps-dev: bump @types/node from 24.3.3 to 24.5.2 (#599) (52d1d74)
- deps-dev: bump @typescript-eslint/parser from 8.44.0 to 8.44.1 (#600) (d14c4f2)
- deps-dev: bump semantic-release from 24.2.8 to 24.2.9 (#603) (ddb0c4f)
- deps: bump @aws-sdk/client-sqs from 3.876.0 to 3.896.0 (#602) (67f7047)
v14.0.1
14.0.1 (2025-10-06)
This release adds on changes to start the deprecation of void, this should have been part of the v14 release and that is why it has been considered a patch change / a bug fix. This is an attempt to reduce the likelihood of users not noticing the move to explicit returns in v14.
In a future minor release a new strictReturns flag will be added (#604), this will not be enabled by default initially. We will gather feedback on if this setting makes sense. If it does, strictReturns will be turned on by default.
Bug Fixes
- prepare for return void deprecation and ensure that returning void errors in typescript / console warns in the logs (#598) (3b99825)
Chores
Updated some dependencies and adjusted Dependabot workflow
- change repo name (33120cf)
- adding dependabot workflow (a029259)
- change pre merge command (d260c7a)
- changing versioning strategy (573423d)
- deps-dev: bump @semantic-release/github from 11.0.4 to 11.0.6 (#594) (749456f)
- deps-dev: bump @types/node from 24.3.0 to 24.3.3 (#589) (7b5569f)
- deps-dev: bump @typescript-eslint/eslint-plugin (#587) (091a9d2)
- deps-dev: bump eslint from 9.34.0 to 9.35.0 (#591) (31787d9)
- deps-dev: bump mocha from 11.7.1 to 11.7.2 (#590) (3fe017d)
- deps-dev: bump semantic-release from 24.2.7 to 24.2.8 (#588) (b864862)
- deps-dev: bump typedoc from 0.28.11 to 0.28.13 (#592) (3c1823c)
- deps: bump debug from 4.4.1 to 4.4.3 (#593) (ff055d4)
- deps: update actions/setup-node action to v5 (#585) (11866b4)
- deps: update actions/stale action to v10 (#586) (80b5505)
- swapping out for dependabot (21cfdcf)
v14.0.1-canary.5
14.0.1-canary.5 (2025-10-05)
Chores
- change pre merge command (d260c7a)
- deps-dev: bump @semantic-release/github from 11.0.4 to 11.0.6 (#594) (749456f)
- deps-dev: bump @types/node from 24.3.0 to 24.3.3 (#589) (7b5569f)
- deps-dev: bump @typescript-eslint/eslint-plugin (#587) (091a9d2)
- deps-dev: bump eslint from 9.34.0 to 9.35.0 (#591) (31787d9)
- deps-dev: bump mocha from 11.7.1 to 11.7.2 (#590) (3fe017d)
- deps-dev: bump semantic-release from 24.2.7 to 24.2.8 (#588) (b864862)
- deps-dev: bump typedoc from 0.28.11 to 0.28.13 (#592) (3c1823c)
- deps: bump debug from 4.4.1 to 4.4.3 (#593) (ff055d4)
- prepare for return void deprecation (#598) (3b99825)
v14.0.1-canary.4
14.0.1-canary.4 (2025-09-17)
Bug Fixes
- change repo name (33120cf)
Chores
- adding dependabot workflow (a029259)