v4.22.2
frappe/hrmsv4.22.2May 11, 2026by jonchurch
AI Summary
Fixes array parsing for `req.query` repeated keys, unifying array-cap behavior across notations to allow up to 1000 items. Updates dependencies `qs` and `body-parser`.
Key Highlights
- Fixes array parsing for `req.query` repeated keys
- Unifies array-cap behavior across notations
- Indexed notation now allows up to 1000 items
- Updates `qs` to ~6.15.1 and `body-parser` to ~1.20.5
Full Release Notes
## What's Changed * fix: restore >20 array parsing for `req.query` repeated keys ([`8d09bfe6`](https://github.com/expressjs/express/commit/8d09bfe6d88983da5c3e12cfdd54782c4dc675db)) * 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 https://github.com/expressjs/express/pull/7021 * @SAY-5 made their first contribution in https://github.com/expressjs/express/pull/7181 **Full Changelog**: https://github.com/expressjs/express/compare/v4.22.1...v4.22.2