Skip to content

chore(deps)(deps): bump @nestjs/microservices from 11.1.27 to 11.1.28#18

Merged
rodrigobnogueira merged 1 commit into
mainfrom
dependabot/npm_and_yarn/nestjs/microservices-11.1.28
Jul 13, 2026
Merged

chore(deps)(deps): bump @nestjs/microservices from 11.1.27 to 11.1.28#18
rodrigobnogueira merged 1 commit into
mainfrom
dependabot/npm_and_yarn/nestjs/microservices-11.1.28

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor

Bumps @nestjs/microservices from 11.1.27 to 11.1.28.

Release notes

Sourced from @​nestjs/microservices's releases.

v11.1.28 (2026-07-08)

Bug fixes

  • core
    • #17239 fix(core): trigger teardown of SSE producer Observable on client disconnect with interceptor (@​jyx-07)
  • common
    • #17257 fix(common): Add missing exception classes to HttpErrorByCode (@​Se3do)
  • websockets
    • #17188 fix(websockets): correct type guard to check value not key (@​Se3do)

Enhancements

  • core
    • #17241 feat(core): include auto-converted route in legacy route path warning (@​ronielli)

Dependencies

Committers: 4

Commits
  • dfaa376 chore(release): publish v11.1.28 release
  • 22d6c7f style(microservices): keep constants import on one line for prettier
  • 1db702c fix(microservices): correct type guard to check value not key in scanForClien...
  • 33ebcc9 test(microservices): remove debug console.log in server-kafka spec
  • 6dbeb92 test: remove leftover debug console.log statements
  • See full diff in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 13, 2026
@github-actions

github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown

📊 Coverage Coverage Report

Metric PR Base Diff
Statements ████████████████████ 1588/1588 (100%) 1588/1588 (100%) ⚪ 0%
Branches ████████████████████ 188/188 (100%) 188/188 (100%) ⚪ 0%
Functions ████████████████████ 62/62 (100%) 62/62 (100%) ⚪ 0%
Lines ████████████████████ 1588/1588 (100%) 1588/1588 (100%) ⚪ 0%

Updated for e98c653 | Compared against base branch

@github-actions

github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown

⏱️ Performance Report

✅ Tests 96 passed, 0 failed, 0 skipped
🧪 Suites 27
⏱️ Total step time 156.00s 🟢 -41.00s
⚙️ Test execution 150.60s 🟢 -37.58s
🐢 Slowest test suites
# Suite Tests Duration vs Base
1 runWorkerLoop 11 15.09s 🟢 -4.75s
2 OutboxClaimer (publish outcomes) 9 13.24s 🟢 -3.23s
3 KafkaInboxConsumer 8 11.14s 🟢 -2.93s
4 SqliteOutboxStore 8 11.13s 🟢 -3.21s
5 MysqlOutboxStore 7 9.87s 🟢 -2.60s
6 SqliteInboxStore 5 7.18s 🟢 -1.63s
7 InProcessOutboxTransport 5 6.98s 🟢 -1.92s
8 PostgresOutboxStore 4 5.71s 🟢 -1.32s
9 PostgresInboxStore 4 5.62s 🟢 -1.57s
10 MysqlInboxStore 4 5.55s 🟢 -1.44s
🐌 Slowest individual tests
# Suite Test Duration vs Base
1 OutboxProducer (atomic enqueue) OutboxProducer (atomic enqueue) enqueue commits the outbox row with the business write 2.46s 🟢 -172ms
2 OutboxProducer (atomic enqueue) OutboxProducer (atomic enqueue) a throw rolls back BOTH the outbox row and the business write 1.83s 🟢 -204ms
3 OutboxClaimer (publish outcomes) OutboxClaimer (publish outcomes) tick publishes a pending row and marks it completed 1.56s 🟢 -491ms
4 SqliteInboxStore SqliteInboxStore runOnce processes a fresh key and runs the side effect 1.54s 🟢 -159ms
5 KafkaInboxConsumer KafkaInboxConsumer reads a string message key (dedup falls back to it without headers) 1.54s 🟢 -181ms
6 DI tokens DI tokens tokens are global Symbol.for registrations under the package namespace 1.54s 🟢 -406ms
7 SqliteInboxStore SqliteInboxStore a side-effect error propagates (not swallowed as duplicate) 1.54s 🟢 -272ms
8 PostgresOutboxStore PostgresOutboxStore markCompleted / retry / markFailed transition the row 1.53s 🟢 -312ms
9 OutboxClaimer (publish outcomes) OutboxClaimer (publish outcomes) generic-error backoff is jittered-exponential and capped 1.53s 🟢 -222ms
10 runWorkerLoop runWorkerLoop an abort during the idle sleep wakes it and removes the listener 1.52s 🟢 -323ms
11 OutboxClaimer (publish outcomes) OutboxClaimer (publish outcomes) a RetryableError without delay reschedules with backoff 1.52s 🟢 -360ms
12 OutboxClaimer (publish outcomes) OutboxClaimer (publish outcomes) DEFAULT_CLAIMER_CONFIG identifies the worker as host-pid 1.52s 🟢 -275ms
13 SqliteOutboxStore SqliteOutboxStore claimBatch returns empty when nothing is due 1.51s 🟢 -411ms
14 OutboxClaimer (publish outcomes) OutboxClaimer (publish outcomes) a PermanentError fails the row immediately (and warns with the reason) 1.50s 🟢 -323ms
15 InProcessOutboxTransport InProcessOutboxTransport publish dispatches the payload AND the full message to the topic handler 1.50s 🟢 -191ms

Updated for e98c653 | Compared against base branch

@github-actions

github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown

🧠 Cognitive Complexity Report

Metric PR Base Diff
Total complexity 49 49 ⚪ 0
Max function complexity 5 5 ⚪ 0
Functions measured 25 25 ⚪ 0
🧩 Most complex functions
Function Location Complexity Status
KafkaInboxConsumer.consume packages/messaging/adapters/kafka/kafka-inbox-consumer.ts:67 5 🟢 OK
runWorkerLoop packages/messaging/outbox-worker.ts:23 5 🟢 OK
OutboxClaimer.onPublishError packages/messaging/outbox-claimer.service.ts:84 4 🟢 OK
deriveDedupKey packages/messaging/wire-contract.ts:55 4 🟢 OK
MysqlInboxStore.runOnce packages/messaging/dialects/mysql/inbox-store.ts:43 3 🟢 OK
PostgresInboxStore.runOnce packages/messaging/dialects/postgres/inbox-store.ts:37 3 🟢 OK
SqliteInboxStore.runOnce packages/messaging/dialects/sqlite/inbox-store.ts:39 3 🟢 OK
KafkaInboxConsumer.readKey packages/messaging/adapters/kafka/kafka-inbox-consumer.ts:90 2 🟢 OK
InProcessOutboxTransport.publish packages/messaging/in-process/in-process-outbox-transport.ts:38 2 🟢 OK
headerToString packages/messaging/wire-contract.ts:39 2 🟢 OK

🧭 Cognitive complexity is reported as a review signal, not a merge gate. Prefer small, intention-revealing refactors when complexity rises.


Updated for e98c653 | Compared against base branch

@rodrigobnogueira

Copy link
Copy Markdown
Contributor

@dependabot rebase

1 similar comment
@rodrigobnogueira

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [@nestjs/microservices](https://github.com/nestjs/nest/tree/HEAD/packages/microservices) from 11.1.27 to 11.1.28.
- [Release notes](https://github.com/nestjs/nest/releases)
- [Commits](https://github.com/nestjs/nest/commits/v11.1.28/packages/microservices)

---
updated-dependencies:
- dependency-name: "@nestjs/microservices"
  dependency-version: 11.1.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/nestjs/microservices-11.1.28 branch from 4bf3efe to 3e9d0f4 Compare July 13, 2026 18:01
@rodrigobnogueira rodrigobnogueira merged commit bed15ee into main Jul 13, 2026
7 checks passed
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/nestjs/microservices-11.1.28 branch July 13, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant