tag:github.com,2008:https://github.com/fent/node-miniget/releasesRelease notes from node-miniget2023-06-23T09:46:03Ztag:github.com,2008:Repository/88867117/v4.2.32023-06-23T09:50:22Zv4.2.3<h2><a href="https://github.com/fent/node-miniget/compare/v4.2.2...v4.2.3">4.2.3</a> (2023-06-23)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>always initialize <code>destroyArgs</code> (<a href="https://github.com/fent/node-miniget/commit/8ab07d6f46513219b85d1cd041bed540b71635ec">8ab07d6</a>), closes <a href="https://github.com/fent/node-miniget/issues/68" data-hovercard-type="issue" data-hovercard-url="/fent/node-miniget/issues/68/hovercard">#68</a></li>
</ul>github-actions[bot]tag:github.com,2008:Repository/88867117/v4.2.22022-01-09T01:52:31Zv4.2.2<h2><a href="https://github.com/fent/node-miniget/compare/v4.2.1...v4.2.2">4.2.2</a> (2022-01-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>fix compiling for @types/node@17 (<a href="https://github.com/fent/node-miniget/commit/f363caeb65efb0a31ebf3e77d4641e3e89168fd0">f363cae</a>), closes <a href="https://github.com/fent/node-miniget/issues/65" data-hovercard-type="issue" data-hovercard-url="/fent/node-miniget/issues/65/hovercard">#65</a></li>
</ul>github-actions[bot]tag:github.com,2008:Repository/88867117/v4.2.12021-05-27T16:17:46Zv4.2.1<h2><a href="https://github.com/fent/node-miniget/compare/v4.2.0...v4.2.1">4.2.1</a> (2021-05-27)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>stop requiring url & make webpack possible again (<a href="https://github.com/fent/node-miniget/issues/60" data-hovercard-type="pull_request" data-hovercard-url="/fent/node-miniget/pull/60/hovercard">#60</a>) (<a href="https://github.com/fent/node-miniget/commit/a8b3f3bf29654626f189718cb53f03ef335b5963">a8b3f3b</a>)</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/88867117/v4.2.02021-02-02T09:34:20Zv4.2.0<h1><a href="https://github.com/fent/node-miniget/compare/v4.1.0...v4.2.0">4.2.0</a> (2021-02-02)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>emit error on redirect response with no location (<a href="https://github.com/fent/node-miniget/commit/5de31076b5736a4100886c9f64d79e4642688bc9">5de3107</a>)</li>
<li>stop emitting any error after stream has ended (<a href="https://github.com/fent/node-miniget/commit/629832cedc8c45e1459ce3104d7b4de1bd82c514">629832c</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>miniget now accepts a <code>URL</code> object as the first parameter (<a href="https://github.com/fent/node-miniget/commit/73695a80a90e763514d11b2e93b69cfcd1ca1eba">73695a8</a>)</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/88867117/v4.1.02020-11-24T05:25:46Zv4.1.0<h3>Features</h3>
<ul>
<li>expose request object before sending (<a href="https://github.com/fent/node-miniget/issues/54" data-hovercard-type="pull_request" data-hovercard-url="/fent/node-miniget/pull/54/hovercard">#54</a>) (<a href="https://github.com/fent/node-miniget/commit/6c71fe2">6c71fe2</a>)</li>
</ul>fenttag:github.com,2008:Repository/88867117/v4.0.02020-11-21T08:33:42Zv4.0.0<h3>Bug Fixes</h3>
<ul>
<li>fix sometimes encoded requests not ending properly (<a href="https://github.com/fent/node-miniget/commit/5d4d149">5d4d149</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li><code>close</code> is no longer emitted from the miniget stream.<br>
emitting <code>close</code> on a stream alters its internal state, and will prevent<br>
it from properly finishing. this event was also a bit ambiguous in<br>
miniget since it would only be emitted once at the end, and not for each<br>
request. in comparsion, <code>request</code> and <code>response</code> can be emitted multiple<br>
times.</li>
</ul>fenttag:github.com,2008:Repository/88867117/v3.1.12020-11-21T05:03:10Zv3.1.1<h3>Bug Fixes</h3>
<ul>
<li>fix destroying stream in middle of decoding (<a href="https://github.com/fent/node-miniget/commit/e72c5f6">e72c5f6</a>)</li>
<li>fix sometimes making an extra request on redirects (<a href="https://github.com/fent/node-miniget/commit/37b7f5d">37b7f5d</a>)</li>
</ul>fenttag:github.com,2008:Repository/88867117/v3.1.02020-11-16T05:38:00Zv3.1.0<h3>Features</h3>
<ul>
<li>expose <code>statusCode</code> in possible <code>err</code> (<a href="https://github.com/fent/node-miniget/commit/f2f76ee">f2f76ee</a>)</li>
</ul>fenttag:github.com,2008:Repository/88867117/v3.0.02020-11-13T17:41:56Zv3.0.0<h3>Bug Fixes</h3>
<ul>
<li>fix write after destroy error (<a href="https://github.com/fent/node-miniget/commit/84f9c7d">84f9c7d</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>add <code>destroy()</code> and <code>destroyed</code>, deprecate <code>abort()</code> (<a href="https://github.com/fent/node-miniget/commit/95fc69e">95fc69e</a>)</li>
<li>document <code>miniget.defaultOptions</code> (<a href="https://github.com/fent/node-miniget/commit/c2d7614">c2d7614</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li><code>abort()</code> is deprecated with a warning, in favor of <code>destroy()</code>, to more<br>
closely align with node's http requests</li>
<li><code>miniget.Defaults</code> -> <code>miniget.defaultOptions</code></li>
</ul>fenttag:github.com,2008:Repository/88867117/v2.1.02020-11-03T13:45:40Zv2.1.0<h3>Features</h3>
<ul>
<li>expose <code>Defaults</code> and <code>MinigetError</code> (<a href="https://github.com/fent/node-miniget/commit/4ff779d">4ff779d</a>)</li>
<li>forward request and response events to miniget stream (<a href="https://github.com/fent/node-miniget/commit/82cff9b">82cff9b</a>)</li>
</ul>fent