4.x update qs to 6.15.1, body-parser 1.20.5 (#7224) · expressjs/express@836d366 (original) (raw)

Original file line number Diff line number Diff 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 +
1 9 4.22.1 / 2025-12-01
2 10 ==========
3 11
Original file line number Diff line number Diff line change
@@ -34,7 +34,7 @@
34 34 "dependencies": {
35 35 "accepts": "~1.3.8",
36 36 "array-flatten": "1.1.1",
37 -"body-parser": "~1.20.4",
37 +"body-parser": "~1.20.5",
38 38 "content-disposition": "~0.5.4",
39 39 "content-type": "~1.0.4",
40 40 "cookie": "~0.7.1",
@@ -53,7 +53,7 @@
53 53 "parseurl": "~1.3.3",
54 54 "path-to-regexp": "~0.1.12",
55 55 "proxy-addr": "~2.0.7",
56 -"qs": "~6.14.1",
56 +"qs": "~6.15.1",
57 57 "range-parser": "~1.2.1",
58 58 "safe-buffer": "5.2.1",
59 59 "send": "~0.19.0",