Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu cancel merge
Cancels automatic merging of this PR
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ express (4.18.2 → 4.19.1) · Repo · Changelog
Release Notes
4.19.0
4.18.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 57 commits:
4.19.1
Allow passing non-strings to res.location with new encoding handling checks fixes #5554 #5555
fixed un-edited version in history.md for 4.19.0
build: fix build due to inconsistent supertest behavior in older versions
4.19.0
Prevent open redirect allow list bypass due to encodeurl
Add note on how to update docs for new release (#5541)
deps: cookie@0.6.0
docs: loosen TC activity rules
docs: nominating @wesleytodd to be project captian
docs: update release date
4.18.3
build: pin Node 21.x to minor
build: pin Node 21.x to minor
build: support Node.js 21.6.2
build: support Node.js 21.x in appveyor
build: support Node.js 21.x
build: support Node.js 20.x in appveyor
build: support Node.js 20.x
examples: improve view count in cookie-sessions
build: Node.js@18.19
docs: add documentation for benchmarks
examples: remove multipart example
tests: fix handling multiple callbacks
docs: add project captains to contribution
docs: update TC governance rules
build: actions/checkout@v4
build: Node.js@19.9
build: Node.js@18.17
build: eslint@8.47.0
tests: use random port in listen test
build: Node.js@16.20
build: use nyc@14.1.1 for Node.js < 10
lint: remove unused function arguments in Route tests
build: Node.js@18.15
build: eslint@8.36.0
build: ejs@3.1.9
tests: wait for server close in app.listen()
build: fix code coverage aggregate upload
Fix routing requests without method
build: support Node.js 19.x
docs: fix typos in history
build: eslint@8.34.0
build: mocha@10.2.0
deps: body-parser@1.20.2
docs: add missing JSDoc param for parseExtendedQueryString
build: use $GITHUB_OUTPUT for environment list
build: Node.js@18.14
build: Node.js@16.19
lint: remove unused parameters in examples
docs: fix typos in JSDoc comments
lint: remove unused parameter from internal function
lint: remove unused function arguments in tests
build: actions/checkout@v3
build: Node.js@18.12
build: Node.js@16.18
docs: update git clone to https protocol
🗑️ body-parser (removed)
🗑️ cookie (removed)
🗑️ raw-body (removed)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands