-
Notifications
You must be signed in to change notification settings - Fork 15.8k
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
Release 4.17 #3778
Merged
Merged
Release 4.17 #3778
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Closed
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
The 4.17 branch here is practically feature-complete. The plan is for Express 4.17 to be released in the coming days. Anyone interested in testing prior to release should do so soon. |
All, this PR is now feature-complete. I am working on updating the documentation on the Express website, at which point this PR will be merged into master to be released. I anticipate 4.17.0 will be released today or tomorrow. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a tracking issue for release 4.17.
Please keep feature requests in their own issues
If you want to make a comment on a particular change, please make the comment in the "Files changed" tab so comments are not lost during a rebase.
List of changes for release:
express.raw
to parse raw bodies Expose bodyParser.raw on express #3708express.text
to parse text bodies expose text middleware of bodyparser #3455res.sendFile
Better error handling for sendFile #3582null
/undefined
tores.status
Throw on bad argument to res.status() #2795 Throw error if argument to res.status is null or undefined #2797 Throw TypeError if argument passed to res.status is null or undefined #3111X-Forwarded-Host
req.hostname: check first comma-delimited host #3494 req.hostname: check first comma-delimited host #3495accepts
to 1.3.7 to bring in sorting fixesbody-parser
to 1.19.0 to bring in new encoding,pb
shorthand, and url encoded parse fixcontent-disposition
to 0.5.3cookie
to 0.4.0 to add support forSameSite=None
Allow response cookie sameSite value "none" #3958finalhandler
to 1.1.2 for stricter CSP headerparseurl
to 1.3.3proxy-addr
to 2.0.5qs
to 6.7.0 to bring in query parse fixrange-parser
to 1.2.1send
to 0.17.1 to bring in stricter CSP and adjusted MIME types different mime type for .bmp files since 4.16.0 #3486serve-static
to 1.14.1 to bring insend
0.17.1 changessetprototypeof
to 1.1.1statuses
to 1.5.0type-is
to 1.6.18Testing this release
If you want to try out this release, you can install it with the following commands:
Owners/collaborators: please do not merge this PR :)