generated from nhcarrigan/template
deps: update express to 5.2.1 #5
Open
minori
wants to merge 1 commits from
dependencies/update-express into main
pull from: dependencies/update-express
merge into: nhcarrigan:main
nhcarrigan:main
nhcarrigan:dependencies/update--types-node
nhcarrigan:dependencies/update-eslint
nhcarrigan:dependencies/update-dotenv
nhcarrigan:dependencies/update-typescript
nhcarrigan:dependencies/update-ts-mocha
nhcarrigan:dependencies/update-prisma
nhcarrigan:dependencies/update-prettier
nhcarrigan:dependencies/update-mocha
nhcarrigan:dependencies/update-discord.js
nhcarrigan:dependencies/update--prisma-client
nhcarrigan:dependencies/update-chai
nhcarrigan:dependencies/update--types-node-schedule
nhcarrigan:dependencies/update--types-mocha
nhcarrigan:dependencies/update--types-express
nhcarrigan:dependencies/update--types-chai
nhcarrigan:dependencies/update--nhcarrigan-typescript-config
nhcarrigan:dependencies/update--nhcarrigan-prettier-config
nhcarrigan:dependencies/update--nhcarrigan-eslint-config
nhcarrigan:dependencies/update-winston
No Reviewers
Labels
Clear labels
aspect
code
Concerns the software code in the repository
aspect
dx
Concerns developers' experience with the codebase
aspect
interface
Concerns end-users' experience with the software
aspect
text
Concerns the documentation material in the repository
contribute
good first issue
A great opportunity for a team member to learn a new codebase
contribute
help wanted
Open for anyone on our team to grab.
contribute
staff only
Restricted to our executive leadership.
goal
addition
Addition of new feature
goal
fix
Bug fix
goal
improvement
Improvement to an existing feature
points
1
Very simple issue requiring minimal effort and complexity.
points
13
Extremely complex issue representing major undertakings. Should be broken down into smaller pieces.
points
2
Simple issue that requires a bit more thought or investigation.
points
3
Moderate complexity issue requiring more substantial work.
points
5
Complex issue requiring significant effort and expertise.
points
8
Very complex issue requiring extensive work and deep expertise.
priority
critical
1
Must be fixed ASAP
priority
high
2
Stalls work on the project or its dependents
priority
low
4
Low priority and doesn't need to be rushed
priority
medium
3
Not blocking but should be fixed soon
priority
none
5
No priority, should only be performed when a developer is available
status
awaiting triage
Has not been triaged & therefore, not ready for work
status
blocked
Blocked and therefore not ready for work
status
discarded
Will not be worked on
status
discontinued
Not suitable for work as repo is in maintenance
status
label work required
Needs proper labelling before it can be worked on
status
ready for dev
Ready for work
status
ticket work required
Needs more details before it can be worked on
talk
discussion
Open for discussions and feedback
talk
question
Can be resolved with an answer
time
1 day
Approximately one full day of development work.
time
1-2 weeks
One to two weeks of focused development effort.
time
2-3 days
Two to three days of development effort.
time
4-5 days
Approximately one week of development work.
time
<1 day
Less than one day of focused work. Quick fixes or simple tasks.
time
>2 weeks
More than two weeks of development work. Must be broken down into smaller pieces.
No Label
Milestone
No items
No Milestone
Assignees
gurkirat
hanna (Hanna Rose)
hikari (Hikari)
minori (Minori)
naomi (Naomi Carrigan)
rain
teklu
tim
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: nhcarrigan/a4p-bot#5
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "dependencies/update-express"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Dependency Update
Updates express from
4.19.2to5.2.1.Type
dependencies
Changelog
Changelog
v5.2.1
What's Changed
Full Changelog: https://github.com/expressjs/express/compare/v5.2.0...v5.2.1
v5.2.0
Important: Security
What's Changed
acceptsLanguagesimplementation using spread operator by @Ayoub-Mabrouk in https://github.com/expressjs/express/pull/6137Bufferimport and add lint rule by @shivarm in https://github.com/expressjs/express/pull/6525New Contributors
Full Changelog: https://github.com/expressjs/express/compare/v5.1.0...v5.2.0
v4.22.1
What's Changed
Full Changelog: https://github.com/expressjs/express/compare/4.22.0...v4.22.1
4.22.0
Important: Security
What's Changed
npm isteps to fix ci for older node versions by @Phillip9587 in https://github.com/expressjs/express/pull/6336qsby @Phillip9587 in https://github.com/expressjs/express/pull/6919Full Changelog: https://github.com/expressjs/express/compare/4.21.2...4.22.0
v5.0.1
What's Changed
cookiesemver lock to address CVE-2024-47764 by @joshbuker in https://github.com/expressjs/express/pull/6017Full Changelog: https://github.com/expressjs/express/compare/v5.0.0...5.0.1
v5.1.0
What's Changed
methodsdependency with standard library by @jonkoops in https://github.com/expressjs/express/pull/6196utils-mergedependency - use spread syntax instead by @Phillip9587 in https://github.com/expressjs/express/pull/6091depddependency by @jonkoops in https://github.com/expressjs/express/pull/6197Invalid action input 'persist-credentials'foractions/setup-node@v4inci.ymlby @hamirmahal in https://github.com/expressjs/express/pull/6256normalizeTypesfunction by @Ayoub-Mabrouk in https://github.com/expressjs/express/pull/6097debugto ^4.4.0 by @Phillip9587 in https://github.com/expressjs/express/pull/6313httpsinstead ofhttpby @Phillip9587 in https://github.com/expressjs/express/pull/6338New Contributors
Full Changelog: https://github.com/expressjs/express/compare/5.0.1...v5.1.0
4.21.2
What's Changed
Full Changelog: https://github.com/expressjs/express/compare/4.21.1...4.21.2
4.21.1
What's Changed
Full Changelog: https://github.com/expressjs/express/compare/4.21.0...4.21.1
4.21.0
What's Changed
"back"magic string in redirects by @blakeembrey in https://github.com/expressjs/express/pull/5935New Contributors
Full Changelog: https://github.com/expressjs/express/compare/4.20.0...4.21.0
v5.0.0
Express v5.0.0
🎉 Express v5 is finally here! 🎉
After years of development, the long-awaited Express v5 has been officially released. This version focuses on simplifying the codebase, improving security, and dropping support for older Node.js versions to enable better performance and maintainability.
For detailed information, please check out the official Express v5 release blog post.
Most relevant details
Major Changes in v5
path-to-regexp@8.x, removing sub-expression regex patterns for security reasons (ReDoS mitigation).body-parserchanges: Several improvements including the ability to customizeurlencodedbody depth and defaultingextendedtofalse.For a complete list of breaking changes and API deprecations, see the migration guide.
Security Updates
This release includes important security fixes, including improvements to prevent ReDoS attacks and mitigation for CVE-2024-45590. Full details can be found in the security release notes.
Migration
Be sure to check out our migration guide for instructions on how to update your applications from Express v4 to v5.
Security Guidance
For best practices, we recommend reviewing the Threat Model which outlines Express' approach to securing your applications, including tips for user input validation and other critical aspects.
What's Changed
http-errors,expressjs.com,morgan,cors,body-parserby @jonchurch in https://github.com/expressjs/express/pull/5587res.clearCookieacceptingoptions.maxAgeandoptions.expiresby @jonchurch in https://github.com/expressjs/express/pull/5672expiresandmaxAgeinres.clearCookie()by @jonchurch in https://github.com/expressjs/express/pull/5792debugdep from 3.10 to 4.3.6 by @carpasse in https://github.com/expressjs/express/pull/5829questionanddiscussby @IamLizu in https://github.com/expressjs/express/pull/5835merge-descriptorswith allowing minors by @RobinTail in https://github.com/expressjs/express/pull/5782merge-descriptorsdependency by @RobinTail in https://github.com/expressjs/express/pull/5781fresh@^2.0.0by @jonchurch in https://github.com/expressjs/express/pull/5916backas a magic string by @blakeembrey in https://github.com/expressjs/express/pull/5933New Contributors
Full Changelog: https://github.com/expressjs/express/compare/v5.0.0-beta.3...v5.0.0
4.20.0
What's Changed
Important
depthlevel for parsing URL-encoded data is now32(previously wasInfinity)res.redirectOther Changes
http-errors,expressjs.com,morgan,cors,body-parserby @jonchurch in https://github.com/expressjs/express/pull/5587res.clearCookieacceptingoptions.maxAgeandoptions.expiresby @jonchurch in https://github.com/expressjs/express/pull/5672questionanddiscussby @IamLizu in https://github.com/expressjs/express/pull/5835merge-descriptorsdependency by @RobinTail in https://github.com/expressjs/express/pull/5781New Contributors
Full Changelog: https://github.com/expressjs/express/compare/4.19.1...4.20.0
v5.0.0-beta.3
Full Changelog: https://github.com/expressjs/express/compare/5.0.0-beta.2...v5.0.0-beta.3
5.0.0-beta.2
What's Changed
objas the context by @shesek in https://github.com/expressjs/express/pull/3587maxAgeappropriateness before use by @cjbarth in https://github.com/expressjs/express/pull/3936New Contributors
Full Changelog: https://github.com/expressjs/express/compare/v5.0.0-beta.1...5.0.0-beta.2
v5.0.0-beta.1
This is the first Express 5.0 beta release, based off 4.17.2 and includes
changes from 5.0.0-alpha.8.
'simple'mime-typesfor file to content type mappingreq.bodyis no longer always initialized to{}urlencodedparser now defaultsextendedtofalseon-finishedto determine when body read?,*, and+parameter modifiersrouter.process_paramsmethodreq.paramsdebugdependency*path segment behavior removeddotfilesoption default to'ignore'hiddenoption; usedotfilesoption insteadmime-typesfor file to content type mappingdotfilesoption default to'ignore'hiddenoption; usedotfilesoption insteadmime-typesfor file to content type mapping5.0.0-alpha.8
This is the sixth Express 5.0 alpha release, based off 4.17.1 and includes
changes from 5.0.0-alpha.7.
5.0.0-alpha.7
This is the seventh Express 5.0 alpha release, based off 4.16.4 and includes
changes from 5.0.0-alpha.6.
The major change with this alpha is the basic support for returned, rejected
Promises in the router.
path-to-regexpdependencyDEBUG_HIDE_DATEenvironment variableDEBUG_FDenvironment variable supportRouterconstructor✨ This PR was created by Minori, your friendly dependency updater! 🌸
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.