Skip to content

Upgrade to Express 5#17

Merged
dillonstreator merged 1 commit into
mainfrom
chore/upgrade-express-5
Jul 20, 2026
Merged

Upgrade to Express 5#17
dillonstreator merged 1 commit into
mainfrom
chore/upgrade-express-5

Conversation

@dillonstreator

Copy link
Copy Markdown
Member

Summary

  • Upgrade Express from 4 to 5.2.1 and @types/express to v5, with a pnpm override so dependent type packages stay aligned.
  • Remove express-async-errors; Express 5 forwards rejected promises from async middleware/handlers natively.
  • Add a major changeset for the breaking Express upgrade.

Test plan

  • pnpm test
  • pnpm build
  • Confirm CI passes on this PR
  • After merge, confirm Release workflow opens a Version Packages PR from the included changeset

Made with Cursor

Express 5 natively forwards rejected promises from async handlers, so the compatibility package is no longer needed.

Co-authored-by: Cursor <cursoragent@cursor.com>
@dillonstreator
dillonstreator merged commit 8b01931 into main Jul 20, 2026
1 check passed
@github-actions github-actions Bot mentioned this pull request Jul 20, 2026
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