Skip to content

Commit 836d366

Browse files
authored
4.x update qs to 6.15.1, body-parser 1.20.5 (#7224)
* deps(qs): bump qs to ~6.15.1 * deps: bump body-parser to ~1.20.5 this allows us to align qs semver in both express and body-parser * docs: update History.md
1 parent 8d09bfe commit 836d366

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

History.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
unreleased
2+
==========
3+
4+
* fix: restore >20 array parsing for req.query repeated keys (8d09bfe6)
5+
* 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.
6+
* deps: qs@~6.15.1
7+
* deps: body-parser@~1.20.5
8+
19
4.22.1 / 2025-12-01
210
==========
311

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"dependencies": {
3535
"accepts": "~1.3.8",
3636
"array-flatten": "1.1.1",
37-
"body-parser": "~1.20.4",
37+
"body-parser": "~1.20.5",
3838
"content-disposition": "~0.5.4",
3939
"content-type": "~1.0.4",
4040
"cookie": "~0.7.1",
@@ -53,7 +53,7 @@
5353
"parseurl": "~1.3.3",
5454
"path-to-regexp": "~0.1.12",
5555
"proxy-addr": "~2.0.7",
56-
"qs": "~6.14.1",
56+
"qs": "~6.15.1",
5757
"range-parser": "~1.2.1",
5858
"safe-buffer": "5.2.1",
5959
"send": "~0.19.0",

0 commit comments

Comments
 (0)