12.md (10528B)
1 # PR #12 Bump browser-sync from 2.18.6 to 2.27.10 2 3 - **Status:** merged 4 - **Author:** @dependabot[bot] 5 - **Created:** 2022-07-20T09:28:54Z 6 - **Branch:** dependabot/npm_and_yarn/browser-sync-2.27.10 → master 7 - **Merged:** 2022-07-21T08:03:33Z 8 - **Labels:** dependencies 9 - **Diff:** [12.diff](./12.diff) 10 11 --- 12 13 Bumps [browser-sync](https://github.com/BrowserSync/browser-sync) from 2.18.6 to 2.27.10. 14 <details> 15 <summary>Release notes</summary> 16 <p><em>Sourced from <a href="https://github.com/BrowserSync/browser-sync/releases">browser-sync's releases</a>.</em></p> 17 <blockquote> 18 <h2>2.27.9</h2> 19 <h2>What's Changed</h2> 20 <ul> 21 <li>fix(cli): Where's the command help? fixes <a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1929">#1929</a> by <a href="https://github.com/shakyShane"><code>@shakyShane</code></a> in <a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/pull/1945">BrowserSync/browser-sync#1945</a></li> 22 </ul> 23 <p>A bug prevented the help output from displaying - it was introduced when the CLI parser <code>yargs</code> was updated, and is now fixed :)</p> 24 <p><strong>Full Changelog</strong>: <a href="https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9">https://github.com/BrowserSync/browser-sync/compare/v2.27.8...v2.27.9</a></p> 25 <h2>2.27.8</h2> 26 <p>This release upgrades Socket.io (client+server) to the latest versions - solving the following issues, and silencing security warning :)</p> 27 <p>PR:</p> 28 <ul> 29 <li><a href="https://github.com/BrowserSync/browser-sync/commit/58ab4ab861d7c50b4349f25bdd4c7f8871d0ad32">https://github.com/BrowserSync/browser-sync/commit/58ab4ab861d7c50b4349f25bdd4c7f8871d0ad32</a></li> 30 </ul> 31 <p>Resolved Issues:</p> 32 <ul> 33 <li><a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1850">BrowserSync/browser-sync#1850</a></li> 34 <li><a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1892">BrowserSync/browser-sync#1892</a></li> 35 <li><a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1925">BrowserSync/browser-sync#1925</a></li> 36 <li><a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1926">BrowserSync/browser-sync#1926</a></li> 37 <li><a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1933">BrowserSync/browser-sync#1933</a></li> 38 </ul> 39 <p>Thanks to <a href="https://github.com/lachieh"><code>@lachieh</code></a> for the original PR, which helped me land this fix</p> 40 <h2>added <code>snippet: boolean</code> option</h2> 41 <p>This release adds a feature to address <a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1882">BrowserSync/browser-sync#1882</a></p> 42 <p>Sometimes you don't want Browsersync to auto-inject it's connection snippet into your HTML - now you can disable it globally via either a CLI param or the new <code>snippet</code> option :)</p> 43 <pre lang="shell"><code>browser-sync . --no-snippet 44 </code></pre> 45 <p>or in any Browsersync configuration</p> 46 <pre lang="js"><code>const config = { 47 snippet: false, 48 }; 49 </code></pre> 50 <p>the original request was related to Eleventy usage, so here's how that would look</p> 51 <pre lang="js"><code>eleventyConfig.setBrowserSyncConfig({ 52 snippet: false, 53 }); 54 </code></pre> 55 <!-- raw HTML omitted --> 56 </blockquote> 57 <p>... (truncated)</p> 58 </details> 59 <details> 60 <summary>Changelog</summary> 61 <p><em>Sourced from <a href="https://github.com/BrowserSync/browser-sync/blob/master/CHANGELOG.md">browser-sync's changelog</a>.</em></p> 62 <blockquote> 63 <h4>2.23.1 (2018-01-01)</h4> 64 <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> 65 <h2>2.8.2 (2015-07-31)</h2> 66 <h3>Bug Fixes</h3> 67 <ul> 68 <li><strong>https:</strong> add newly generated ssl self-signed certs that will expire for 10 years - fixes (<a href="https://github.com/browsersync/browser-sync/commit/45104a7">45104a7</a>), closes <a href="https://github-redirect.dependabot.com/browsersync/browser-sync/issues/750">#750</a></li> 69 </ul> 70 <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> 71 <h2>2.8.1 (2015-07-28)</h2> 72 <h3>Bug Fixes</h3> 73 <ul> 74 <li><strong>web-sockets:</strong> Use separate server for web sockets in proxy mode - fixes <a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/625">#625</a> (<a href="https://github.com/browsersync/browser-sync/commit/40017b4">40017b4</a>), closes <a href="https://github-redirect.dependabot.com/browsersync/browser-sync/issues/625">#625</a></li> 75 </ul> 76 <h3>Features</h3> 77 <ul> 78 <li><strong>serve-static:</strong> Added option <code>serveStatic</code> to allow proxy/snippet mode to easily serve local fil (<a href="https://github.com/browsersync/browser-sync/commit/384ef67">384ef67</a>)</li> 79 </ul> 80 <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> 81 <h2>2.7.13 (2015-06-28)</h2> 82 <h3>Bug Fixes</h3> 83 <ul> 84 <li><strong>snippet:</strong> Allow async attribute to be removed from snippet with snippetOptions.async = fal (<a href="https://github.com/browsersync/browser-sync/commit/c32bec6">c32bec6</a>), closes <a href="https://github-redirect.dependabot.com/browsersync/browser-sync/issues/670">#670</a></li> 85 <li><strong>socket-options:</strong> allow socket.domain string|fn for setting domain only on socket path - fixes <a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/69">#69</a> (<a href="https://github.com/browsersync/browser-sync/commit/5157432">5157432</a>), closes <a href="https://github-redirect.dependabot.com/browsersync/browser-sync/issues/690">#690</a></li> 86 </ul> 87 <h3>Features</h3> 88 <ul> 89 <li><strong>api:</strong> expose sockets to public api (<a href="https://github.com/browsersync/browser-sync/commit/985682c">985682c</a>)</li> 90 </ul> 91 <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> 92 <h2>2.7.12 (2015-06-17)</h2> 93 <h3>Bug Fixes</h3> 94 <ul> 95 <li><strong>client-script:</strong> allow proxy to also use client script middleware (<a href="https://github.com/browsersync/browser-sync/commit/c5fdbbf">c5fdbbf</a>)</li> 96 <li><strong>client-script:</strong> serve cached/gzipped client JS file - fixes <a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/657">#657</a> (<a href="https://github.com/browsersync/browser-sync/commit/dbe9ffe">dbe9ffe</a>), closes <a href="https://github-redirect.dependabot.com/browsersync/browser-sync/issues/657">#657</a></li> 97 </ul> 98 <!-- raw HTML omitted --> 99 </blockquote> 100 <p>... (truncated)</p> 101 </details> 102 <details> 103 <summary>Commits</summary> 104 <ul> 105 <li><a href="https://github.com/BrowserSync/browser-sync/commit/f6965a67277bdadfaa4943e7b90e4ed6a71e90af"><code>f6965a6</code></a> v2.27.10</li> 106 <li><a href="https://github.com/BrowserSync/browser-sync/commit/e6c7bed9930094b247b8e9e173c5a14305c6ef91"><code>e6c7bed</code></a> Updated portscanner to 2.2.0 (<a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1960">#1960</a>)</li> 107 <li><a href="https://github.com/BrowserSync/browser-sync/commit/6a587ec8924b823a492bc2aba0b645ce2729d3a4"><code>6a587ec</code></a> fix readme's</li> 108 <li><a href="https://github.com/BrowserSync/browser-sync/commit/91258aebe40a370d3cb6eef99e03436172a60522"><code>91258ae</code></a> Merge branch 'browser-sync-1946-esbuild'</li> 109 <li><a href="https://github.com/BrowserSync/browser-sync/commit/f48d6b49901fcf151d78fee7d78af581f23b01da"><code>f48d6b4</code></a> 👋 app veyor</li> 110 <li><a href="https://github.com/BrowserSync/browser-sync/commit/30c24dccc486109536e8ab5cbba536a0fc9e7b1f"><code>30c24dc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1947">#1947</a></li> 111 <li><a href="https://github.com/BrowserSync/browser-sync/commit/9d24de52044d8ef583a3597f4d06dee8429d2d8c"><code>9d24de5</code></a> drop webpack from UI</li> 112 <li><a href="https://github.com/BrowserSync/browser-sync/commit/7a00341e0c25a29a0a92c546e4c25f5c5e774395"><code>7a00341</code></a> build client with esbuild</li> 113 <li><a href="https://github.com/BrowserSync/browser-sync/commit/c30868aa767260e4611e5149a1a9c4d4f921a39f"><code>c30868a</code></a> v2.27.9</li> 114 <li><a href="https://github.com/BrowserSync/browser-sync/commit/9b5fcdccae06b114b0a1561e0757037d1cda28e1"><code>9b5fcdc</code></a> fix(cli): Where's the command help? fixes <a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1929">#1929</a> (<a href="https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1945">#1945</a>)</li> 115 <li>Additional commits viewable in <a href="https://github.com/BrowserSync/browser-sync/compare/v2.18.6...v2.27.10">compare view</a></li> 116 </ul> 117 </details> 118 <br /> 119 120 121 [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 122 123 Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. 124 125 [//]: # (dependabot-automerge-start) 126 [//]: # (dependabot-automerge-end) 127 128 --- 129 130 <details> 131 <summary>Dependabot commands and options</summary> 132 <br /> 133 134 You can trigger Dependabot actions by commenting on this PR: 135 - `@dependabot rebase` will rebase this PR 136 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 137 - `@dependabot merge` will merge this PR after your CI passes on it 138 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 139 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 140 - `@dependabot reopen` will reopen this PR if it is closed 141 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 142 - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) 143 - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) 144 - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) 145 146 147 </details> 148 149 150 ## Comments 151 152 ### @MTRNord — 2022-07-21T08:00:21Z 153 154 @dependabot rebase 155