|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 | This project adheres to [Semantic Versioning](http://semver.org/). |
5 | 5 |
|
| 6 | +## 3.0.0-alpha.1 - 2025-05-23 |
| 7 | + |
| 8 | +- No functional changes compared to `2.0.0-rc.4`. |
| 9 | +- Version bump to `3.0.0-alpha.1` due to a security release in the `1.x` line, ensuring compliance with Semantic Versioning. |
| 10 | + |
| 11 | +## 2.0.0 - 2025-05-19 |
| 12 | + |
| 13 | +- **Breaking change: The minimum supported Node version is now 10.16.0** |
| 14 | +- Fix [CVE-2025-47935](https://www.cve.org/CVERecord?id=CVE-2025-47935) ([GHSA-44fp-w29j-9vj5](https://github.com/expressjs/multer/security/advisories/GHSA-44fp-w29j-9vj5)) |
| 15 | +- Fix [CVE-2025-47944](https://www.cve.org/CVERecord?id=CVE-2025-47944) ([GHSA-4pg4-qvpc-4q3h](https://github.com/expressjs/multer/security/advisories/GHSA-4pg4-qvpc-4q3h)) |
| 16 | + |
| 17 | +## 2.0.0-rc.4 - 2022-05-27 |
| 18 | +- Bugfix: commpatibility with Node.js < 16 |
| 19 | +- deps: fs-temp@^2.0.1 |
| 20 | + |
6 | 21 | ## 2.0.0-rc.3 - 2021-06-29 |
7 | 22 |
|
8 | 23 | - Breaking: Convert package to ESM |
@@ -59,6 +74,73 @@ This relases changes the package from a Common JS module to an EcmaScript module |
59 | 74 | - Feature: switch to stream based API |
60 | 75 | - Feature: throw error when passing old options |
61 | 76 |
|
| 77 | +## 1.4.5-lts.2 |
| 78 | + |
| 79 | +- Fix out-of-band error event from busboy (#1177) |
| 80 | + |
| 81 | +## 1.4.5-lts.1 |
| 82 | + |
| 83 | +- No changes |
| 84 | + |
| 85 | +## 1.4.4-lts.1 |
| 86 | + |
| 87 | +- Bugfix: Bump busboy to fix CVE-2022-24434 (#1097) |
| 88 | +- Breaking: Require Node.js 10.16.0 or later (#1097) |
| 89 | + |
| 90 | +## 1.4.4 - 2021-12-07 |
| 91 | + |
| 92 | +- Bugfix: Handle missing field names (#913) |
| 93 | +- Docs: Add Vietnamese translation (#803) |
| 94 | +- Docs: Improve Spanish translation (#948) |
| 95 | + |
| 96 | +## 1.4.3 - 2021-08-09 |
| 97 | + |
| 98 | +- Bugfix: Avoid deprecated pseudoRandomBytes function (#774) |
| 99 | +- Docs: Add Português Brazil translation for README (#758) |
| 100 | +- Docs: Clarify the callback calling convention (#775) |
| 101 | +- Docs: Add example on how to link to html multipart form (#580) |
| 102 | +- Docs: Add Spanish translation for README (#838) |
| 103 | +- Docs: Add Math.random() to storage filename example (#841) |
| 104 | +- Docs: Fix mistakes in russian doc (#869) |
| 105 | +- Docs: Improve Português Brazil translation (#877) |
| 106 | +- Docs: Update var to const in all Readmes (#1024) |
| 107 | +- Internal: Bump mkdirp version (#862) |
| 108 | +- Internal: Bump Standard version (#878) |
| 109 | + |
| 110 | +## 1.4.2 - 2019-07-16 |
| 111 | + |
| 112 | +- Docs: Add Russian translation for README (#662) |
| 113 | +- Docs: Patch zh-CN README base on newest README (#670) |
| 114 | +- Docs: Fix broken link in Readme (#679) |
| 115 | +- Docs: Fix broken link in Chinese Readme (#730) |
| 116 | +- Docs: Fix typo in Russian README (#738) |
| 117 | +- Docs: Add unit for fieldSize in busboy limit params (#734) |
| 118 | +- Internal: Make unit tests comaptible with Node.js 13.x (#752) |
| 119 | + |
| 120 | +## 1.4.1 - 2018-10-11 |
| 121 | + |
| 122 | +- Bugfix: Make sure that req.file.buffer always is a Buffer |
| 123 | + |
| 124 | +## 1.4.0 - 2018-09-26 |
| 125 | + |
| 126 | +- Feature: Make Multer errors inherit from MulterError |
| 127 | + |
| 128 | +## 1.3.1 - 2018-06-28 |
| 129 | + |
| 130 | +- Bugfix: Bump vulnerable dependency |
| 131 | + |
| 132 | +## 1.3.0 - 2017-01-25 |
| 133 | + |
| 134 | +- Feature: Expose preservePath option |
| 135 | + |
| 136 | +## 1.2.1 - 2016-12-14 |
| 137 | + |
| 138 | +- Bugfix: Prevent Multiple Errors from Crashing |
| 139 | + |
| 140 | +## 1.2.0 - 2016-08-04 |
| 141 | + |
| 142 | +- Feature: add .none() for accepting only fields |
| 143 | + |
62 | 144 | ## 1.2.0 - 2016-08-04 |
63 | 145 |
|
64 | 146 | - Feature: add .none() for accepting only fields |
|
0 commit comments