-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bump Express to v5 #10310
bump Express to v5 #10310
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When CI passes, this should be good to go!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please run cd agoric-sdk && yarn
to regenerate the yarn.lock
, since the committed yarn.lock
is not entirely fresh, causing CI failures.
forward patch
Used only for dev. The tests pass so it works. This doesn't have the property override mistake
3b7198f
to
c057563
Compare
Deploying agoric-sdk with Cloudflare Pages
|
evergreen
Description
#10303 failed on forwarding the
express
patch. That patch is to work around #8513 which is still a problem in the latest 4.x of Express:https://github.com/expressjs/express/blob/4.x/lib/router/index.js#L519
Fortunately, they recently released a v5
https://github.com/expressjs/express/releases/tag/v5.0.0
This bumps the two packages that use
express
to use that latest version.For the
solo
package, some changes were needed to the path expression, explained in https://expressjs.com/en/guide/migrating-5.html#path-syntaxSecurity Considerations
none
Scaling Considerations
none
Documentation Considerations
Should the research on v4 vs v5 go in endojs/endo#2037 ?
Testing Considerations
CI
Upgrade Considerations
none, doesn't run on chain