Uh oh!
There was an error while loading. Please reload this page.
Release: 4.21.3 - #6907
Conversation
Phillip9587
commented
Nov 20, 2025
Should we update |
@UlisesGascon If we release this we should actually release a Edit: We would also need to update |
ljharb
commented
Nov 22, 2025
Yes, and ideally the semver range updated to use |
bjohansebas
commented
Nov 22, 2025
for qs@6.14.0 expressjs/body-parser#664 |
@UlisesGascon I think there is some additional work needed before finalizing this release. Switching dependencies to use tilde notation causes several packages to be duplicated in our express v4 dependency tree. With the current changes, these packages end up duplicated in the graph:
To avoid this duplication, we should also update our own packages to use tilde version ranges. At minimum, these packages would require a release with updated ranges:
I can prepare PRs for these updates if this approach makes sense. |
bjohansebas
commented
Nov 25, 2025
For raw-body, I just created the v2 branch, which includes the changes up to the latest version of that line, and I’ve just opened the PR to use tilde notation in the dependencies (stream-utils/raw-body#126). Tomorrow or the day after I could make the release so that http-errors can already be deduplicated by raw-body. @Phillip9587 i think it makes sense for you to open the other PRs for the packages you mentioned. |
bjohansebas
commented
Nov 25, 2025
The deduplication of those dependencies doesn’t block this release, since we’re already using the tilde here in version 4, so there wouldn’t be any issue because of that. They can be handled as independent releases.” |
bjohansebas
commented
Nov 25, 2025
raw-body@2.5.3 has been released https://github.com/stream-utils/raw-body/releases/tag/2.5.3 |
Phillip9587
commented
Nov 25, 2025
I created all the necessary PRs to remove the dependency duplication. They are linked in the commet above. |
I think that I will convert this Release to semver-minor to support the security patch: GHSA-pj86-cfqh-vqx6 and probably target Monday or Tuesday |
Phillip9587
commented
Nov 25, 2025
@UlisesGascon Please include #6919 in this release. cc @ljharb |
Phillip9587
commented
Dec 9, 2025
#6921 got released |
What's included in the
HISTORY.mdWhat's Changed
npm isteps to fix ci for older node versions by @Phillip9587 in ci: reordernpm isteps to fix ci for older node versions #6336Full Changelog: 4.21.2...4.x