12.json (11007B)
1 { 2 "number": 12, 3 "title": "Bump browser-sync from 2.18.6 to 2.27.10", 4 "state": "merged", 5 "diff_file": "12.diff", 6 "author": "dependabot[bot]", 7 "created_at": "2022-07-20T09:28:54Z", 8 "closed_at": "2022-07-21T08:03:33Z", 9 "merged_at": "2022-07-21T08:03:33Z", 10 "base_ref": "master", 11 "head_ref": "dependabot/npm_and_yarn/browser-sync-2.27.10", 12 "labels": [ 13 "dependencies" 14 ], 15 "assignees": [], 16 "requested_reviewers": [], 17 "body": "Bumps [browser-sync](https://github.com/BrowserSync/browser-sync) from 2.18.6 to 2.27.10.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/BrowserSync/browser-sync/releases\">browser-sync's releases</a>.</em></p>\n<blockquote>\n<h2>2.27.9</h2>\n<h2>What's Changed</h2>\n<ul>\n<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>@\u200bshakyShane</code></a> in <a href=\"https://github-redirect.dependabot.com/BrowserSync/browser-sync/pull/1945\">BrowserSync/browser-sync#1945</a></li>\n</ul>\n<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>\n<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>\n<h2>2.27.8</h2>\n<p>This release upgrades Socket.io (client+server) to the latest versions - solving the following issues, and silencing security warning :)</p>\n<p>PR:</p>\n<ul>\n<li><a href=\"https://github.com/BrowserSync/browser-sync/commit/58ab4ab861d7c50b4349f25bdd4c7f8871d0ad32\">https://github.com/BrowserSync/browser-sync/commit/58ab4ab861d7c50b4349f25bdd4c7f8871d0ad32</a></li>\n</ul>\n<p>Resolved Issues:</p>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1850\">BrowserSync/browser-sync#1850</a></li>\n<li><a href=\"https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1892\">BrowserSync/browser-sync#1892</a></li>\n<li><a href=\"https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1925\">BrowserSync/browser-sync#1925</a></li>\n<li><a href=\"https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1926\">BrowserSync/browser-sync#1926</a></li>\n<li><a href=\"https://github-redirect.dependabot.com/BrowserSync/browser-sync/issues/1933\">BrowserSync/browser-sync#1933</a></li>\n</ul>\n<p>Thanks to <a href=\"https://github.com/lachieh\"><code>@\u200blachieh</code></a> for the original PR, which helped me land this fix</p>\n<h2>added <code>snippet: boolean</code> option</h2>\n<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>\n<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>\n<pre lang=\"shell\"><code>browser-sync . --no-snippet\n</code></pre>\n<p>or in any Browsersync configuration</p>\n<pre lang=\"js\"><code>const config = {\n snippet: false,\n};\n</code></pre>\n<p>the original request was related to Eleventy usage, so here's how that would look</p>\n<pre lang=\"js\"><code>eleventyConfig.setBrowserSyncConfig({\n snippet: false,\n});\n</code></pre>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/BrowserSync/browser-sync/blob/master/CHANGELOG.md\">browser-sync's changelog</a>.</em></p>\n<blockquote>\n<h4>2.23.1 (2018-01-01)</h4>\n<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>\n<h2>2.8.2 (2015-07-31)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<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>\n</ul>\n<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>\n<h2>2.8.1 (2015-07-28)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<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>\n</ul>\n<h3>Features</h3>\n<ul>\n<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>\n</ul>\n<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>\n<h2>2.7.13 (2015-06-28)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<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>\n<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>\n</ul>\n<h3>Features</h3>\n<ul>\n<li><strong>api:</strong> expose sockets to public api (<a href=\"https://github.com/browsersync/browser-sync/commit/985682c\">985682c</a>)</li>\n</ul>\n<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>\n<h2>2.7.12 (2015-06-17)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<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>\n<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>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/BrowserSync/browser-sync/commit/f6965a67277bdadfaa4943e7b90e4ed6a71e90af\"><code>f6965a6</code></a> v2.27.10</li>\n<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>\n<li><a href=\"https://github.com/BrowserSync/browser-sync/commit/6a587ec8924b823a492bc2aba0b645ce2729d3a4\"><code>6a587ec</code></a> fix readme's</li>\n<li><a href=\"https://github.com/BrowserSync/browser-sync/commit/91258aebe40a370d3cb6eef99e03436172a60522\"><code>91258ae</code></a> Merge branch 'browser-sync-1946-esbuild'</li>\n<li><a href=\"https://github.com/BrowserSync/browser-sync/commit/f48d6b49901fcf151d78fee7d78af581f23b01da\"><code>f48d6b4</code></a> \ud83d\udc4b app veyor</li>\n<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>\n<li><a href=\"https://github.com/BrowserSync/browser-sync/commit/9d24de52044d8ef583a3597f4d06dee8429d2d8c\"><code>9d24de5</code></a> drop webpack from UI</li>\n<li><a href=\"https://github.com/BrowserSync/browser-sync/commit/7a00341e0c25a29a0a92c546e4c25f5c5e774395\"><code>7a00341</code></a> build client with esbuild</li>\n<li><a href=\"https://github.com/BrowserSync/browser-sync/commit/c30868aa767260e4611e5149a1a9c4d4f921a39f\"><code>c30868a</code></a> v2.27.9</li>\n<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>\n<li>Additional commits viewable in <a href=\"https://github.com/BrowserSync/browser-sync/compare/v2.18.6...v2.27.10\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@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)\n- `@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)\n- `@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)\n\n\n</details>", 18 "comments": [ 19 { 20 "author": "MTRNord", 21 "created_at": "2022-07-21T08:00:21Z", 22 "body": "@dependabot rebase" 23 } 24 ], 25 "review_comments": [] 26 }