-
Notifications
You must be signed in to change notification settings - Fork 393
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: form-data/form-data
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.0.4
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: form-data/form-data
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.0.6
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 9 files changed
- 2 contributors
Commits on Jul 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 16e0076 - Browse repository at this point
Copy the full SHA 16e0076View commit details
Commits on Nov 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 76d0dee - Browse repository at this point
Copy the full SHA 76d0deeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5822467 - Browse repository at this point
Copy the full SHA 5822467View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68ff7dd - Browse repository at this point
Copy the full SHA 68ff7ddView commit details
Commits on Jun 10, 2026
-
[Fix] escape CR, LF, and
"in field names and filenamesA field name or filename containing CRLF (or a `"`) was concatenated verbatim into the `Content-Disposition` header, letting a caller that passes attacker-controlled names break out of the header line to inject additional headers or smuggle extra multipart parts (CWE-93). Escape `\r`, `\n`, and `"` as `%0D`, `%0A`, and `%22`, matching the WHATWG HTML multipart/form-data encoding browsers use. Ref: GHSA-hmw2-7cc7-3qxx
Configuration menu - View commit details
-
Copy full SHA for 8dff42c - Browse repository at this point
Copy the full SHA 8dff42cView commit details
Commits on Jun 11, 2026
-
[Dev Deps] update
js-randomness-predictor1.x cannot predict V8 randomness on node >= 25, which made `test-boundary-prediction` fail on node 26; 3.x supports node < 27.
Configuration menu - View commit details
-
Copy full SHA for 67b0f65 - Browse repository at this point
Copy the full SHA 67b0f65View commit details
Commits on Jun 12, 2026
-
Configuration menu - View commit details
-
Copy full SHA for f31d21e - Browse repository at this point
Copy the full SHA f31d21eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92ae0eb - Browse repository at this point
Copy the full SHA 92ae0ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64190db - Browse repository at this point
Copy the full SHA 64190dbView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.0.4...v4.0.6