sqs-consumer
Version:
Build SQS-based Node applications without the boilerplate
113 lines (87 loc) • 13.6 kB
Markdown
## [15.0.2](https://github.com/bbc/sqs-consumer/compare/v15.0.1...v15.0.2) (2026-05-26)
### Bug Fixes
* handle batch failures differently ([#807](https://github.com/bbc/sqs-consumer/issues/807)) ([0988bca](https://github.com/bbc/sqs-consumer/commit/0988bca2b2bc0dee9d97c25268aeee99585e9d5c))
* make coverage reports genhtml-compatible ([#803](https://github.com/bbc/sqs-consumer/issues/803)) ([8da9097](https://github.com/bbc/sqs-consumer/commit/8da9097f870d5cf2bf02dd970f2e90d76cd82d42))
### Chores
* change to only run on dispatch ([d35f4b3](https://github.com/bbc/sqs-consumer/commit/d35f4b366de9e52d405ff830c8d5c168a45c481e))
* **deps-dev:** bump @cucumber/cucumber from 12.7.0 to 12.8.2 ([#796](https://github.com/bbc/sqs-consumer/issues/796)) ([de53034](https://github.com/bbc/sqs-consumer/commit/de53034e34e7c84d88dd716d4f94a100bac51fb5))
* **deps-dev:** bump @cucumber/cucumber from 12.8.2 to 12.8.3 ([#808](https://github.com/bbc/sqs-consumer/issues/808)) ([7144968](https://github.com/bbc/sqs-consumer/commit/7144968c51d0e646b9d852a6fa72a6c94d70baad))
* **deps-dev:** bump @semantic-release/github from 12.0.6 to 12.0.8 ([#800](https://github.com/bbc/sqs-consumer/issues/800)) ([c5fe1f8](https://github.com/bbc/sqs-consumer/commit/c5fe1f888fec145d61b313e38688fb6799c88b23))
* **deps-dev:** bump @semantic-release/release-notes-generator ([#799](https://github.com/bbc/sqs-consumer/issues/799)) ([6c24b1b](https://github.com/bbc/sqs-consumer/commit/6c24b1bbfa9e98eedc9ee23712187b1aa5be6344))
* **deps-dev:** bump @types/node from 25.5.0 to 25.6.2 ([#798](https://github.com/bbc/sqs-consumer/issues/798)) ([cecfd8d](https://github.com/bbc/sqs-consumer/commit/cecfd8da9bb8bf360ae16ebcf81796fa0f1c955e))
* **deps-dev:** bump @vitest/coverage-v8 from 4.1.5 to 4.1.6 ([#809](https://github.com/bbc/sqs-consumer/issues/809)) ([efe4953](https://github.com/bbc/sqs-consumer/commit/efe49535be6732ae8a7ed47add521f1ce5f128d3))
* **deps-dev:** bump oxfmt from 0.44.0 to 0.46.0 ([#786](https://github.com/bbc/sqs-consumer/issues/786)) ([a61d0b7](https://github.com/bbc/sqs-consumer/commit/a61d0b7308f40b0836198a8dfbd17181400fd8c7))
* **deps-dev:** bump sinon and @types/sinon ([#788](https://github.com/bbc/sqs-consumer/issues/788)) ([da2a4d9](https://github.com/bbc/sqs-consumer/commit/da2a4d9ebc84fb0929c7131b3c57d293064e623a))
* **deps-dev:** bump sqs-producer from 8.0.2 to 8.0.9 ([#810](https://github.com/bbc/sqs-consumer/issues/810)) ([da4afb0](https://github.com/bbc/sqs-consumer/commit/da4afb0ff29e296e6d3044b6db39880bdec62c19))
* **deps-dev:** bump typedoc from 0.28.17 to 0.28.19 ([#787](https://github.com/bbc/sqs-consumer/issues/787)) ([9467cec](https://github.com/bbc/sqs-consumer/commit/9467ceca1e844f5934c0f3d9ba654f62b8739c60))
* **deps-dev:** bump vitest from 4.1.2 to 4.1.5 ([#790](https://github.com/bbc/sqs-consumer/issues/790)) ([7720d4f](https://github.com/bbc/sqs-consumer/commit/7720d4fb0dab1dd1db766597cf1798014d388435))
* **deps-dev:** bump vitest from 4.1.5 to 4.1.6 ([#811](https://github.com/bbc/sqs-consumer/issues/811)) ([f14a0ef](https://github.com/bbc/sqs-consumer/commit/f14a0ef5fd53443abdea215af4301d669066ef68))
* **deps:** bump @aws-sdk/client-sqs from 3.1034.0 to 3.1036.0 ([#789](https://github.com/bbc/sqs-consumer/issues/789)) ([e54e664](https://github.com/bbc/sqs-consumer/commit/e54e664b474dc97f40cc82664f664b40b180b713))
* **deps:** bump actions/add-to-project from 1.0.2 to 2.0.0 ([#792](https://github.com/bbc/sqs-consumer/issues/792)) ([b1eeec1](https://github.com/bbc/sqs-consumer/commit/b1eeec1efa8dc9e2d419e41e3393b02f3b6e7d67))
* **deps:** bump actions/dependency-review-action from 4.9.0 to 5.0.0 ([#795](https://github.com/bbc/sqs-consumer/issues/795)) ([ea16075](https://github.com/bbc/sqs-consumer/commit/ea1607596771ed5b55e65c77c92c774cae1070c3))
* **deps:** bump actions/stale from 10.2.0 to 10.3.0 ([#805](https://github.com/bbc/sqs-consumer/issues/805)) ([f689b90](https://github.com/bbc/sqs-consumer/commit/f689b90faa61e87f142e8dbb6d4f22fab3d81e96))
* **deps:** bump dessant/lock-threads from 6.0.0 to 6.0.2 ([#812](https://github.com/bbc/sqs-consumer/issues/812)) ([96b83ad](https://github.com/bbc/sqs-consumer/commit/96b83adf35accacc504d0a7679350b4d9b1b5fa2))
* **deps:** bump fast-xml-builder ([#794](https://github.com/bbc/sqs-consumer/issues/794)) ([dc325d0](https://github.com/bbc/sqs-consumer/commit/dc325d0ed59e006e58e51fb71de3c58f968856c7))
* **deps:** bump github/codeql-action from 4.35.2 to 4.35.4 ([#793](https://github.com/bbc/sqs-consumer/issues/793)) ([fb6e76e](https://github.com/bbc/sqs-consumer/commit/fb6e76eb86e8307df849445f467f0085ae81e463))
* **deps:** bump github/codeql-action from 4.35.4 to 4.35.5 ([#802](https://github.com/bbc/sqs-consumer/issues/802)) ([a232427](https://github.com/bbc/sqs-consumer/commit/a232427a7455a536e8adf81db0824ecadb9126f5))
* **deps:** bump github/codeql-action from 4.35.5 to 4.36.0 ([#814](https://github.com/bbc/sqs-consumer/issues/814)) ([2725d58](https://github.com/bbc/sqs-consumer/commit/2725d5894510fd7945e16469be3222dfc3e76b01))
* **deps:** bump zgosalvez/github-actions-report-lcov ([#801](https://github.com/bbc/sqs-consumer/issues/801)) ([b1de26f](https://github.com/bbc/sqs-consumer/commit/b1de26ff931a74c38c1bf1263441a04aaabbc357))
* **deps:** bump zgosalvez/github-actions-report-lcov ([#813](https://github.com/bbc/sqs-consumer/issues/813)) ([2bc51e0](https://github.com/bbc/sqs-consumer/commit/2bc51e0671cb92e2c25b1fd5388b669e90d292d4))
* remove git step ([a2b699c](https://github.com/bbc/sqs-consumer/commit/a2b699cf26ae1de480b086ac8f23cbb12eb16e3a))
* remove unused action ([7b027a0](https://github.com/bbc/sqs-consumer/commit/7b027a03964910123534e8f63d6e55712f5b059b))
* update security policy ([464c7f0](https://github.com/bbc/sqs-consumer/commit/464c7f03fe82a3a4ff73bcbcb611805c8bc7c38d))
* updating brace expansion ([704890e](https://github.com/bbc/sqs-consumer/commit/704890e36c264ec2044fa07cf30130c11e1cd7e3))
## [15.0.1](https://github.com/bbc/sqs-consumer/compare/v15.0.0...v15.0.1) (2026-05-02)
### Chores
* begin the move to a single branch ([fbc9359](https://github.com/bbc/sqs-consumer/commit/fbc93596c972b53aa645907a2dbe00780dad4bbc))
* change to direct from main ([c38a324](https://github.com/bbc/sqs-consumer/commit/c38a324e97ea0ebd9dbb16e79f2edb2434bc75d4))
* **deps-dev:** bump @vitest/coverage-v8 from 3.2.4 to 4.1.2 ([#780](https://github.com/bbc/sqs-consumer/issues/780)) ([94ca92c](https://github.com/bbc/sqs-consumer/commit/94ca92c9fc46cf8467114b72ed2151190c49cc63))
* **deps-dev:** bump oxfmt from 0.41.0 to 0.44.0 ([#779](https://github.com/bbc/sqs-consumer/issues/779)) ([59c2c44](https://github.com/bbc/sqs-consumer/commit/59c2c44034c306c6387ee3dafbb195447cd43be4))
* **deps-dev:** bump oxlint from 1.56.0 to 1.61.0 ([#778](https://github.com/bbc/sqs-consumer/issues/778)) ([2bf69ca](https://github.com/bbc/sqs-consumer/commit/2bf69ca640265af6697a368347d828141e676ee4))
* **deps-dev:** bump vitest from 3.2.4 to 4.1.2 ([#775](https://github.com/bbc/sqs-consumer/issues/775)) ([6c4b384](https://github.com/bbc/sqs-consumer/commit/6c4b3849890d058e4f9580608041fc18364d02ed))
* **deps:** bump @aws-sdk/client-sqs from 3.1018.0 to 3.1034.0 ([#777](https://github.com/bbc/sqs-consumer/issues/777)) ([25ddb5f](https://github.com/bbc/sqs-consumer/commit/25ddb5f9d8a688eb065e6b1cfd703951cf1d9626))
* **deps:** bump actions/setup-node from 6.3.0 to 6.4.0 ([#781](https://github.com/bbc/sqs-consumer/issues/781)) ([0f21cb2](https://github.com/bbc/sqs-consumer/commit/0f21cb2f8c02f1f976e55a1dac4bb08fee0314c8))
* **deps:** bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 ([#782](https://github.com/bbc/sqs-consumer/issues/782)) ([ae4e35a](https://github.com/bbc/sqs-consumer/commit/ae4e35a84e0f642a6c77b67f26beb5e0f4b4920e))
* **deps:** bump the npm_and_yarn group across 1 directory with 2 updates ([#784](https://github.com/bbc/sqs-consumer/issues/784)) ([215e5c8](https://github.com/bbc/sqs-consumer/commit/215e5c81c24e247244c677ad0d6c1835d94d688a))
* force to commonjs ([bf4b2b8](https://github.com/bbc/sqs-consumer/commit/bf4b2b895f5d4e7f704fa55e71bee49f75d9d762))
* formatting ([1be111c](https://github.com/bbc/sqs-consumer/commit/1be111ce94c9e81c78e750cee4e8583e2ab5039d))
* formatting ([c4aa528](https://github.com/bbc/sqs-consumer/commit/c4aa528fee9e054c30af8cb9da5366be7cbc91a1))
* **release:** 15.0.0-canary.2 [skip ci] ([9a7ff7e](https://github.com/bbc/sqs-consumer/commit/9a7ff7eb4e3cc9349fefcf0882f7bd0e5785d0bf)), closes [#779](https://github.com/bbc/sqs-consumer/issues/779) [#781](https://github.com/bbc/sqs-consumer/issues/781) [#782](https://github.com/bbc/sqs-consumer/issues/782) [#784](https://github.com/bbc/sqs-consumer/issues/784)
* update ([481239f](https://github.com/bbc/sqs-consumer/commit/481239fff50ff47f8f8fab474ceec0f336fb41ec))
* update vitest config ([ebca9fa](https://github.com/bbc/sqs-consumer/commit/ebca9fac69355a388492fc97f476566bdf130fdb))
## [15.0.0](https://github.com/bbc/sqs-consumer/compare/v14.2.8...v15.0.0) (2026-05-02)
### Chores
* adjusting node versions per lts only support ([#785](https://github.com/bbc/sqs-consumer/issues/785)) ([fa5529d](https://github.com/bbc/sqs-consumer/commit/fa5529dd9f6e81e76c8a0bb24677739e9c7a6450))
* **deps-dev:** bump conventional-changelog-conventionalcommits ([#774](https://github.com/bbc/sqs-consumer/issues/774)) ([8983c95](https://github.com/bbc/sqs-consumer/commit/8983c950ee959aea537b3d293185bede6a051fa8))
* **deps-dev:** bump sqs-producer from 8.0.2 to 8.0.7 ([#776](https://github.com/bbc/sqs-consumer/issues/776)) ([e50a6c1](https://github.com/bbc/sqs-consumer/commit/e50a6c1e33fa4c429cbe98f95814988be7b1c32d))
* **deps:** bump zgosalvez/github-actions-report-lcov ([#783](https://github.com/bbc/sqs-consumer/issues/783)) ([eff2927](https://github.com/bbc/sqs-consumer/commit/eff29274c23b712be3d4ff521d9f8b59b4c2c0b8))
* **release:** 15.0.0-canary.1 [skip ci] ([e7e2dfd](https://github.com/bbc/sqs-consumer/commit/e7e2dfd8bd4b6ebe6cf98e6d90264cb474236fa2)), closes [#785](https://github.com/bbc/sqs-consumer/issues/785) [#774](https://github.com/bbc/sqs-consumer/issues/774) [#776](https://github.com/bbc/sqs-consumer/issues/776) [#783](https://github.com/bbc/sqs-consumer/issues/783)
## [15.0.0-canary.1](https://github.com/bbc/sqs-consumer/compare/v14.2.8-canary.3...v15.0.0-canary.1) (2026-05-02)
### Chores
* adjusting node versions per lts only support ([#785](https://github.com/bbc/sqs-consumer/issues/785)) ([fa5529d](https://github.com/bbc/sqs-consumer/commit/fa5529dd9f6e81e76c8a0bb24677739e9c7a6450))
* **deps-dev:** bump conventional-changelog-conventionalcommits ([#774](https://github.com/bbc/sqs-consumer/issues/774)) ([8983c95](https://github.com/bbc/sqs-consumer/commit/8983c950ee959aea537b3d293185bede6a051fa8))
* **deps-dev:** bump sqs-producer from 8.0.2 to 8.0.7 ([#776](https://github.com/bbc/sqs-consumer/issues/776)) ([e50a6c1](https://github.com/bbc/sqs-consumer/commit/e50a6c1e33fa4c429cbe98f95814988be7b1c32d))
* **deps:** bump zgosalvez/github-actions-report-lcov ([#783](https://github.com/bbc/sqs-consumer/issues/783)) ([eff2927](https://github.com/bbc/sqs-consumer/commit/eff29274c23b712be3d4ff521d9f8b59b4c2c0b8))
## [14.2.8](https://github.com/bbc/sqs-consumer/compare/v14.2.7...v14.2.8) (2026-04-19)
### Chores
* add oxlint config ([7517312](https://github.com/bbc/sqs-consumer/commit/751731240940dd6d86af3475973190126224cffb))
* adding formatting config ([0d2e4a1](https://github.com/bbc/sqs-consumer/commit/0d2e4a1cb0b6aa326ce6531f9173f7ae3efadf2f))
* formatting ([be78a60](https://github.com/bbc/sqs-consumer/commit/be78a600641acc96cdc5ade614b5fef427bd489d))
* **release:** 14.2.8-canary.1 [skip ci] ([4c835a9](https://github.com/bbc/sqs-consumer/commit/4c835a9a9476e6df1237d62585b4b611ddbb43ae))
* **release:** 14.2.8-canary.2 [skip ci] ([180da65](https://github.com/bbc/sqs-consumer/commit/180da653502995e934ba23e72aa1a2b184345e6f))
* **release:** 14.2.8-canary.3 [skip ci] ([1545bd3](https://github.com/bbc/sqs-consumer/commit/1545bd3890542c04baf5df825f723186e2ed75fc))
* remove old package addition ([cfdeb8a](https://github.com/bbc/sqs-consumer/commit/cfdeb8a7c557751c05ac8298fa55d645fce5e698))
* update deps ([5764971](https://github.com/bbc/sqs-consumer/commit/576497154fa38a67247e6f08a56b203adca4c3e3))
* update keywords and release git updates ([3b05c04](https://github.com/bbc/sqs-consumer/commit/3b05c044f3c91899b319295a6c55a4d013c0ec3b))
## [14.2.8-canary.3](https://github.com/bbc/sqs-consumer/compare/v14.2.8-canary.2...v14.2.8-canary.3) (2026-04-19)
### Chores
* adding formatting config ([0d2e4a1](https://github.com/bbc/sqs-consumer/commit/0d2e4a1cb0b6aa326ce6531f9173f7ae3efadf2f))
## [14.2.8-canary.2](https://github.com/bbc/sqs-consumer/compare/v14.2.8-canary.1...v14.2.8-canary.2) (2026-04-19)
### Chores
* add oxlint config ([7517312](https://github.com/bbc/sqs-consumer/commit/751731240940dd6d86af3475973190126224cffb))
## [14.2.8-canary.1](https://github.com/bbc/sqs-consumer/compare/v14.2.7...v14.2.8-canary.1) (2026-04-19)
### Chores
* formatting ([be78a60](https://github.com/bbc/sqs-consumer/commit/be78a600641acc96cdc5ade614b5fef427bd489d))
* remove old package addition ([cfdeb8a](https://github.com/bbc/sqs-consumer/commit/cfdeb8a7c557751c05ac8298fa55d645fce5e698))
* update deps ([5764971](https://github.com/bbc/sqs-consumer/commit/576497154fa38a67247e6f08a56b203adca4c3e3))
* update keywords and release git updates ([3b05c04](https://github.com/bbc/sqs-consumer/commit/3b05c044f3c91899b319295a6c55a4d013c0ec3b))