Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 27, 2025

This PR contains the following updates:

Package Change Age Confidence
body-parser 1.20.3 -> 2.2.1 age confidence

Release Notes

expressjs/body-parser (body-parser)

v2.2.1

Compare Source

=========================

  • Security fix for GHSA-wqch-xfxh-vrr4
  • deps:
    • type-is@^2.0.1
    • iconv-lite@^0.7.0
      • Handle split surrogate pairs when encoding UTF-8
      • Avoid false positives in encodingExists by using prototype-less objects
    • raw-body@^3.0.1
    • debug@^4.4.3

v2.2.0

Compare Source

=========================

  • refactor: normalize common options for all parsers
  • deps:
    • iconv-lite@^0.6.3

v2.1.0

Compare Source

=========================

  • deps:
    • type-is@^2.0.0
    • debug@^4.4.0
    • Removed destroy
  • refactor: prefix built-in node module imports
  • use the node require cache instead of custom caching

v2.0.2

Compare Source

=========================

  • remove unpipe package and use native unpipe() method

v2.0.1

Compare Source

=========================

  • Restore expected behavior extended to false

v2.0.0

Compare Source

=========================

Breaking Changes

  • Node.js 18 is the minimum supported version
  • req.body is no longer always initialized to {}
    • it is left undefined unless a body is parsed
  • Remove deprecated bodyParser() combination middleware
  • urlencoded parser now defaults extended to false as released, this is not the case, fixed in 2.0.1
  • urlencoded simple parser now uses qs module instead of querystring module

Features

  • Add brotli support #​406
  • urlencoded: Add option to customize the depth with a default value of 32
  • urlencoded: Support iso-8859-1, utf8 sentinel, and numeric entities
  • Use on-finished to determine when body read

Dependencies

  • deps: raw-body@^3.0.0
  • deps: qs@​6.12.3
  • deps: debug@​3.1.0
  • deps: iconv-lite@​0.5.2

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 3 times, most recently from fa9f363 to 0b507be Compare April 3, 2025 11:13
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch from 0b507be to d0e89bd Compare April 6, 2025 10:36
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch from d0e89bd to b3494e9 Compare April 14, 2025 20:22
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 3 times, most recently from 70ea6bb to b6ba54a Compare April 29, 2025 23:07
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 3 times, most recently from 27b6b24 to e0a7e04 Compare May 15, 2025 17:05
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 4 times, most recently from c1314f3 to b666a1f Compare May 23, 2025 11:53
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 2 times, most recently from b637611 to 1839345 Compare June 8, 2025 01:57
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 4 times, most recently from 986f31a to 3efda80 Compare June 13, 2025 16:11
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 2 times, most recently from 8ef8d8e to db6765e Compare June 19, 2025 13:29
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 4 times, most recently from c5fbe11 to 8eb4e42 Compare July 12, 2025 02:01
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 3 times, most recently from 702c5a5 to 9df155c Compare July 20, 2025 10:25
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 2 times, most recently from 7bbb196 to 2c6570b Compare August 5, 2025 01:37
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 2 times, most recently from f71bc47 to 7dd6d3a Compare August 16, 2025 17:22
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch from 7dd6d3a to 189d0c3 Compare September 8, 2025 05:32
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 3 times, most recently from 7146993 to e93f275 Compare September 20, 2025 20:48
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 2 times, most recently from 92ae330 to b0605cb Compare October 3, 2025 17:02
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 3 times, most recently from b90b4d5 to e1f276c Compare October 13, 2025 21:28
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 3 times, most recently from f8954a4 to 66eab76 Compare October 22, 2025 21:04
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 2 times, most recently from 523286c to c08869c Compare October 31, 2025 14:46
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch 3 times, most recently from 9437ee8 to efd4cd3 Compare November 14, 2025 17:07
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch from efd4cd3 to 6eb998f Compare November 24, 2025 01:52
@renovate renovate bot force-pushed the renovate/body-parser-2.x branch from 6eb998f to 882ad79 Compare November 24, 2025 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant