Skip to content

chore(deps): Bump path-to-regexp and express#747

Merged
WhitWaldo merged 1 commit intomainfrom
dependabot/npm_and_yarn/multi-c6f6658ed3
Apr 12, 2026
Merged

chore(deps): Bump path-to-regexp and express#747
WhitWaldo merged 1 commit intomainfrom
dependabot/npm_and_yarn/multi-c6f6658ed3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 10, 2026

Bumps path-to-regexp to 0.1.13 and updates ancestor dependency express. These dependencies need to be updated together.

Updates path-to-regexp from 0.1.12 to 0.1.13

Release notes

Sourced from path-to-regexp's releases.

0.1.13

Important

Full Changelog: pillarjs/path-to-regexp@v0.1.12...v.0.1.13

Changelog

Sourced from path-to-regexp's changelog.

0.1.13 / 2026-03-26

0.1.7 / 2015-07-28

  • Fixed regression with escaped round brackets and matching groups.

0.1.6 / 2015-06-19

  • Replace index feature by outputting all parameters, unnamed and named.

0.1.5 / 2015-05-08

  • Add an index property for position in match result.

0.1.4 / 2015-03-05

  • Add license information

0.1.3 / 2014-07-06

  • Better array support
  • Improved support for trailing slash in non-ending mode

0.1.0 / 2014-03-06

  • add options.end

0.0.2 / 2013-02-10

  • Update to match current express
  • add .license property to component.json
Commits
Maintainer changes

This version was pushed to npm by ulisesgascon, a new releaser for path-to-regexp since your current version.


Updates express from 4.21.2 to 4.22.1

Release notes

Sourced from express's releases.

v4.22.1

What's Changed

[!IMPORTANT]
The prior release (4.22.0) included an erroneous breaking change related to the extended query parser. There is no actual security vulnerability associated with this behavior (CVE-2024-51999 has been rejected). The change has been fully reverted in this release.

Full Changelog: expressjs/express@4.22.0...v4.22.1

4.22.0

Important: Security

What's Changed

Full Changelog: expressjs/express@4.21.2...4.22.0

Changelog

Sourced from express's changelog.

4.22.1 / 2025-12-01

4.22.0 / 2025-12-01

Commits

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 10, 2026
@dependabot dependabot bot requested review from a team as code owners April 10, 2026 23:44
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 10, 2026
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) to 0.1.13 and updates ancestor dependency [express](https://github.com/expressjs/express). These dependencies need to be updated together.


Updates `path-to-regexp` from 0.1.12 to 0.1.13
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/v.0.1.13/History.md)
- [Commits](pillarjs/path-to-regexp@v0.1.12...v.0.1.13)

Updates `express` from 4.21.2 to 4.22.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/v4.22.1/History.md)
- [Commits](expressjs/express@4.21.2...v4.22.1)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-version: 0.1.13
  dependency-type: indirect
- dependency-name: express
  dependency-version: 4.22.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/multi-c6f6658ed3 branch from b24e2b9 to ccb0bf8 Compare April 12, 2026 20:30
@WhitWaldo
Copy link
Copy Markdown
Contributor

@copilot Do you anticipate any issues with merging this based on changelogs and diffs about what changed between the versions and how we're using the packages?

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 12, 2026

@copilot Do you anticipate any issues with merging this based on changelogs and diffs about what changed between the versions and how we're using the packages?

No significant issues are anticipated. Here's a breakdown:

path-to-regexp 0.1.12 → 0.1.13
This is a genuine security fix for CVE-2026-4867. It's a straightforward security improvement with no API changes. The SDK uses express routing (e.g., /dapr/subscribe, actor/pubsub routes) which relies on path-to-regexp internally, so this fix applies directly.

express 4.21.2 → 4.22.1
Two intermediate versions were released:

  • 4.22.0 introduced a fix for CVE-2024-51999 (related to qs extended query parser allowing object prototype property overwriting) and updated qs to 6.14.0.
  • 4.22.1 reverts that CVE fix — because CVE-2024-51999 was subsequently withdrawn/rejected as it describes a correctness bug rather than a real security vulnerability.

The net result of 4.22.1 vs 4.21.2 is: updated qs to 6.14.0, tilde version pinning for dependencies, and no other behavioral changes. The SDK uses express as an HTTP server receiving POST requests from the Dapr sidecar using bodyParser (JSON/text/raw) — it doesn't rely on the extended query parser behavior that was at the center of the CVE, so there's no impact either way.

No breaking API changes affect the SDK's usage of express (body parsing, route registration, Request/Response types).

Copilot AI requested a review from WhitWaldo April 12, 2026 20:35
@WhitWaldo WhitWaldo merged commit a17a082 into main Apr 12, 2026
6 of 7 checks passed
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/multi-c6f6658ed3 branch April 12, 2026 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants