Gitpedia
node-formidable

node-formidable/formidable

The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production.

7 Releases
Latest: 1mo ago
v3.5.4Latest
tunnckoCoretunnckoCore·1mo ago·April 15, 2026
GitHub

📋 What's Changed

  • switch to pnpm, minimize deps & devDeps, fix deps through pnpm audit
  • remove `os.machine`, fix #994 in #995
  • Full Changelog: https://github.com/node-formidable/formidable/compare/v3.5.3...v3.5.4
v3.5.3
tunnckoCoretunnckoCore·1y ago·April 18, 2025
GitHub

📋 What's Changed

  • Fix existing test failure by @ryhmrt in https://github.com/node-formidable/formidable/pull/990
  • update Ryan Dahl x account link by @moetezch in https://github.com/node-formidable/formidable/pull/989
  • update failing tests
  • update CI/CD workflows and actions;
  • update CodeQL github action for security analysis
  • update readme, links and badges
  • update to use cuid2 (battle-tested `@paralleldrive/cuid2` package) for better random names - should not be breaking anything since it's still 25 characters long, but a lot safer and faster.

New Contributors

  • @ryhmrt made their first contribution in https://github.com/node-formidable/formidable/pull/990
  • @moetezch made their first contribution in https://github.com/node-formidable/formidable/pull/989
  • Full Changelog: https://github.com/node-formidable/formidable/compare/v3.5.2...v3.5.3
v3.5.2
GrosSacASacGrosSacASac·1y ago·November 3, 2024
GitHub
v3.2.5
GrosSacASacGrosSacASac·3y ago·October 6, 2022
GitHub
3.2.4v3.2.4
GrosSacASacGrosSacASac·4y ago·May 25, 2022
GitHub
3.1.4
GrosSacASacGrosSacASac·4y ago·November 30, 2021
GitHub

https://github.com/node-formidable/formidable/blob/master/CHANGELOG.md

v1.1.1
kornelskikornelski·9y ago·January 15, 2017
GitHub

📋 Changes

  • Fix DeprecationWarning about os.tmpDir() (Christian)
  • Update `buffer.write` order of arguments for Node 7 (Kornel Lesiński)
  • JSON Parser emits error events to the IncomingForm (alessio.montagnani)
  • Improved Content-Disposition parsing (Sebastien)
  • Access WriteStream of fs during runtime instead of include time (Jonas Amundsen)
  • Use built-in toString to convert buffer to hex (Charmander)
  • Add hash to json if present (Nick Stamas)
  • Add license to package.json (Simen Bekkhus)