|
4 | 4 |
|
5 | 5 | ## Purpose |
6 | 6 |
|
7 | | -A node.js module for parsing form data, especially file uploads. |
| 7 | +A Node.js module for parsing form data, especially file uploads. |
8 | 8 |
|
9 | 9 | ## Current status |
10 | 10 |
|
@@ -274,6 +274,17 @@ Emitted when the entire request has been received, and all contained files have |
274 | 274 |
|
275 | 275 | ## Changelog |
276 | 276 |
|
| 277 | +### Unreleased yet |
| 278 | + |
| 279 | + * Fix DeprecationWarning about os.tmpDir() (Christian) |
| 280 | + * Update `buffer.write` order of arguments for Node 7 (Kornel Lesiński) |
| 281 | + * JSON Parser emits error events to the IncomingForm (alessio.montagnani) |
| 282 | + * Improved Content-Disposition parsing (Sebastien) |
| 283 | + * Access WriteStream of fs during runtime instead of include time (Jonas Amundsen) |
| 284 | + * Use built-in toString to convert buffer to hex (Charmander) |
| 285 | + * Add hash to json if present (Nick Stamas) |
| 286 | + * Add license to package.json (Simen Bekkhus) |
| 287 | + |
277 | 288 | ### v1.0.14 |
278 | 289 |
|
279 | 290 | * Add failing hash tests. (Ben Trask) |
@@ -312,114 +323,6 @@ Emitted when the entire request has been received, and all contained files have |
312 | 323 | * Fix scope issue in incoming_forms (Sven Lito) |
313 | 324 | * Fix file handle leak on error (OrangeDog) |
314 | 325 |
|
315 | | -### v1.0.11 |
316 | | - |
317 | | -* Calculate checksums for incoming files (sreuter) |
318 | | -* Add definition parameters to "IncomingForm" as an argument (Math-) |
319 | | - |
320 | | -### v1.0.10 |
321 | | - |
322 | | -* Make parts to be proper Streams (Matt Robenolt) |
323 | | - |
324 | | -### v1.0.9 |
325 | | - |
326 | | -* Emit progress when content length header parsed (Tim Koschützki) |
327 | | -* Fix Readme syntax due to GitHub changes (goob) |
328 | | -* Replace references to old 'sys' module in Readme with 'util' (Peter Sugihara) |
329 | | - |
330 | | -### v1.0.8 |
331 | | - |
332 | | -* Strip potentially unsafe characters when using `keepExtensions: true`. |
333 | | -* Switch to utest / urun for testing |
334 | | -* Add travis build |
335 | | - |
336 | | -### v1.0.7 |
337 | | - |
338 | | -* Remove file from package that was causing problems when installing on windows. (#102) |
339 | | -* Fix typos in Readme (Jason Davies). |
340 | | - |
341 | | -### v1.0.6 |
342 | | - |
343 | | -* Do not default to the default to the field name for file uploads where |
344 | | - filename="". |
345 | | - |
346 | | -### v1.0.5 |
347 | | - |
348 | | -* Support filename="" in multipart parts |
349 | | -* Explain unexpected end() errors in parser better |
350 | | - |
351 | | -**Note:** Starting with this version, formidable emits 'file' events for empty |
352 | | -file input fields. Previously those were incorrectly emitted as regular file |
353 | | -input fields with value = "". |
354 | | - |
355 | | -### v1.0.4 |
356 | | - |
357 | | -* Detect a good default tmp directory regardless of platform. (#88) |
358 | | - |
359 | | -### v1.0.3 |
360 | | - |
361 | | -* Fix problems with utf8 characters (#84) / semicolons in filenames (#58) |
362 | | -* Small performance improvements |
363 | | -* New test suite and fixture system |
364 | | - |
365 | | -### v1.0.2 |
366 | | - |
367 | | -* Exclude node\_modules folder from git |
368 | | -* Implement new `'aborted'` event |
369 | | -* Fix files in example folder to work with recent node versions |
370 | | -* Make gently a devDependency |
371 | | - |
372 | | -[See Commits](https://github.com/felixge/node-formidable/compare/v1.0.1...v1.0.2) |
373 | | - |
374 | | -### v1.0.1 |
375 | | - |
376 | | -* Fix package.json to refer to proper main directory. (#68, Dean Landolt) |
377 | | - |
378 | | -[See Commits](https://github.com/felixge/node-formidable/compare/v1.0.0...v1.0.1) |
379 | | - |
380 | | -### v1.0.0 |
381 | | - |
382 | | -* Add support for multipart boundaries that are quoted strings. (Jeff Craig) |
383 | | - |
384 | | -This marks the beginning of development on version 2.0 which will include |
385 | | -several architectural improvements. |
386 | | - |
387 | | -[See Commits](https://github.com/felixge/node-formidable/compare/v0.9.11...v1.0.0) |
388 | | - |
389 | | -### v0.9.11 |
390 | | - |
391 | | -* Emit `'progress'` event when receiving data, regardless of parsing it. (Tim Koschützki) |
392 | | -* Use [W3C FileAPI Draft](http://dev.w3.org/2006/webapi/FileAPI/) properties for File class |
393 | | - |
394 | | -**Important:** The old property names of the File class will be removed in a |
395 | | -future release. |
396 | | - |
397 | | -[See Commits](https://github.com/felixge/node-formidable/compare/v0.9.10...v0.9.11) |
398 | | - |
399 | | -### Older releases |
400 | | - |
401 | | -These releases were done before starting to maintain the above Changelog: |
402 | | - |
403 | | -* [v0.9.10](https://github.com/felixge/node-formidable/compare/v0.9.9...v0.9.10) |
404 | | -* [v0.9.9](https://github.com/felixge/node-formidable/compare/v0.9.8...v0.9.9) |
405 | | -* [v0.9.8](https://github.com/felixge/node-formidable/compare/v0.9.7...v0.9.8) |
406 | | -* [v0.9.7](https://github.com/felixge/node-formidable/compare/v0.9.6...v0.9.7) |
407 | | -* [v0.9.6](https://github.com/felixge/node-formidable/compare/v0.9.5...v0.9.6) |
408 | | -* [v0.9.5](https://github.com/felixge/node-formidable/compare/v0.9.4...v0.9.5) |
409 | | -* [v0.9.4](https://github.com/felixge/node-formidable/compare/v0.9.3...v0.9.4) |
410 | | -* [v0.9.3](https://github.com/felixge/node-formidable/compare/v0.9.2...v0.9.3) |
411 | | -* [v0.9.2](https://github.com/felixge/node-formidable/compare/v0.9.1...v0.9.2) |
412 | | -* [v0.9.1](https://github.com/felixge/node-formidable/compare/v0.9.0...v0.9.1) |
413 | | -* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0) |
414 | | -* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0) |
415 | | -* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0) |
416 | | -* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0) |
417 | | -* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0) |
418 | | -* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0) |
419 | | -* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0) |
420 | | -* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0) |
421 | | -* [v0.1.0](https://github.com/felixge/node-formidable/commits/v0.1.0) |
422 | | - |
423 | 326 | ## License |
424 | 327 |
|
425 | 328 | Formidable is licensed under the MIT license. |
|
0 commit comments