tag:github.com,2008:https://github.com/octet-stream/form-data-encoder/releases Release notes from form-data-encoder 2023-10-25T01:11:53Z tag:github.com,2008:Repository/366168398/v4.0.2 2023-10-25T01:12:09Z v4.0.2 <h3>Patch Changes</h3> <ul> <li><a href="https://github.com/octet-stream/form-data-encoder/commit/0cc9cd4c4ce0dd9cf8d468494be7904577309433"><code>0cc9cd4</code></a> Thanks <a href="https://github.com/octet-stream">@octet-stream</a>! - Remove changelog from distro</li> </ul> github-actions[bot] tag:github.com,2008:Repository/366168398/v4.0.1 2023-10-24T22:35:27Z v4.0.1 <h3>Patch Changes</h3> <ul> <li><a href="https://github.com/octet-stream/form-data-encoder/commit/247fb3e913e61a15c599e3988747fc993927ca32"><code>247fb3e</code></a> Thanks <a href="https://github.com/octet-stream">@octet-stream</a>! - Remove removeComments from tsconfig.json</li> </ul> github-actions[bot] tag:github.com,2008:Repository/366168398/v4.0.0 2023-10-24T22:23:18Z v4.0.0 <h3>Major Changes</h3> <ul> <li> <p><a href="https://github.com/octet-stream/form-data-encoder/commit/7f953c77cb5f1abe8d26318716b929d2c04b32f3"><code>7f953c7</code></a> Thanks <a href="https://github.com/octet-stream">@octet-stream</a>! - Bring back support for CJS via tsup. This package can be used with both ES and CJS modules</p> </li> <li> <p><a href="https://github.com/octet-stream/form-data-encoder/commit/5a4cd633e7e68e6d1ba646efba3a914458a431ff"><code>5a4cd63</code></a> Thanks <a href="https://github.com/octet-stream">@octet-stream</a>! - Drop Node.js 16 support. Minimal required version now is Node.js 18</p> </li> <li> <p><a href="https://github.com/octet-stream/form-data-encoder/commit/7f953c77cb5f1abe8d26318716b929d2c04b32f3"><code>7f953c7</code></a> Thanks <a href="https://github.com/octet-stream">@octet-stream</a>! - Make FileLike and FormDataLike types compatible with File and FormData</p> </li> </ul> github-actions[bot] tag:github.com,2008:Repository/366168398/v3.0.1 2023-10-23T22:31:03Z 3.0.1 <h3>Update</h3> <ul> <li>Fix <code>FormDataLike</code> types compatibility with undici (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1957712899" data-permission-text="Title is private" data-url="https://github.com/octet-stream/form-data-encoder/issues/19" data-hovercard-type="issue" data-hovercard-url="/octet-stream/form-data-encoder/issues/19/hovercard" href="https://github.com/octet-stream/form-data-encoder/issues/19">#19</a>);</li> <li>Set <code>compilerOptions.module</code> value to <code>node16</code> to meet TS requirements;</li> </ul> <hr> <p>All changes: <a class="commit-link" href="https://github.com/octet-stream/form-data-encoder/compare/v3.0.0...v3.0.1"><tt>v3.0.0...v3.0.1</tt></a></p> octet-stream tag:github.com,2008:Repository/366168398/v3.0.0 2023-05-19T13:44:19Z 3.0.0 <h3>Remove</h3> <ul> <li>Remove deprecated <code>isFileLike()</code> utility, use <code>isFile()</code> instead;</li> <li>Remove deprecated <code>FormDataEncoder.getContentLength()</code> method.</li> </ul> <h3>Update</h3> <ul> <li><strong>BREAKING:</strong> Drop Node <code>14.x</code> support. Since 3.x the minimal required version is <code>16.5.x</code>;</li> <li>Implement internal <code>chunk</code> utility to split value into chunks, if the value size is greater than 65536 bytes. This applied both to Files and string values, because <code>FormDataEnocder</code> supports <code>AsyncIterable</code> returned by <code>File.stream()</code>;</li> <li>Expose <code>package.json</code> in <code>esports</code> field of <code>package.json</code>.</li> </ul> <hr> <p>All changes: <a class="commit-link" href="https://github.com/octet-stream/form-data-encoder/compare/v2.1.4...v3.0.0"><tt>v2.1.4...v3.0.0</tt></a></p> octet-stream tag:github.com,2008:Repository/366168398/v1.9.0 2023-04-05T19:04:14Z 1.9.0 <h3>Update</h3> <ul> <li>Revert headers bug fix from <a href="https://github.com/octet-stream/form-data-encoder/releases/tag/v1.8.0"><code>1.8.0</code></a>, because it introduced breaking change in <code>FormDataEncoder.getContentLength</code> signature and behaviour (See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1656092199" data-permission-text="Title is private" data-url="https://github.com/octet-stream/form-data-encoder/issues/15" data-hovercard-type="issue" data-hovercard-url="/octet-stream/form-data-encoder/issues/15/hovercard" href="https://github.com/octet-stream/form-data-encoder/issues/15">#15</a>).</li> </ul> <hr> <p>All changes: <a class="commit-link" href="https://github.com/octet-stream/form-data-encoder/compare/v1.8.0...v1.9.0"><tt>v1.8.0...v1.9.0</tt></a></p> octet-stream tag:github.com,2008:Repository/366168398/v1.8.0 2023-04-05T18:41:55Z 1.8.0 <h3>Update</h3> <ul> <li>Make isFileLike utility less strict when testing file-ish objects (See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1655644803" data-permission-text="Title is private" data-url="https://github.com/octet-stream/form-data-encoder/issues/14" data-hovercard-type="issue" data-hovercard-url="/octet-stream/form-data-encoder/issues/14/hovercard" href="https://github.com/octet-stream/form-data-encoder/issues/14">#14</a>);</li> <li>Backport headers changes from <a href="https://github.com/octet-stream/form-data-encoder/releases/tag/v2.1.0">v2.1.0</a></li> <li>Backport browsers compatibility fix from <a href="https://github.com/octet-stream/form-data-encoder/releases/tag/v2.1.4">v2.1.4</a></li> </ul> <p><strong>Important notice</strong>: I no longer support <code>1.x</code> branch! You <strong>should</strong> switch to <code>2.x</code> if you can!</p> <hr> <p>All changes: <a class="commit-link" href="https://github.com/octet-stream/form-data-encoder/compare/v1.7.2...v1.8.0"><tt>v1.7.2...v1.8.0</tt></a></p> octet-stream tag:github.com,2008:Repository/366168398/v2.1.4 2022-11-24T14:13:52Z 2.1.4 <h3>Update</h3> <ul> <li>Fix for browser compatibility: Add a fallback for <code>ReadableStream</code> that does not implement <code>Symbol.asyncIterator</code> method;</li> <li>Improve documentation for <code>FormDataEncoder</code> constructor.</li> </ul> <hr> <p>All changes: <a class="commit-link" href="https://github.com/octet-stream/form-data-encoder/compare/v2.1.3...v2.1.4"><tt>v2.1.3...v2.1.4</tt></a></p> octet-stream tag:github.com,2008:Repository/366168398/v2.1.3 2022-10-03T20:49:04Z 2.1.3 <h3>Update</h3> <ul> <li>Replace <code>LowercaseObjectKeys</code> TS utility with two interfaces: <code>RawHeaders</code> and <code>FormDataEncoderHeaders</code>. This should resolve <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1335217346" data-permission-text="Title is private" data-url="https://github.com/octet-stream/form-data-encoder/issues/8" data-hovercard-type="issue" data-hovercard-url="/octet-stream/form-data-encoder/issues/8/hovercard" href="https://github.com/octet-stream/form-data-encoder/issues/8">#8</a>;</li> </ul> <hr> <p>All changes: <a class="commit-link" href="https://github.com/octet-stream/form-data-encoder/compare/v2.1.2...v2.1.3"><tt>v2.1.2...v2.1.3</tt></a></p> octet-stream tag:github.com,2008:Repository/366168398/v2.1.2 2022-09-06T20:16:01Z 2.1.2 <h3>Update</h3> <ul> <li>Fix exports order (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1363759718" data-permission-text="Title is private" data-url="https://github.com/octet-stream/form-data-encoder/issues/11" data-hovercard-type="pull_request" data-hovercard-url="/octet-stream/form-data-encoder/pull/11/hovercard" href="https://github.com/octet-stream/form-data-encoder/pull/11">#11</a>)</li> </ul> <hr> <p>All changes: <a class="commit-link" href="https://github.com/octet-stream/form-data-encoder/compare/v2.1.1...v2.1.2"><tt>v2.1.1...v2.1.2</tt></a></p> octet-stream