v4.22.2

x402-foundation/x402v4.22.2May 11, 2026by jonchurch

AI Summary

A patch release restoring array parsing capabilities for repeated query keys in the Express.js framework.

Key Highlights

  • Restored >20 array parsing for `req.query` repeated keys
  • Unified array-cap behavior across notations
  • Updated dependencies for qs and body-parser

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