Skip to content

Latest commit

 

History

History
136 lines (64 loc) · 6.73 KB

CHANGELOG.md

File metadata and controls

136 lines (64 loc) · 6.73 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.11.0 (2022-10-23)

⚠ BREAKING CHANGES

  • normalize main library export (#59)

Features

  • add parseTextFields optional boolean parameter (true on default) to make it possible to disable the text field parsing behavior (#50) (a393581)
  • add dual CommonJS and ESM builds (#58) (34b107f)
  • improve the main Multerator iterable's return type to be externally more type-forgiving (#57) (0fd78b8)
  • normalize main library export (#59) (3b0c461)

Bug Fixes

  • ending a part body's iterable should also close the source (#55) (74b6961)
  • ending the multerator iterable not ending the source input (#48) (69d27aa)
  • failed detecting start boundaries that aren't preceded by a CRLF (#45) (f3a7b97)

0.10.0 (2022-02-03)

Features

  • improve importability - normal "default"-ish way to import both from TS and from JS (#42) (671b819)

0.9.0 (2021-11-26)

Features

  • support more accepted input types (#36) (122520b)

0.8.0 (2021-10-31)

⚠ BREAKING CHANGES

  • output streams instead of async iterables (#34)

Features

  • output streams instead of async iterables (#34) (84ab352)

0.7.0 (2021-10-02)

⚠ BREAKING CHANGES

  • header size limit: make header section max size restriction be an internal constant with reasonable value rather than be provided by users (#33)

Features

  • header size limit: make header section max size restriction be an internal constant with reasonable value rather than be provided by users (#33) (ed319d1)

0.6.0 (2021-09-14)

⚠ BREAKING CHANGES

  • content disposition header is now mandatory (#29)

Features

  • accept incoming part headers case-insensitively per spec (#31) (54c06c4)
  • content disposition header is now mandatory (#29) (5e5a401)

Bug Fixes

  • part-info-headers: fix error while parsing a part with empty headers (#27) (7c5ad26)

0.5.2 (2021-09-04)

Bug Fixes

  • supported-node-versions: fix supported node version range from ">=10.15.0" to ">=10.21.0" (#23) (971936a)

0.5.1 (2021-09-04)

0.5.0 (2021-09-04)

⚠ BREAKING CHANGES

  • limits: remove default limits for now (#21)

Features

  • limits: remove default limits for now (#21) (ec08893)

0.4.1 (2021-08-13)

Bug Fixes

  • parts can only be resolved one by one (#18) (d449ced)

0.4.0 (2021-08-10)

⚠ BREAKING CHANGES

  • size-limits: improve semantics size limit errors specifically about part bodies (#17)

Features

  • size-limits: improve semantics size limit errors specifically about part bodies (#17) (00c7d2d)

0.3.0 (2021-08-10)

Features

  • size-limits: implement max size limiting in part header parsing (#14) (e475927)

0.2.0 (2021-08-07)

Features

  • include original part's headers in each iteration (#13) (8e65bfc)

0.1.1 (2021-08-07)

Bug Fixes

  • error msg: fix part of ERR_MISSING_PART_HEADERS_BODY_DELIMITER's message not displaying correctly (#10) (796769f)