GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — chore(deps): bump body-parser and express in /front-end by dependabot[bot] · Pull Request #1970 · soujava/vagas-java

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 25, 2026

Copy link
Copy Markdown
Contributor

Bumps body-parser and express. These dependencies needed to be updated together.
Updates body-parser from 1.20.3 to 1.20.9

Release notes

Sourced from body-parser's releases.

1.20.9

Important: Security

  • Security fix for CVE-2026-111181 (GHSA-27r3-jxmh-p828)

What's Changed

  • Release: 1.20.9 by @​UlisesGascon in expressjs/body-parser#779

Full Changelog: expressjs/body-parser@1.20.8...1.20.9

1.20.8

Important

Same code base as 1.20.7. This was created to test the new release process.

What's Changed

  • ci: backport npm-publish workflow from master by @​UlisesGascon in expressjs/body-parser#769
  • 1.20.8 by @​UlisesGascon in expressjs/body-parser#770

Full Changelog: expressjs/body-parser@1.20.7...1.20.8

1.20.7

What's Changed

  • docs: include security fix in 1.20.6 changes by @​UlisesGascon in expressjs/body-parser#747
  • deps: qs@~6.16.0 by @​krzysdz in expressjs/body-parser#761
  • 1.20.7 by @​UlisesGascon in expressjs/body-parser#767

Full Changelog: expressjs/body-parser@1.20.6...1.20.7

1.20.6

Important: Security

  • Security fix for CVE-2026-12590 (GHSA-v422-hmwv-36x6)

What's Changed

  • fix: improve limit option validation by @​Phillip9587 in expressjs/body-parser#741

Full Changelog: expressjs/body-parser@1.20.5...1.20.6

v1.20.5

What's Changed

The reason for this release is a fix to the extended urlencoded parser returning objects instead of arrays for large array inputs (> 100) on [email protected]+. (expressjs/body-parser#716)

  • refactor(json): simplify strict mode error string construction by @​jonchurch in expressjs/body-parser#692

... (truncated)

Changelog

Sourced from body-parser's changelog.

1.20.9

  • Security fix for GHSA-27r3-jxmh-p828 (CVE-2026-111181)

1.20.8

  • Same code base as 1.20.7. This was created to test the new release process.

1.20.7

  • deps: qs@~6.16.0

1.20.6

  • Security fix for GHSA-v422-hmwv-36x6
  • fix: improve limit option validation (#698)
    • Invalid limit values (e.g. unparseable strings or NaN) now throw instead of being silently ignored, which previously disabled size limit enforcement
    • null and undefined fall back to the default 100kb limit

1.20.5

  • refactor(json): simplify strict mode error string construction
  • fix: extended urlencoded parsing of arrays with >100 elements (#716)
  • deps: qs@~6.15.1

1.20.4

  • deps: qs@~6.14.0
  • deps: use tilde notation for dependencies
  • deps: http-errors@~2.0.1
  • deps: raw-body@~2.5.3
Commits
  • a64f140 1.20.9 (#779)
  • 1260c38 fix: prevent process crash from trailing bytes after a compressed body
  • b4c2112 docs: fix depth error description (#776)
  • 29ddb9b docs: improve readability (#756)
  • ac9667a docs: improve wording (#755)
  • 5c08c20 1.20.8 (#770)
  • 0cea4f4 ci: backport npm-publish workflow from master (#769)
  • 0f0f0d7 1.20.7 (#767)
  • 355eb04 deps: qs@~6.16.0 (#761)
  • 8be369a docs: include security fix in 1.20.6 changes
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for body-parser since your current version.


Updates express from 4.21.2 to 4.22.3

Release notes

Sourced from express's releases.

v4.22.2

What's Changed

  • fix: restore >20 array parsing for req.query repeated keys (8d09bfe6)
    • This also unifies array-cap behavior across notations. Indexed notation (a[0]=...) was historically capped at qs's default arrayLimit of 20 even in older qs versions; after this change it also allows up to 1000 items.
  • deps: qs@~6.15.1
  • deps: body-parser@~1.20.5

New Contributors

  • @​suuuuuuminnnnnn made their first contribution in expressjs/express#7021
  • @​SAY-5 made their first contribution in expressjs/express#7181

Full Changelog: expressjs/express@v4.22.1...v4.22.2

v4.22.1

What's Changed

[!IMPORTANT]
The prior release (4.22.0) included an erroneous breaking change related to the extended query parser. There is no actual security vulnerability associated with this behavior (CVE-2024-51999 has been rejected). The change has been fully reverted in this release.

  • Release: 4.22.1 by @​UlisesGascon in expressjs/express#6934

Full Changelog: expressjs/express@4.22.0...v4.22.1

4.22.0

Important: Security

  • Security fix for CVE-2024-51999 (GHSA-pj86-cfqh-vqx6)

What's Changed

  • Refactor: improve readability by @​sazk07 in expressjs/express#6190
  • ci: add support for [email protected] by @​UlisesGascon in expressjs/express#6080
  • Method functions with no path should error by @​wesleytodd in expressjs/express#5957
  • ci: updated github actions ci workflow by @​Phillip9587 in expressjs/express#6323
  • ci: reorder npm i steps to fix ci for older node versions by @​Phillip9587 in expressjs/express#6336
  • Backport: ci: add node.js 24 to test matrix by @​Phillip9587 in expressjs/express#6506
  • chore(4.x): wider range for query test skip by @​jonchurch in expressjs/express#6513
  • use tilde notation for certain dependencies by @​UlisesGascon in expressjs/express#6905
  • deps: [email protected] by @​UlisesGascon in expressjs/express#6909
  • deps: use tilde notation for qs by @​Phillip9587 in expressjs/express#6919
  • Release: 4.22.0 by @​UlisesGascon in expressjs/express#6921

Full Changelog: expressjs/express@4.21.2...4.22.0

Changelog

Sourced from express's changelog.

4.22.3

  • Allow conditional revalidation for QUERY requests
    • req.fresh now includes QUERY in the freshness check, so QUERY responses can return 304 when a validator matches
  • deps: qs@~6.16.0

4.22.2

  • fix: restore >20 array parsing for req.query repeated keys (8d09bfe6)
    • This also unifies array-cap behavior across notations. Indexed notation (a[0]=...) was historically capped at qs's default arrayLimit of 20 even in older qs versions; after this change it also allows up to 1000 items.
  • deps: qs@~6.15.1
  • deps: body-parser@~1.20.5

4.22.1

  • Revert security fix for CVE-2024-51999 (GHSA-pj86-cfqh-vqx6)
    • The prior release (4.22.0) included an erroneous breaking change related to the extended query parser. There is no actual security vulnerability associated with this behavior (CVE-2024-51999 has been rejected). The change has been fully reverted in this release.

4.22.0

  • Security fix for CVE-2024-51999 (GHSA-pj86-cfqh-vqx6)
  • deps: use tilde notation for dependencies
  • deps: [email protected]
Commits
  • 899b524 4.22.3 (#7466)
  • 1fad2c3 ci: add npm staged publication with dist-tag support (#7465)
  • 4138650 deps: qs@~6.16.0 (#7440)
  • 61ccf2e feat: allow conditional revalidation for QUERY requests (v4) (#7377)
  • 715101b Update path-to-regexp to 0.1.13 because CVE-2026-4867 (#7135)
  • f472e5f docs: fix the release date format for 4.22.2
  • df0abc9 4.22.2
  • 836d366 4.x update qs to 6.15.1, body-parser 1.20.5 (#7224)
  • 8d09bfe fix: restore array parsing for req.query repeated keys (#7181)
  • d39e8ad deps: body-parser@~1.20.4 (#7021)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for express since your current version.


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@dependabot
chore(deps): bump body-parser and express in /front-end
c83e011
Bumps [body-parser](https://github.com/expressjs/body-parser) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `body-parser` from 1.20.3 to 1.20.9
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/1.20.9/HISTORY.md)
- [Commits](expressjs/body-parser@1.20.3...1.20.9)

Updates `express` from 4.21.2 to 4.22.3
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/v4.22.3/History.md)
- [Commits](expressjs/express@4.21.2...v4.22.3)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-version: 1.20.9
  dependency-type: indirect
- dependency-name: express
  dependency-version: 4.22.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file JavaScript labels Oct 25, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

dependencies Pull requests that update a dependency file JavaScript

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

0 participants

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.
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.