From d3975a64f456279c795038587b2bd77603988bc6 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 31 Jul 2026 10:57:37 +0800
Subject: [PATCH] chore: bump up nestjs (#15276)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@nestjs/common](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/common))
| [`11.1.27` →
`11.1.28`](https://renovatebot.com/diffs/npm/@nestjs%2fcommon/11.1.27/11.1.28)
|

|

|
| [@nestjs/core](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/core))
| [`11.1.27` →
`11.1.28`](https://renovatebot.com/diffs/npm/@nestjs%2fcore/11.1.27/11.1.28)
|

|

|
| [@nestjs/platform-express](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/platform-express))
| [`11.1.27` →
`11.1.28`](https://renovatebot.com/diffs/npm/@nestjs%2fplatform-express/11.1.27/11.1.28)
|

|

|
| [@nestjs/platform-socket.io](https://nestjs.com)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/platform-socket.io))
| [`11.1.27` →
`11.1.28`](https://renovatebot.com/diffs/npm/@nestjs%2fplatform-socket.io/11.1.27/11.1.28)
|

|

|
| [@nestjs/swagger](https://redirect.github.com/nestjs/swagger) |
[`11.4.4` →
`11.4.6`](https://renovatebot.com/diffs/npm/@nestjs%2fswagger/11.4.4/11.4.6)
|

|

|
| [@nestjs/websockets](https://redirect.github.com/nestjs/nest)
([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/websockets))
| [`11.1.27` →
`11.1.28`](https://renovatebot.com/diffs/npm/@nestjs%2fwebsockets/11.1.27/11.1.28)
|

|

|
---
### Release Notes
nestjs/nest (@nestjs/common)
###
[`v11.1.28`](https://redirect.github.com/nestjs/nest/compare/v11.1.27...v11.1.28)
[Compare
Source](https://redirect.github.com/nestjs/nest/compare/v11.1.27...v11.1.28)
nestjs/nest (@nestjs/core)
###
[`v11.1.28`](https://redirect.github.com/nestjs/nest/compare/v11.1.27...v11.1.28)
[Compare
Source](https://redirect.github.com/nestjs/nest/compare/v11.1.27...v11.1.28)
nestjs/nest (@nestjs/platform-express)
###
[`v11.1.28`](https://redirect.github.com/nestjs/nest/compare/v11.1.27...v11.1.28)
[Compare
Source](https://redirect.github.com/nestjs/nest/compare/v11.1.27...v11.1.28)
nestjs/nest (@nestjs/platform-socket.io)
###
[`v11.1.28`](https://redirect.github.com/nestjs/nest/releases/tag/v11.1.28)
[Compare
Source](https://redirect.github.com/nestjs/nest/compare/v11.1.27...v11.1.28)
##### v11.1.28 (2026-07-08)
##### Bug fixes
- `core`
- [#17239](https://redirect.github.com/nestjs/nest/pull/17239)
fix(core): trigger teardown of SSE producer Observable on client
disconnect with interceptor
([@jyx-07](https://redirect.github.com/jyx-07))
- `common`
- [#17257](https://redirect.github.com/nestjs/nest/pull/17257)
fix(common): Add missing exception classes to HttpErrorByCode
([@Se3do](https://redirect.github.com/Se3do))
- `websockets`
- [#17188](https://redirect.github.com/nestjs/nest/pull/17188)
fix(websockets): correct type guard to check value not key
([@Se3do](https://redirect.github.com/Se3do))
##### Enhancements
- `core`
- [#17241](https://redirect.github.com/nestjs/nest/pull/17241)
feat(core): include auto-converted route in legacy route path warning
([@ronielli](https://redirect.github.com/ronielli))
##### Dependencies
- `platform-fastify`
- [#17262](https://redirect.github.com/nestjs/nest/pull/17262)
chore(deps): bump fastify from 5.8.5 to 5.10.0
([@dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
- `platform-express`
- [#17164](https://redirect.github.com/nestjs/nest/pull/17164)
fix(deps): update dependency multer to v2.2.0 \[security]
([@renovate\[bot\]](https://redirect.github.com/apps/renovate))
##### Committers: 4
- Mohammed Said ([@Se3do](https://redirect.github.com/Se3do))
- Ronielli ([@ronielli](https://redirect.github.com/ronielli))
- greymoth
([@greymoth-jp](https://redirect.github.com/greymoth-jp))
- 종윤 ([@jyx-07](https://redirect.github.com/jyx-07))
nestjs/swagger (@nestjs/swagger)
###
[`v11.4.6`](https://redirect.github.com/nestjs/swagger/releases/tag/11.4.6)
[Compare
Source](https://redirect.github.com/nestjs/swagger/compare/11.4.5...11.4.6)
#### 11.4.6 (2026-07-17)
##### Features
- [#3964](https://redirect.github.com/nestjs/swagger/pull/3964)
feat(plugin): infer ApiParam enum from
[@Param](https://redirect.github.com/Param) literal-union types
([@y-hsgw](https://redirect.github.com/y-hsgw))
##### Bug fixes
- [#3947](https://redirect.github.com/nestjs/swagger/pull/3947)
fix(type-helpers): preserve array-ness for nested DTO arrays in
DeepPartialType
([@yogeshwaran-c](https://redirect.github.com/yogeshwaran-c))
- [#3945](https://redirect.github.com/nestjs/swagger/pull/3945)
fix(mimetype-content-wrapper): clone object per mimetype to avoid shared
references
([@yogeshwaran-c](https://redirect.github.com/yogeshwaran-c))
- [#3972](https://redirect.github.com/nestjs/swagger/pull/3972)
fix: avoid inline PickType schema collisions
([@cyphercodes](https://redirect.github.com/cyphercodes))
- [#3969](https://redirect.github.com/nestjs/swagger/pull/3969)
fix: Added missing summary type to the response object
([@MichielDeMey](https://redirect.github.com/MichielDeMey))
##### Enhancements
- [#3949](https://redirect.github.com/nestjs/swagger/pull/3949)
feat(api-query): support custom OpenAPI extensions
([@yogeshwaran-c](https://redirect.github.com/yogeshwaran-c))
##### Dependencies
- [#3986](https://redirect.github.com/nestjs/swagger/pull/3986)
fix(deps): update dependency js-yaml to v5
([@renovate\[bot\]](https://redirect.github.com/apps/renovate))
##### Committers: 4
- Michiel De Mey
([@MichielDeMey](https://redirect.github.com/MichielDeMey))
- Rayan Salhab
([@cyphercodes](https://redirect.github.com/cyphercodes))
- Yogeshwaran C
([@yogeshwaran-c](https://redirect.github.com/yogeshwaran-c))
- Yukihiro Hasegawa
([@y-hsgw](https://redirect.github.com/y-hsgw))
###
[`v11.4.5`](https://redirect.github.com/nestjs/swagger/releases/tag/11.4.5)
[Compare
Source](https://redirect.github.com/nestjs/swagger/compare/11.4.4...11.4.5)
#### What's Changed
- feat(plugin): generate additionalProperties for Record/index-signature
types by [@y-hsgw](https://redirect.github.com/y-hsgw) in
[#3957](https://redirect.github.com/nestjs/swagger/pull/3957)
- fix(deps): update dependency swagger-ui-dist to v5.32.8 by
[@renovate](https://redirect.github.com/renovate)\[bot] in
[#3973](https://redirect.github.com/nestjs/swagger/pull/3973)
- fix(deps): update dependency js-yaml to v4.2.0 \[security] by
[@renovate](https://redirect.github.com/renovate)\[bot] in
[#3988](https://redirect.github.com/nestjs/swagger/pull/3988)
**Full Changelog**:
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/toeverything/AFFiNE).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
yarn.lock | 63 ++++++++++++++++++++++++++++++++-----------------------
1 file changed, 37 insertions(+), 26 deletions(-)
diff --git a/yarn.lock b/yarn.lock
index 0d348c8f8b..d8b70666e2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -8926,8 +8926,8 @@ __metadata:
linkType: hard
"@nestjs/common@npm:^11.1.18":
- version: 11.1.27
- resolution: "@nestjs/common@npm:11.1.27"
+ version: 11.1.28
+ resolution: "@nestjs/common@npm:11.1.28"
dependencies:
file-type: "npm:21.3.4"
iterare: "npm:1.2.1"
@@ -8944,13 +8944,13 @@ __metadata:
optional: true
class-validator:
optional: true
- checksum: 10/d6a1e7d44e77eb1ab9b08a62b330b04b755832168e8fd5d5747fddfa393074c03986bf591675e1bda27d4b0b9bf56b6d672de35d8806aa453b8980dfaf92c350
+ checksum: 10/57a3e0c2bc06ccb3c365bbeb6864001b29fdd0e80abe9157028264927db9188cf6b0c848e39065db141bb3152d9892a2d7bbe1c2f526ec2fd2f3dc906eced1b7
languageName: node
linkType: hard
"@nestjs/core@npm:^11.1.18":
- version: 11.1.27
- resolution: "@nestjs/core@npm:11.1.27"
+ version: 11.1.28
+ resolution: "@nestjs/core@npm:11.1.28"
dependencies:
fast-safe-stringify: "npm:2.1.1"
iterare: "npm:1.2.1"
@@ -8971,7 +8971,7 @@ __metadata:
optional: true
"@nestjs/websockets":
optional: true
- checksum: 10/4ed579883a9127b35c216e3cc50e05fd86aa2827a0cfe4d4cda18aa25ba07512dc7c8156aee76517662391bd077bdd5cf64d9987255ddd957b01b307468a91fc
+ checksum: 10/881e9b702aa57ced2a198e8ba1576ac39c5ceeef39c28804614e8aac874ba92c3136b269461213e5207422159e54a3f640884b99e0b9b94d45919354ba9db24c
languageName: node
linkType: hard
@@ -9032,24 +9032,24 @@ __metadata:
linkType: hard
"@nestjs/platform-express@npm:^11.1.18":
- version: 11.1.27
- resolution: "@nestjs/platform-express@npm:11.1.27"
+ version: 11.1.28
+ resolution: "@nestjs/platform-express@npm:11.1.28"
dependencies:
cors: "npm:2.8.6"
express: "npm:5.2.1"
- multer: "npm:2.1.1"
+ multer: "npm:2.2.0"
path-to-regexp: "npm:8.4.2"
tslib: "npm:2.8.1"
peerDependencies:
"@nestjs/common": ^11.0.0
"@nestjs/core": ^11.0.0
- checksum: 10/844dc683c7f7a617b238f9390c92da9c067fe9de8155dc37319cf6a5c66053d39c17e7412db97cac31fd8b09538cddb54d7929729c9ad0eb58f2fd9f1ab4d425
+ checksum: 10/9740d190ed0dcb04e411ea74a05af813baaa6f0a0f8085ea89c1f4d8f4f2de4623c626597563ed1b2ed526ab2627df483f9dca37b89425e0ef14bd8930cde54c
languageName: node
linkType: hard
"@nestjs/platform-socket.io@npm:^11.1.18":
- version: 11.1.27
- resolution: "@nestjs/platform-socket.io@npm:11.1.27"
+ version: 11.1.28
+ resolution: "@nestjs/platform-socket.io@npm:11.1.28"
dependencies:
socket.io: "npm:4.8.3"
tslib: "npm:2.8.1"
@@ -9057,7 +9057,7 @@ __metadata:
"@nestjs/common": ^11.0.0
"@nestjs/websockets": ^11.0.0
rxjs: ^7.1.0
- checksum: 10/7e4ccb53fb23e0fe3bc7b2c54067ddd0c88a1f138ad628500ee72d0d80e1d8269da163d30e99e54a4a1d7abe1d5bec087728a1a44e6bdae2c3a94b6ae0ac0465
+ checksum: 10/abbbbe2601db577bf094e4b2e0d3d3ade5528a21d5985bc62b91e49caa77ac89b73444e341a2468e85bcf670db4079eb005894dad1e3a75adb1f13c76f0310e3
languageName: node
linkType: hard
@@ -9074,17 +9074,17 @@ __metadata:
linkType: hard
"@nestjs/swagger@npm:^11.2.7":
- version: 11.4.4
- resolution: "@nestjs/swagger@npm:11.4.4"
+ version: 11.4.6
+ resolution: "@nestjs/swagger@npm:11.4.6"
dependencies:
"@microsoft/tsdoc": "npm:0.16.0"
"@nestjs/mapped-types": "npm:2.1.1"
- js-yaml: "npm:4.1.1"
+ js-yaml: "npm:5.2.1"
lodash: "npm:4.18.1"
path-to-regexp: "npm:8.4.2"
- swagger-ui-dist: "npm:5.32.6"
+ swagger-ui-dist: "npm:5.32.8"
peerDependencies:
- "@fastify/static": ^8.0.0 || ^9.0.0
+ "@fastify/static": ^8.0.0 || ^9.0.0 || ^10.0.0
"@nestjs/common": ^11.0.1
"@nestjs/core": ^11.0.1
class-transformer: "*"
@@ -9097,7 +9097,7 @@ __metadata:
optional: true
class-validator:
optional: true
- checksum: 10/3dc6920a2e98704b926af825e66d4ada4bc5f22098db8469c32de2bdfbf6ac410f1f3c4e85b49f61f995085c6d7a1f2d29d3affa9e8860bdb0f7257c909e8c80
+ checksum: 10/4aee3d99012adda56e4d3a8748dc6df1981f0727adedaa33b90f39ffb4bf58fe7da80b70ae692014dc0fbf352bf39de3980aa05c02e520876e386857b99ff03e
languageName: node
linkType: hard
@@ -9151,8 +9151,8 @@ __metadata:
linkType: hard
"@nestjs/websockets@npm:^11.1.18":
- version: 11.1.27
- resolution: "@nestjs/websockets@npm:11.1.27"
+ version: 11.1.28
+ resolution: "@nestjs/websockets@npm:11.1.28"
dependencies:
iterare: "npm:1.2.1"
object-hash: "npm:3.0.0"
@@ -9166,7 +9166,7 @@ __metadata:
peerDependenciesMeta:
"@nestjs/platform-socket.io":
optional: true
- checksum: 10/6610abab8911de15f22c5e6f818ce22de8b407be9adc5c1851b5d71e062abea195aba786406732962aecae4cd0cf62064b3fba96dfdea8a58e1b3e9c8c8272f9
+ checksum: 10/9696b54ea6d0dcff54b3e457e22bba0fbf7378ebfecf7574dc768914d680633080a51200be2939ec8ba0c449729d8a865f7b1bb54e6aff472facd3ae44003e60
languageName: node
linkType: hard
@@ -26481,6 +26481,17 @@ __metadata:
languageName: node
linkType: hard
+"js-yaml@npm:5.2.1":
+ version: 5.2.1
+ resolution: "js-yaml@npm:5.2.1"
+ dependencies:
+ argparse: "npm:^2.0.1"
+ bin:
+ js-yaml: bin/js-yaml.mjs
+ checksum: 10/e1eca2d21c15572585bb236d9fde31d6789eb50b9c63e8753fa7e0777bc480f7521cad517bd7a0c66f27dfc27ddcd7100beeefa51c1a50e10e98f2e009633c3d
+ languageName: node
+ linkType: hard
+
"js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.1":
version: 3.15.0
resolution: "js-yaml@npm:3.15.0"
@@ -33950,12 +33961,12 @@ __metadata:
languageName: node
linkType: hard
-"swagger-ui-dist@npm:5.32.6":
- version: 5.32.6
- resolution: "swagger-ui-dist@npm:5.32.6"
+"swagger-ui-dist@npm:5.32.8":
+ version: 5.32.8
+ resolution: "swagger-ui-dist@npm:5.32.8"
dependencies:
"@scarf/scarf": "npm:=1.4.0"
- checksum: 10/cf1ef6c5c876576170f16bf58756f09c5b45a00b6e8006d25464b8b243e0f7e22e4d2e91d2260716a260c67f1a83f3606e02ddfe8a91332e1a5c3702ceec1789
+ checksum: 10/3521bfa261eb3ad377bec887b7be3cd711752ecc141a7fd0eb1e493682f473f0d3855dabfed8cb0d0f6f455a3794a1c7a5268cd6448e699b15af90a878a9bf7b
languageName: node
linkType: hard