All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Bugfix: Make sure that req.file.buffer always is a Buffer
- Feature: Make Multer errors inherit from MulterError
- Bugfix: Bump vulnerable dependency
- Feature: Expose preservePath option
- Bugfix: Prevent Multiple Errors from Crashing
- Feature: add .none() for accepting only fields
- Feature: accept any file, regardless of fieldname
- Bugfix: always report limit errors
- Bugfix: drain the stream before considering request done
- Bugfix: propagate all errors from busboy
- Bugfix: ensure file order is correct
- Bugfix: don't hang when hitting size limit
- Bugfix: decrement pending writes on error
- Introduce storage engines
- Specify expected fields
- Follow the W3C JSON form spec