tag:github.com,2008:https://github.com/browserify/browserify/releasesRelease notes from browserify2024-10-03T19:43:21Ztag:github.com,2008:Repository/931039/v17.0.12024-10-03T19:44:42Zv17.0.1<ul>
<li>Use <code>hasown</code> instead of <code>has</code>. (<a href="https://github.com/browserify/browserify/commit/4b1a5dc0db56263b38dc98e155fb1908e810c1a9">4b1a5dc</a>)</li>
<li>Use <code>String.prototype.slice</code> instead of <code>String.prototype.substr</code>. (<a href="https://github.com/browserify/browserify/pull/2036" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/2036/hovercard">#2036</a>)</li>
<li>Support relative paths in the <code>noParse</code> option. (<a href="https://github.com/browserify/browserify/pull/2080" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/2080/hovercard">#2080</a>)</li>
</ul>goto-bus-stoptag:github.com,2008:Repository/931039/v17.0.02020-10-10T09:33:42Zv17.0.0<ul>
<li>Upgrade events to v3.x. EventEmitter instances now have an <code>off()</code> method. <code>require('events').once</code> can be used to react to an event being emitted with <code>async</code>/<code>await</code> syntax. (<a href="https://github.com/browserify/browserify/pull/1839" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1839/hovercard">#1839</a>)</li>
<li>Upgrade path-browserify to v1.x. (<a href="https://github.com/browserify/browserify/pull/1838" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1838/hovercard">#1838</a>)</li>
<li>Upgrade stream-browserify to v3.x. <code>require('stream')</code> now matches the Node.js 10+ API. (<a href="https://github.com/browserify/browserify/pull/1970" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1970/hovercard">#1970</a>)</li>
<li>Upgrade util to v0.12. Most notably, <code>util.promisify</code> and <code>util.callbackify</code> are finally available by default in browserify. (<a href="https://gihub.com/browserify/browserify/pull/1844" rel="nofollow">#1844</a>)</li>
<li>Add JSON syntax checking. Syntax errors in <code>.json</code> files will now fail to bundle. (<a href="https://github.com/browserify/browserify/pull/1700" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1700/hovercard">#1700</a>)</li>
</ul>goto-bus-stoptag:github.com,2008:Repository/931039/v16.5.22020-08-03T20:15:04Zv16.5.2<p>16.5.2</p>goto-bus-stoptag:github.com,2008:Repository/931039/v16.5.12020-03-30T10:25:49Zv16.5.1<p>Remove deprecated <code>mkdirp</code> version in favour of <code>mkdirp-classic</code>.</p>
<p><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/browserify/browserify/commit/00c913fa345dbb7f612bdad6b4acc91c706e98b2/hovercard" href="https://github.com/browserify/browserify/commit/00c913fa345dbb7f612bdad6b4acc91c706e98b2"><tt>00c913f</tt></a></p>
<p>Pin dependencies for Node.js 0.8 support.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="543053550" data-permission-text="Title is private" data-url="https://github.com/browserify/browserify/issues/1939" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1939/hovercard" href="https://github.com/browserify/browserify/pull/1939">#1939</a></p>goto-bus-stoptag:github.com,2008:Repository/931039/v16.5.02019-08-25T12:04:38Zv16.5.0<p>Support custom name for <code>"browser"</code> field resolution in <code>package.json</code> using the <code>browserField</code> option.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="478216369" data-permission-text="Title is private" data-url="https://github.com/browserify/browserify/issues/1918" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1918/hovercard" href="https://github.com/browserify/browserify/pull/1918">#1918</a></p>goto-bus-stoptag:github.com,2008:Repository/931039/v16.4.02019-08-25T12:04:23Zv16.4.0<p>Upgrade stream-http to v3. This version drops support for IE10 and below.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="477661754" data-permission-text="Title is private" data-url="https://github.com/browserify/browserify/issues/1916" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1916/hovercard" href="https://github.com/browserify/browserify/pull/1916">#1916</a></p>goto-bus-stoptag:github.com,2008:Repository/931039/v16.3.02019-07-11T11:25:21Zv16.3.0<p>add empty stub for the <code>http2</code> builtin module.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="464640946" data-permission-text="Title is private" data-url="https://github.com/browserify/browserify/issues/1913" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1913/hovercard" href="https://github.com/browserify/browserify/pull/1913">#1913</a></p>
<p>update license text to remove references to code that is no longer included.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="432572063" data-permission-text="Title is private" data-url="https://github.com/browserify/browserify/issues/1906" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1906/hovercard" href="https://github.com/browserify/browserify/pull/1906">#1906</a></p>
<p>add more tests for folder resolution.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="58765771" data-permission-text="Title is private" data-url="https://github.com/browserify/browserify/issues/1139" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1139/hovercard" href="https://github.com/browserify/browserify/pull/1139">#1139</a></p>goto-bus-stoptag:github.com,2008:Repository/931039/v16.2.32018-09-25T14:35:35Zv16.2.3<p>add empty stub for the <code>inspector</code> builtin module.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="343703723" data-permission-text="Title is private" data-url="https://github.com/browserify/browserify/issues/1854" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1854/hovercard" href="https://github.com/browserify/browserify/pull/1854">#1854</a></p>
<p>change the "browser" field link to the browser-field-spec repo instead of the old gist.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="333032562" data-permission-text="Title is private" data-url="https://github.com/browserify/browserify/issues/1845" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1845/hovercard" href="https://github.com/browserify/browserify/pull/1845">#1845</a></p>goto-bus-stoptag:github.com,2008:Repository/931039/v16.2.22018-05-09T08:01:15Zv16.2.2<p>Remove some extraneous files from the published package.</p>goto-bus-stoptag:github.com,2008:Repository/931039/v16.2.12018-05-09T08:01:06Zv16.2.1<p>Fix relative <code>--external</code> paths on Windows. (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Shingyx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Shingyx">@Shingyx</a>)</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="215323668" data-permission-text="Title is private" data-url="https://github.com/browserify/browserify/issues/1704" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1704/hovercard" href="https://github.com/browserify/browserify/pull/1704">#1704</a></p>
<p>Fix tests to work on Windows, and add Appveyor CI for Windows testing.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="307609920" data-permission-text="Title is private" data-url="https://github.com/browserify/browserify/issues/1819" data-hovercard-type="pull_request" data-hovercard-url="/browserify/browserify/pull/1819/hovercard" href="https://github.com/browserify/browserify/pull/1819">#1819</a></p>goto-bus-stop