Skip to content

feat!: upgrade to NestJS 11#998

Merged
madfist merged 1 commit intomasterfrom
chore/nestjs-11-upgrade
Apr 10, 2026
Merged

feat!: upgrade to NestJS 11#998
madfist merged 1 commit intomasterfrom
chore/nestjs-11-upgrade

Conversation

@madfist
Copy link
Copy Markdown
Member

@madfist madfist commented Apr 10, 2026

BREAKING CHANGE: peer dependencies now require NestJS ^11. NestJS <11 is no longer supported.

  • Upgrade @nestjs/* packages to v11
  • Upgrade @nestjs/apollo to v13 with @apollo/server v5
  • Add @as-integrations/express5 peer dep (required by @nestjs/apollo@13)
  • Update ExplorerService to return InstanceWrapper[] (cqrs v11 API)
  • Update RateLimitedEventBus.bind() to accept InstanceWrapper
  • Fix PassportStrategy validate() visibility: protected -> public
  • Fix RequestUser decorator to use ExecutionContext API properly
  • Fix strict type issues in JWT/Keycloak strategies from stricter typings
  • Add uuid devDep (no longer transitively available)

Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

 BREAKING CHANGE: peer dependencies now require NestJS ^11. NestJS <11 is no longer supported.

 - Upgrade @nestjs/* packages to v11
 - Upgrade @nestjs/apollo to v13 with @apollo/server v5
 - Add @as-integrations/express5 peer dep (required by @nestjs/apollo@13)
 - Update ExplorerService to return InstanceWrapper[] (cqrs v11 API)
 - Update RateLimitedEventBus.bind() to accept InstanceWrapper<IEventHandler>
 - Fix PassportStrategy validate() visibility: protected -> public
 - Fix RequestUser decorator to use ExecutionContext API properly
 - Fix strict type issues in JWT/Keycloak strategies from stricter typings
 - Add uuid devDep (no longer transitively available)

 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@madfist madfist merged commit e52106a into master Apr 10, 2026
5 checks passed
@madfist madfist deleted the chore/nestjs-11-upgrade branch April 10, 2026 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant