# Stats from current release

Default Server Mode (Increase detected ⚠)

General Overall increase ⚠

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| buildDuration | 11.4s | 11.2s | -281ms |
| nodeModulesSize | 52.1 MB | 52.1 MB | ⚠ +82.4 kB |

Client Bundles (main, webpack, commons) Overall increase ⚠

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| main-HASH.js gzip | 5.1 kB | 5.1 kB | ⚠ +5 B |
| webpack-HASH.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..54d3.js gzip | 4.68 kB | 4.68 kB | ✓ |
| commons.HASH.js gzip | 4.06 kB | 4.06 kB | ✓ |
| de003c3a9d30..d57b.js gzip | 16.1 kB | N/A | N/A |
| framework.HASH.js gzip | 39.1 kB | 39.1 kB | ✓ |
| de003c3a9d30..d6ae.js gzip | N/A | 16.2 kB | N/A |
| Overall change | 69.8 kB | 69.9 kB | ⚠ +70 B |

Client Bundles (main, webpack, commons) Modern Overall increase ⚠

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| main-HASH.module.js gzip | 4.09 kB | 4.11 kB | ⚠ +11 B |
| webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..dule.js gzip | 5.56 kB | 5.56 kB | ✓ |
| de003c3a9d30..dule.js gzip | 15 kB | N/A | N/A |
| framework.HA..dule.js gzip | 39.1 kB | 39.1 kB | ✓ |
| de003c3a9d30..dule.js gzip | N/A | 15.1 kB | N/A |
| Overall change | 64.5 kB | 64.6 kB | ⚠ +78 B |

Legacy Client Bundles (polyfills)

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| polyfills-HASH.js gzip | 4.76 kB | 4.76 kB | ✓ |
| Overall change | 4.76 kB | 4.76 kB | ✓ |

Client Pages

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| _app.js gzip | 1.15 kB | 1.15 kB | ✓ |
| _error.js gzip | 4.07 kB | 4.07 kB | ✓ |
| hooks.js gzip | 779 B | 779 B | ✓ |
| index.js gzip | 222 B | 222 B | ✓ |
| link.js gzip | 2.89 kB | 2.89 kB | ✓ |
| routerDirect.js gzip | 283 B | 283 B | ✓ |
| withRouter.js gzip | 282 B | 282 B | ✓ |
| Overall change | 9.68 kB | 9.68 kB | ✓ |

Client Pages Modern

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| _app.module.js gzip | 576 B | 576 B | ✓ |
| _error.module.js gzip | 3.06 kB | 3.06 kB | ✓ |
| hooks.module.js gzip | 371 B | 371 B | ✓ |
| index.module.js gzip | 212 B | 212 B | ✓ |
| link.module.js gzip | 2.46 kB | 2.46 kB | ✓ |
| routerDirect..dule.js gzip | 273 B | 273 B | ✓ |
| withRouter.m..dule.js gzip | 272 B | 272 B | ✓ |
| Overall change | 7.22 kB | 7.22 kB | ✓ |

Client Build Manifests

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| _buildManifest.js gzip | 61 B | 61 B | ✓ |
| _buildManife..dule.js gzip | 61 B | 61 B | ✓ |
| Overall change | 122 B | 122 B | ✓ |

Rendered Page Sizes Overall increase ⚠

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| index.html gzip | 1.02 kB | 1.02 kB | ✓ |
| link.html gzip | 1.03 kB | 1.03 kB | ⚠ +2 B |
| withRouter.html gzip | 1.02 kB | 1.02 kB | ✓ |
| Overall change | 3.07 kB | 3.07 kB | ⚠ +2 B |

#### Diffs

Diff for index.html

```diff
@@ -1 +1 @@
-<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"/><meta name="next-head-count" content="2"/><link rel="preload" href="/_next/static/BUILD_ID/pages/index.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/BUILD_ID/pages/_app.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/main-60eea145a6884288511c.module.js" as="script" crossorigin="anonymous"/></head><body><div id="__next">Hello world 👋</div><script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"BUILD_ID"}</script><script crossorigin="anonymous" nomodule="">!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script><script crossorigin="anonymous" nomodule="" src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"></script><script async="" data-next-page="/" src="/_next/static/BUILD_ID/pages/index.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/" src="/_next/static/BUILD_ID/pages/index.module.js" crossorigin="anonymous" type="module"></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.module.js" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/webpack-4d739ac7b0d8f888ab18.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/framework.c07ba8a3b0945b0f6315.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/commons.5d483f979b96e9afed5a.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.9a0caf742c992a927903.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.7f8e4c92f1de3035c8ae.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/main-e786807af576bd92c5e2.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/main-60eea145a6884288511c.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/BUILD_ID/_buildManifest.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/BUILD_ID/_buildManifest.module.js" async="" crossorigin="anonymous" type="module"></script></body></html>
\ No newline at end of file
+<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"/><meta name="next-head-count" content="2"/><link rel="preload" href="/_next/static/BUILD_ID/pages/index.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/BUILD_ID/pages/_app.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e64dc8e6d2834d1522a.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/main-73f62a219051af018171.module.js" as="script" crossorigin="anonymous"/></head><body><div id="__next">Hello world 👋</div><script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"BUILD_ID"}</script><script crossorigin="anonymous" nomodule="">!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script><script crossorigin="anonymous" nomodule="" src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"></script><script async="" data-next-page="/" src="/_next/static/BUILD_ID/pages/index.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/" src="/_next/static/BUILD_ID/pages/index.module.js" crossorigin="anonymous" type="module"></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.module.js" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/webpack-4d739ac7b0d8f888ab18.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/framework.c07ba8a3b0945b0f6315.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/commons.5d483f979b96e9afed5a.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.9a0caf742c992a927903.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.316cffaf82e7d78bbb63.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e64dc8e6d2834d1522a.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/main-f6679e4beec177d869cb.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/main-73f62a219051af018171.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/BUILD_ID/_buildManifest.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/BUILD_ID/_buildManifest.module.js" async="" crossorigin="anonymous" type="module"></script></body></html>
\ No newline at end of file
```

Diff for main-HASH.module.js

```diff
@@ -215,13 +215,20 @@ var _isDynamic = __webpack_require__("/jkW");
 /* global location */

-if (!window.Promise) {
-  window.Promise = __webpack_require__("eVuF");
+if (false) {} else {
+  // Polyfill Promise globally
+  // This is needed because Webpack's dynamic loading(common chunks) code
+  // depends on Promise.
+  // So, we need to polyfill it.
+  // See: https://webpack.js.org/guides/code-splitting/#dynamic-imports
+  if (!self.Promise) {
+    self.Promise = __webpack_require__("eVuF");
+  }
 }

 var data = JSON.parse(document.getElementById('__NEXT_DATA__').textContent);
 window.__NEXT_DATA__ = data;
-var version = "9.2.1";
+var version = "9.2.2-canary.4";
 exports.version = version;
 var {
   props,
```

Diff for main-HASH.js

```diff
@@ -243,8 +243,6 @@ exports.HeadManagerContext = React.createContext(null);

 var _regeneratorRuntime = __webpack_require__("ln6h");

-var _Promise = __webpack_require__("eVuF");
-
 var _classCallCheck = __webpack_require__("/HRN");

 var _createClass = __webpack_require__("WaGi");
@@ -257,6 +255,8 @@ var _inherits = __webpack_require__("N9n2");

 var _slicedToArray = __webpack_require__("8+Nu");

+var _Promise = __webpack_require__("eVuF");
+
 var _interopRequireWildcard3 = __webpack_require__("5Uuq");

 var _interopRequireDefault = __webpack_require__("KI45");
@@ -296,13 +296,20 @@ var _isDynamic = __webpack_require__("/jkW");
 /* global location */

-if (!window.Promise) {
-  window.Promise = __webpack_require__("eVuF");
+if (false) {} else {
+  // Polyfill Promise globally
+  // This is needed because Webpack's dynamic loading(common chunks) code
+  // depends on Promise.
+  // So, we need to polyfill it.
+  // See: https://webpack.js.org/guides/code-splitting/#dynamic-imports
+  if (!self.Promise) {
+    self.Promise = __webpack_require__("eVuF");
+  }
 }

 var data = JSON.parse(document.getElementById('__NEXT_DATA__').textContent);
 window.__NEXT_DATA__ = data;
-var version = "9.2.1";
+var version = "9.2.2-canary.4";
 exports.version = version;
 var props = data.props,
     err = data.err,
```

Diff for de003c3a9d30..d3.module.js

```diff
@@ -2782,6 +2782,28 @@ function toRoute(path) {
   return path.replace(/\/$/, '') || '/';
 }

+var prepareRoute = path => toRoute(!path || path === '/' ? '/index' : path);
+
+var fetchNextData = (pathname, query, cb) => {
+  return fetch(utils_1.formatWithValidation({
+    // @ts-ignore __NEXT_DATA__
+    pathname: "/_next/data/".concat(__NEXT_DATA__.buildId).concat(pathname, ".json"),
+    query
+  })).then(res => {
+    if (!res.ok) {
+      throw new Error("Failed to load static props");
+    }
+
+    return res.json();
+  }).then(data => {
+    return cb ? cb(data) : data;
+  }).catch(err => {
+    ;
+    err.code = 'PAGE_LOAD_ERROR';
+    throw err;
+  });
+};
+
 class Router {
   constructor(pathname, query, as, _ref) {
     var {
@@ -2841,24 +2863,18 @@ class Router {
       this.replace(url, as, options);
     };

-    this._getStaticData = (asPath, _cachedData) => {
-      var pathname = url_1.parse(asPath).pathname;
-      pathname = toRoute(!pathname || pathname === '/' ? '/index' : pathname);
-      return  true && (_cachedData = this.sdc[pathname]) ? _Promise.resolve(_cachedData) : fetch( // @ts-ignore __NEXT_DATA__
-      "/_next/data/".concat(__NEXT_DATA__.buildId).concat(pathname, ".json")).then(res => {
-        if (!res.ok) {
-          throw new Error("Failed to load static props");
-        }
+    this._getStaticData = asPath => {
+      var pathname = prepareRoute(url_1.parse(asPath).pathname);
+      return  true && this.sdc[pathname] ? _Promise.resolve(this.sdc[pathname]) : fetchNextData(pathname, null, data => this.sdc[pathname] = data);
+    };

-        return res.json();
-      }).then(data => {
-        this.sdc[pathname] = data;
-        return data;
-      }).catch(err => {
-        ;
-        err.code = 'PAGE_LOAD_ERROR';
-        throw err;
-      });
+    this._getServerData = asPath => {
+      var {
+        pathname,
+        query
+      } = url_1.parse(asPath, true);
+      pathname = prepareRoute(pathname);
+      return fetchNextData(pathname, query);
     }; // represents the current component key

@@ -3132,7 +3148,7 @@ class Router {

       if (false) { var isValidElementType; }

-      return this._getData(() => Component.__N_SSG ? this._getStaticData(as) : this.getInitialProps(Component, // we provide AppTree later so this needs to be `any`
+      return this._getData(() => Component.__N_SSG ? this._getStaticData(as) : Component.__N_SSP ? this._getServerData(as) : this.getInitialProps(Component, // we provide AppTree later so this needs to be `any`
       {
         pathname,
         query,
```

Diff for de003c3a9d30..e3035c8ae.js

```diff
@@ -2500,6 +2500,30 @@ function toRoute(path) {
   return path.replace(/\/$/, '') || '/';
 }

+var prepareRoute = function prepareRoute(path) {
+  return toRoute(!path || path === '/' ? '/index' : path);
+};
+
+var fetchNextData = function fetchNextData(pathname, query, cb) {
+  return fetch(utils_1.formatWithValidation({
+    // @ts-ignore __NEXT_DATA__
+    pathname: "/_next/data/".concat(__NEXT_DATA__.buildId).concat(pathname, ".json"),
+    query: query
+  })).then(function (res) {
+    if (!res.ok) {
+      throw new Error("Failed to load static props");
+    }
+
+    return res.json();
+  }).then(function (data) {
+    return cb ? cb(data) : data;
+  })["catch"](function (err) {
+    ;
+    err.code = 'PAGE_LOAD_ERROR';
+    throw err;
+  });
+};
+
 var Router =
 /*#__PURE__*/
 function () {
@@ -2563,24 +2587,20 @@ function () {
       _this.replace(url, as, options);
     };

-    this._getStaticData = function (asPath, _cachedData) {
-      var pathname = url_1.parse(asPath).pathname;
-      pathname = toRoute(!pathname || pathname === '/' ? '/index' : pathname);
-      return  true && (_cachedData = _this.sdc[pathname]) ? _Promise.resolve(_cachedData) : fetch( // @ts-ignore __NEXT_DATA__
-      "/_next/data/".concat(__NEXT_DATA__.buildId).concat(pathname, ".json")).then(function (res) {
-        if (!res.ok) {
-          throw new Error("Failed to load static props");
-        }
-
-        return res.json();
-      }).then(function (data) {
-        _this.sdc[pathname] = data;
-        return data;
-      })["catch"](function (err) {
-        ;
-        err.code = 'PAGE_LOAD_ERROR';
-        throw err;
+    this._getStaticData = function (asPath) {
+      var pathname = prepareRoute(url_1.parse(asPath).pathname);
+      return  true && _this.sdc[pathname] ? _Promise.resolve(_this.sdc[pathname]) : fetchNextData(pathname, null, function (data) {
+        return _this.sdc[pathname] = data;
       });
+    };
+
+    this._getServerData = function (asPath) {
+      var _url_1$parse = url_1.parse(asPath, true),
+          pathname = _url_1$parse.pathname,
+          query = _url_1$parse.query;
+
+      pathname = prepareRoute(pathname);
+      return fetchNextData(pathname, query);
     }; // represents the current component key

@@ -2740,10 +2760,10 @@ function () {
           return resolve(true);
         }

-        var _url_1$parse = url_1.parse(url, true),
-            pathname = _url_1$parse.pathname,
-            query = _url_1$parse.query,
-            protocol = _url_1$parse.protocol;
+        var _url_1$parse2 = url_1.parse(url, true),
+            pathname = _url_1$parse2.pathname,
+            query = _url_1$parse2.query,
+            protocol = _url_1$parse2.protocol;

         if (!pathname || protocol) {
           if (false) {}
@@ -2766,8 +2786,8 @@ function () {
             shallow = _options$shallow === void 0 ? false : _options$shallow;

         if (is_dynamic_1.isDynamicRoute(route)) {
-          var _url_1$parse2 = url_1.parse(as),
-              asPathname = _url_1$parse2.pathname;
+          var _url_1$parse3 = url_1.parse(as),
+              asPathname = _url_1$parse3.pathname;

           var routeRegex = route_regex_1.getRouteRegex(route);
           var routeMatch = route_matcher_1.getRouteMatcher(routeRegex)(asPathname);
@@ -2866,7 +2886,7 @@ function () {
         if (false) { var _require, isValidElementType; }

         return _this3._getData(function () {
-          return Component.__N_SSG ? _this3._getStaticData(as) : _this3.getInitialProps(Component, // we provide AppTree later so this needs to be `any`
+          return Component.__N_SSG ? _this3._getStaticData(as) : Component.__N_SSP ? _this3._getServerData(as) : _this3.getInitialProps(Component, // we provide AppTree later so this needs to be `any`
           {
             pathname: pathname,
             query: query,
@@ -3023,9 +3043,9 @@ function () {
       var _this4 = this;

       return new _Promise(function (resolve, reject) {
-        var _url_1$parse3 = url_1.parse(url),
-            pathname = _url_1$parse3.pathname,
-            protocol = _url_1$parse3.protocol;
+        var _url_1$parse4 = url_1.parse(url),
+            pathname = _url_1$parse4.pathname,
+            protocol = _url_1$parse4.protocol;

         if (!pathname || protocol) {
           if (false) {}
```

Diff for link.html

```diff
@@ -1 +1 @@
-<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"/><meta name="next-head-count" content="2"/><link rel="preload" href="/_next/static/BUILD_ID/pages/link.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/BUILD_ID/pages/_app.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/main-60eea145a6884288511c.module.js" as="script" crossorigin="anonymous"/></head><body><div id="__next"><div><h3>A Link page!</h3><a href="/">Go to /</a></div></div><script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">{"props":{"pageProps":{}},"page":"/link","query":{},"buildId":"BUILD_ID"}</script><script crossorigin="anonymous" nomodule="">!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script><script crossorigin="anonymous" nomodule="" src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"></script><script async="" data-next-page="/link" src="/_next/static/BUILD_ID/pages/link.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/link" src="/_next/static/BUILD_ID/pages/link.module.js" crossorigin="anonymous" type="module"></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.module.js" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/webpack-4d739ac7b0d8f888ab18.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/framework.c07ba8a3b0945b0f6315.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/commons.5d483f979b96e9afed5a.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.9a0caf742c992a927903.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.7f8e4c92f1de3035c8ae.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/main-e786807af576bd92c5e2.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/main-60eea145a6884288511c.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/BUILD_ID/_buildManifest.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/BUILD_ID/_buildManifest.module.js" async="" crossorigin="anonymous" type="module"></script></body></html>
\ No newline at end of file
+<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"/><meta name="next-head-count" content="2"/><link rel="preload" href="/_next/static/BUILD_ID/pages/link.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/BUILD_ID/pages/_app.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e64dc8e6d2834d1522a.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/main-73f62a219051af018171.module.js" as="script" crossorigin="anonymous"/></head><body><div id="__next"><div><h3>A Link page!</h3><a href="/">Go to /</a></div></div><script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">{"props":{"pageProps":{}},"page":"/link","query":{},"buildId":"BUILD_ID"}</script><script crossorigin="anonymous" nomodule="">!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script><script crossorigin="anonymous" nomodule="" src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"></script><script async="" data-next-page="/link" src="/_next/static/BUILD_ID/pages/link.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/link" src="/_next/static/BUILD_ID/pages/link.module.js" crossorigin="anonymous" type="module"></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.module.js" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/webpack-4d739ac7b0d8f888ab18.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/framework.c07ba8a3b0945b0f6315.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/commons.5d483f979b96e9afed5a.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.9a0caf742c992a927903.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.316cffaf82e7d78bbb63.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e64dc8e6d2834d1522a.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/main-f6679e4beec177d869cb.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/main-73f62a219051af018171.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/BUILD_ID/_buildManifest.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/BUILD_ID/_buildManifest.module.js" async="" crossorigin="anonymous" type="module"></script></body></html>
\ No newline at end of file
```

Diff for withRouter.html

```diff
@@ -1 +1 @@
-<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"/><meta name="next-head-count" content="2"/><link rel="preload" href="/_next/static/BUILD_ID/pages/withRouter.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/BUILD_ID/pages/_app.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/main-60eea145a6884288511c.module.js" as="script" crossorigin="anonymous"/></head><body><div id="__next"><div>I use withRouter</div></div><script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">{"props":{"pageProps":{}},"page":"/withRouter","query":{},"buildId":"BUILD_ID"}</script><script crossorigin="anonymous" nomodule="">!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script><script crossorigin="anonymous" nomodule="" src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"></script><script async="" data-next-page="/withRouter" src="/_next/static/BUILD_ID/pages/withRouter.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/withRouter" src="/_next/static/BUILD_ID/pages/withRouter.module.js" crossorigin="anonymous" type="module"></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.module.js" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/webpack-4d739ac7b0d8f888ab18.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/framework.c07ba8a3b0945b0f6315.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/commons.5d483f979b96e9afed5a.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.9a0caf742c992a927903.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.7f8e4c92f1de3035c8ae.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/main-e786807af576bd92c5e2.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/main-60eea145a6884288511c.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/BUILD_ID/_buildManifest.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/BUILD_ID/_buildManifest.module.js" async="" crossorigin="anonymous" type="module"></script></body></html>
\ No newline at end of file
+<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"/><meta name="next-head-count" content="2"/><link rel="preload" href="/_next/static/BUILD_ID/pages/withRouter.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/BUILD_ID/pages/_app.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e64dc8e6d2834d1522a.module.js" as="script" crossorigin="anonymous"/><link rel="preload" href="/_next/static/runtime/main-73f62a219051af018171.module.js" as="script" crossorigin="anonymous"/></head><body><div id="__next"><div>I use withRouter</div></div><script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">{"props":{"pageProps":{}},"page":"/withRouter","query":{},"buildId":"BUILD_ID"}</script><script crossorigin="anonymous" nomodule="">!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script><script crossorigin="anonymous" nomodule="" src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"></script><script async="" data-next-page="/withRouter" src="/_next/static/BUILD_ID/pages/withRouter.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/withRouter" src="/_next/static/BUILD_ID/pages/withRouter.module.js" crossorigin="anonymous" type="module"></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.js" crossorigin="anonymous" nomodule=""></script><script async="" data-next-page="/_app" src="/_next/static/BUILD_ID/pages/_app.module.js" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/webpack-4d739ac7b0d8f888ab18.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/webpack-d629b83a65f3e33fa99e.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/framework.c07ba8a3b0945b0f6315.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/framework.5bb7f30f859f5f31359f.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/commons.5d483f979b96e9afed5a.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.9a0caf742c992a927903.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.316cffaf82e7d78bbb63.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e64dc8e6d2834d1522a.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/runtime/main-f6679e4beec177d869cb.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/runtime/main-73f62a219051af018171.module.js" async="" crossorigin="anonymous" type="module"></script><script src="/_next/static/BUILD_ID/_buildManifest.js" async="" crossorigin="anonymous" nomodule=""></script><script src="/_next/static/BUILD_ID/_buildManifest.module.js" async="" crossorigin="anonymous" type="module"></script></body></html>
\ No newline at end of file
```

Serverless Mode (Increase detected ⚠)

General Overall increase ⚠

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| buildDuration | 11.9s | 12s | ⚠ +75ms |
| nodeModulesSize | 52.1 MB | 52.1 MB | ⚠ +82.4 kB |

Client Bundles (main, webpack, commons) Overall increase ⚠

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| main-HASH.js gzip | 5.1 kB | 5.1 kB | ⚠ +5 B |
| webpack-HASH.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..54d3.js gzip | 4.68 kB | 4.68 kB | ✓ |
| commons.HASH.js gzip | 4.06 kB | 4.06 kB | ✓ |
| de003c3a9d30..d57b.js gzip | 16.1 kB | N/A | N/A |
| framework.HASH.js gzip | 39.1 kB | 39.1 kB | ✓ |
| de003c3a9d30..d6ae.js gzip | N/A | 16.2 kB | N/A |
| Overall change | 69.8 kB | 69.9 kB | ⚠ +70 B |

Client Bundles (main, webpack, commons) Modern Overall increase ⚠

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| main-HASH.module.js gzip | 4.09 kB | 4.11 kB | ⚠ +11 B |
| webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..dule.js gzip | 5.56 kB | 5.56 kB | ✓ |
| de003c3a9d30..dule.js gzip | 15 kB | N/A | N/A |
| framework.HA..dule.js gzip | 39.1 kB | 39.1 kB | ✓ |
| de003c3a9d30..dule.js gzip | N/A | 15.1 kB | N/A |
| Overall change | 64.5 kB | 64.6 kB | ⚠ +78 B |

Legacy Client Bundles (polyfills)

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| polyfills-HASH.js gzip | 4.76 kB | 4.76 kB | ✓ |
| Overall change | 4.76 kB | 4.76 kB | ✓ |

Client Pages

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| _app.js gzip | 1.15 kB | 1.15 kB | ✓ |
| _error.js gzip | 4.07 kB | 4.07 kB | ✓ |
| hooks.js gzip | 779 B | 779 B | ✓ |
| index.js gzip | 222 B | 222 B | ✓ |
| link.js gzip | 2.89 kB | 2.89 kB | ✓ |
| routerDirect.js gzip | 283 B | 283 B | ✓ |
| withRouter.js gzip | 282 B | 282 B | ✓ |
| Overall change | 9.68 kB | 9.68 kB | ✓ |

Client Pages Modern

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| _app.module.js gzip | 576 B | 576 B | ✓ |
| _error.module.js gzip | 3.06 kB | 3.06 kB | ✓ |
| hooks.module.js gzip | 371 B | 371 B | ✓ |
| index.module.js gzip | 212 B | 212 B | ✓ |
| link.module.js gzip | 2.46 kB | 2.46 kB | ✓ |
| routerDirect..dule.js gzip | 273 B | 273 B | ✓ |
| withRouter.m..dule.js gzip | 272 B | 272 B | ✓ |
| Overall change | 7.22 kB | 7.22 kB | ✓ |

Client Build Manifests

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| _buildManifest.js gzip | 61 B | 61 B | ✓ |
| _buildManife..dule.js gzip | 61 B | 61 B | ✓ |
| Overall change | 122 B | 122 B | ✓ |

Serverless bundles Overall increase ⚠

|  | zeit/next.js canary v9.2.1 | zeit/next.js refs/tags/v9.2.2-canary.4 | Change |
| - | - | - | - |
| _error.js gzip | 46.2 kB | 46.6 kB | ⚠ +425 B |
| hooks.html gzip | 1.06 kB | 1.05 kB | -1 B |
| index.js gzip | 46.4 kB | 46.8 kB | ⚠ +409 B |
| link.js gzip | 71.9 kB | 72.4 kB | ⚠ +492 B |
| routerDirect.js gzip | 69.9 kB | 70.4 kB | ⚠ +517 B |
| withRouter.js gzip | 69.9 kB | 70.5 kB | ⚠ +519 B |
| 404.html gzip | N/A | 1.42 kB | N/A |
| Overall change | 305 kB | 309 kB | ⚠ +3.78 kB |


Successfully deployed to following URLs:

* https://web-front-end-rss-n7ok2zpt2.now.sh
* https://web-front-end-rss.now.sh
* https://rssweb.app
* https://rssweb.now.sh
* https://web-front-end-rss.hzhuhao.now.sh
* https://web-front-end-rss-git-master.hzhuhao.now.sh


Successfully deployed to following URLs:

* https://blocks-eku39aj0u.now.sh
* https://blocks-ui.com
* https://blocks.blocks-ui.now.sh
* https://blocks-git-master.blocks-ui.now.sh


Total: 40 + 10 + 10 + 10 + 10 + 20 = 100.


Wir erstellen mittlerweile nur einen publisher pro device. Nicht nehr für jede Element uid


[](url)
PiperOrigin-RevId: 252795457
ID da alteração: Ic76fe0b020cc87710e34e308f44f973f5175b258


Successfully deployed to following URLs:

* https://trezycom-pflw4x6t9.now.sh
* https://trezy.com
* https://trezy.dev
* https://trezycom.trezy.now.sh
* https://trezycom-git-master.trezy.now.sh


No need to load packages again. You have loaded tidyverse earlier.


Successfully deployed to following URLs:

* https://rom-website-ihly2p3dk.now.sh
* https://sog-rom-testing.now.sh
* https://sog-rom.now.sh
* https://rom-website.darealromz.now.sh
* https://rom-website-git-master.darealromz.now.sh


PiperOrigin-RevId: 252795457
ID da alteração: Ic76fe0b020cc87710e34e308f44f973f5175b258


Successfully deployed to following URLs:

* https://thisishugocom-irx670ejq.now.sh
* https://thisishugo.com
* https://thisishugo.now.sh
* https://thisishugocom.dissimile.now.sh
* https://thisishugocom-git-master.dissimile.now.sh


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/2594) complete for branch shadowy_ruminants.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/commit/921b7b71e0901a50efc56bc573d4ec5817a01d8b/index.html).

16 tests passed, 0 tests failed and 0 tests skipped in 10724 seconds

Tests produced 687 warnings. 681 were for lower-than-expected alignment scores


When `(size & 3) != 0`, this reads up to 3 bytes past end of `data` buffer; given that `data` is 32-bit aligned, this is most likely practically harmless. Still formally undefined behavior.
(There are more similarly formally-problematic code elsewhere in this commit).


spotify_data.csv is the processed version of the json file


The following doc(s) have been deployed to the [404](https:///404-static-docs.pantheonsite.io/docs) Multidev environment:
- [gatsby/src/pages/404.js](https://github.com/pantheon-systems/documentation/commit/84bef82fe2ac4f053fdcdb60f3cdf97cd4b04721/gatsby/src/pages/404.js)
- [gatsby/src/styles/main.css](https://github.com/pantheon-systems/documentation/commit/19c84275ceef75f4955aa820702ee6a566cdfbb7/gatsby/src/styles/main.css)
- [source/images/404.svg](https://github.com/pantheon-systems/documentation/commit/19c84275ceef75f4955aa820702ee6a566cdfbb7/source/images/404.svg)
- [source/images/404_dark.svg](https://github.com/pantheon-systems/documentation/commit/19c84275ceef75f4955aa820702ee6a566cdfbb7/source/images/404_dark.svg)


My question is actually that: for 1), the log4j that "found pattern subscribed ... falling back" seems misleading since in `updateSubscription` we call this function which does not necessarily mean we found pattern subscription, and 2) in PartitionAssignor when we call `updateSubscription` and this function would always return a not-null Pattern object, i.e. the block inside the `if (sourceTopicPattern() != null) {` would always be triggered.

I know this may highly unlikely be introduced in this PR but just wondering if you've some thoughts on why the logic is laid out like this --- I think it needs some further cleanup probably.


Successfully deployed to following URLs:

* https://bp-37j19uydi.now.sh
* https://bp-two-sand.now.sh
* https://brianperrett.com
* https://bp.antigravity.now.sh
* https://bp-git-master.antigravity.now.sh


Successfully deployed to following URLs:

* https://acueducto-boxfepiin.now.sh
* https://acueducto.studio
* https://acueducto.fobossalmeron.now.sh
* https://acueducto-git-master.fobossalmeron.now.sh


Successfully deployed to following URLs:

* https://personal-website-project-k33h4knrh.now.sh
* https://davidegiovanni.com
* https://www.davidegiovanni.com
* https://personal-website-project.davidegiovanni.now.sh
* https://personal-website-project-git-master.davidegiovanni.now.sh


Successfully deployed to following URLs:

* https://accharplanner-g5cr756mq.now.sh
* https://planner.treestats.net
* https://accharplanner.amoeba.now.sh
* https://accharplanner-git-master.amoeba.now.sh


Successfully deployed to following URLs:

* https://acueducto-darzxoyyz.now.sh
* https://acueducto.studio
* https://acueducto.fobossalmeron.now.sh
* https://acueducto-git-master.fobossalmeron.now.sh


Successfully deployed to following URLs:

* https://chat-app-client-experiment-iqlt5msvc.now.sh
* https://chat-app-client-experiment.now.sh
* https://chat-app-client-experiment.paradoxinversion.now.sh
* https://chat-app-client-experiment-git-master.paradoxinversion.now.sh


Nice! Keep it up, bro...


Successfully deployed to following URLs:

* https://accharplanner-4dfeifjza.now.sh
* https://planner.treestats.net
* https://accharplanner.amoeba.now.sh
* https://accharplanner-git-master.amoeba.now.sh


@JuliaRegistrator register


Successfully deployed to following URLs:

* https://centrobr42-vk-mini-apps-18v8jrl36.now.sh
* https://centrobr42-vk-mini-apps.now.sh
* https://centrobr42-vk-mini-apps.alexgorn00.now.sh
* https://centrobr42-vk-mini-apps-git-master.alexgorn00.now.sh


Successfully deployed to following URLs:

* https://baseweb-kr2u0x8sv.now.sh
* https://baseweb.uber-ui-platform.now.sh
* https://baseweb-git-master.uber-ui-platform.now.sh


Registration pull request created: [JuliaRegistries/General/8694](https://github.com/JuliaRegistries/General/pull/8694)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v1.0.1 -m "<description of version>" cd70472e3e942f1d73fee0ab5e61a08013a2c0de
git push origin v1.0.1
```


Hi @walkor
Tested with php 7.3 on arrays (20 items)
### **unserialize** is one and a half times faster than **json_decode**
![image](https://user-images.githubusercontent.com/2511052/73502686-113ebb00-43ca-11ea-9b25-44d8d3f93e5f.png)

### but **serialize** is twice as slow as **json_encode**:
![image](https://user-images.githubusercontent.com/2511052/73502648-f53b1980-43c9-11ea-937a-91f21143ae82.png)

So I'm not sure that the overall result is positive.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Successfully deployed to following URLs:

* https://ose-4j6rr0ge8.now.sh
* https://ose.now.sh
* https://ose.phenomen.now.sh
* https://ose-git-master.phenomen.now.sh


function to handle the onkeypress event


@tandraschko I think this line should be (look $container variable):

```javascript
PrimeFaces.addDeferredRender(this.id, $container.attr('id'), function() {
```


I'd prefer to make it final, to force the constructor to set the version and avoid bugs that may be caused by a version left uninitialized because one branch in the constructor doesn't set the version


Successfully deployed to following URLs:

* https://dfimmobilien-dd531df2m.now.sh
* https://dfimmobilien.now.sh
* https://dfimmobilien.dejanmarkovicdev.now.sh
* https://dfimmobilien-git-master.dejanmarkovicdev.now.sh


lol


Successfully deployed to following URLs:

* https://iss-locator-jv9psrl9b.now.sh
* https://iss-locator.now.sh
* https://iss-locator.salaton.now.sh
* https://iss-locator-git-master.salaton.now.sh


Would you be more specific? Which version of Mac OS X didn't come with Zsh? I thought we only support Mac OS X Tiger and after, all of which come with zsh (mentioned in [this page](http://scottlab.ucsc.edu/xtal/shells.html)).


you mean the left :-)


Successfully deployed to following URLs:

* https://svg-to-image-proxy-4dep05683.now.sh
* https://shields-raster-staging.now.sh
* https://svg-to-image-proxy.shields11.now.sh
* https://svg-to-image-proxy-git-master.shields11.now.sh


Should these version ranges be moved into constraints.txt?


tbc has this scripted as:
```
INSERT INTO `dbscripts_on_creature_movement` (`id`, `delay`, `priority`, `command`, `datalong`, `datalong2`, `datalong3`, `buddy_entry`, `search_radius`, `data_flags`, `dataint`, `dataint2`, `dataint3`, `dataint4`, `x`, `y`, `z`, `o`, `comments`) VALUES
(2140905, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 2000005787, 0, 0, 0, 0, 0, 0, 0, 'Marid SAY 2'),
(2140905, 3000, 0, 10, 20101, 105000, 0, 0, 0, 0, 0, 0, 0, 0, 4315.85, 2153.31, 124.852, 4.03187, 'Marid SPAWN nether stalkers'),
(2140905, 3000, 0, 10, 20101, 105000, 0, 0, 0, 0, 0, 0, 0, 0, 4322.44, 2139.6, 126.351, 3.12474, 'Marid SPAWN nether stalkers'),
(2140905, 13000, 0, 22, 16, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Marid CHANGE FACTION'),
(2140905, 13000, 0, 18, 75000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Marid DESPAWN'),
```
other coords other change faction and delayed despawn


Successfully deployed to following URLs:

* https://primary-childrens-stories-fnb36h4a9.now.sh
* https://primary-childrens-stories.now.sh
* https://primary-childrens-stories.michaelbonner.now.sh
* https://primary-childrens-stories-git-master.michaelbonner.now.sh


Successfully deployed to following URLs:

* https://tuban-jy94c7pmh.now.sh
* https://tuban.now.sh
* https://tuban.yvocilon.now.sh
* https://tuban-git-master.yvocilon.now.sh


Successfully deployed to following URLs:

* https://next-jam-n5g3xgo24.now.sh
* https://next-jam.now.sh
* https://next-jam.elgboffel.now.sh
* https://next-jam-git-master.elgboffel.now.sh


Successfully deployed to following URLs:

* https://next-jam-jtgkm1a6h.now.sh
* https://next-jam.now.sh
* https://next-jam.elgboffel.now.sh
* https://next-jam-git-master.elgboffel.now.sh


[Circle has built](https://circleci.com/gh/cypress-io/cypress/241518) the `linux x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    export CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.8.4/linux-x64/circle-issue-1096-firefox-support-30792062a6d9d00b4ebd73933c421f64d38c2cee-241515/cypress.zip
    npm install https://cdn.cypress.io/beta/npm/3.8.4/circle-issue-1096-firefox-support-30792062a6d9d00b4ebd73933c421f64d38c2cee-241443/cypress.tgz


@kristenmasada  Hi, I saw you had graded this lab, I have still been incapable of getting to the Lab computers as I've had the flu, I should be no longer contagious "says my doctor" tomorrow. Would you be willing to adjust my grade tomorrow?


Latha or George,
Please update this script to the latest if there have been any changes.


good catch https://github.com/citypass-web/postcss-webfont/blob/filenamehash/src/index.js#L24


Successfully deployed to following URLs:

* https://next-jam-1k1gjs23t.now.sh
* https://next-jam.now.sh
* https://next-jam.elgboffel.now.sh
* https://next-jam-git-master.elgboffel.now.sh


oops, should have referred lablup/backend.ai-common#22


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Ok, thanks for info. Will add trim_right() to my code 👍


Suggestion: Replace OCTAVE_INCLUDE_DIRS by OCTAVE_INCLUDE_DIR in FPHSA.

Why having the /octave suffix anyway? Using `#include <octave/...>` is cleaner


Thanks! This means I probably want to avoid string port (e.g. used by srfi-13) too.


There were the following issues with your Pull Request

  * Body text should be wrapped at 72 characters.
  * Subject needs to conform to "%{type} #%{issue_number}: %{description}"

Guidelines are available at https://github.com/OpenNebula/one/blob/master/share/doc/dev/COMMIT_MESSAGES.md

---
This message was auto-generated by https://gitcop.com


Successfully deployed to following URLs:

* https://weather-forecast-demo-app-a1egvjbb8.now.sh
* https://weather-forecast-demo-app.now.sh
* https://weather-forecast-demo-app.robhowell.now.sh
* https://weather-forecast-demo-app-git-master.robhowell.now.sh


This was okay. RemoveList action should be camel cased


it is needed to add the path for octave's config.h (see the failed travis log)


Successfully deployed to following URLs:

* https://fs-ktof0orde.now.sh
* https://fs-seven.now.sh
* https://fs.dsabljak.now.sh
* https://fs-git-master.dsabljak.now.sh


Ok thx. At least from our side then, fixing it in the 1.x branch is not required :smile:


hi


Successfully deployed to following URLs:

* https://snapshots-astvptap6.now.sh
* https://snapshots-git-master.ticktrades.now.sh
* https://crypto-shots.now.sh
* https://coin-snapshots.now.sh
* https://snapshots.now.sh
* https://snapshots-git-footer.ticktrades.now.sh


Successfully deployed to following URLs:

* https://gata-calendar-demo-p81gmhwck.now.sh
* https://gata-calendar-demo.now.sh
* https://gata-calendar-demo.cschweda.now.sh
* https://gata-calendar-demo-git-master.cschweda.now.sh


Successfully deployed to following URLs:

* https://shorts-react-ionic-7fr0wh9hp.now.sh
* https://shorts.now.sh
* https://shorts-react-ionic.nrgapple.now.sh
* https://shorts-react-ionic-git-master.nrgapple.now.sh


Successfully deployed to following URLs:

* https://new-ap-theory-client-16c7l1ns2.now.sh
* https://new-ap-theory-client.now.sh
* https://new-ap-theory-client.jonathanjackson424.now.sh
* https://new-ap-theory-client-git-master.jonathanjackson424.now.sh


Successfully deployed to following URLs:

* https://ds-4tqk80ngi.now.sh
* https://ds-beta-woad.now.sh
* https://ds.fwrlines.com
* https://ds.fwrlines.now.sh
* https://ds-git-master.fwrlines.now.sh


fix_report_vars_csv (mitchute) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: OK (677 of 678 tests passed, 0 test warnings)

Failures:\n

integration Test Summary
 * Passed: 677
 * Timeout: 1

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.85%25-yellow.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-68.33%25-green.png)


@GraceHeron nice!


Issue7187 (dareumnam) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: Tests Failed (2259 of 2658 tests passed, 258 test warnings)

Messages:\n
 * 647 tests had: EIO diffs.
 * 403 tests had: ESO small diffs.
 * 314 tests had: Table small diffs.
 * 237 tests had: ESO big diffs.
 * 58 tests had: MTR big diffs.
 * 285 tests had: Table big diffs.
 * 10 tests had: EDD diffs.
 * 427 tests had: MTR small diffs.
 * 309 tests had: ZSZ small diffs.
 * 89 tests had: ERR diffs.
 * 255 tests had: SSZ small diffs.
 * 23 tests had: SSZ big diffs.
 * 5 tests had: MAP diffs.
 * 22 tests had: ZSZ big diffs.
 * 2 tests had: JSON big diffs.

Failures:\n

regression Test Summary
 * Passed: 294
 * Failed: 399

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-84.99%25-red.png)


Successfully deployed to following URLs:

* https://stylistfind-crsbw01bx.now.sh
* https://stylistfind.now.sh
* https://stylistfind.sandramkimball.now.sh
* https://stylistfind-git-master.sandramkimball.now.sh


Successfully deployed to following URLs:

* https://will-tunes-5xh6l33ab.now.sh
* https://will-tunes.now.sh
* https://will-tunes.williamrozingaspar.now.sh
* https://will-tunes-git-master.williamrozingaspar.now.sh


is this training well? Turn it into a test?


Successfully deployed to following URLs:

* https://music-scales-j9xl28llk.now.sh
* https://music-scales.now.sh
* https://music-scales.aalvinlin.now.sh
* https://music-scales-git-master.aalvinlin.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Build message component](https://trello.com/c/nP8Z4BzO/8-build-message-component)


Issue7187 (dareumnam) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Is this a fix related to the issue I opened on my fork concerning the bad data at the beginning of the initialization of the device ?


You removed the password in favor of just a username?


I got it to work to manually adding and updating `@types/node`. That was only done implicitly through some dependencies before.


Не используй `then`


Successfully deployed to following URLs:

* https://sincerewines-hens5jhq8.now.sh
* https://sincerewines.now.sh
* https://www.sincerewines.com
* https://sincerewines.sincerewines.now.sh
* https://sincerewines-git-master.sincerewines.now.sh


Successfully deployed to following URLs:

* https://design-system-j7m3sbdv9.now.sh
* https://components.undataforum.org
* https://design-system.undataforum.now.sh
* https://design-system-git-master.undataforum.now.sh


fonts


Successfully deployed to following URLs:

* https://chronarium-3zi9ew8vc.now.sh
* https://chronarium.now.sh
* https://chronarium.danilex.now.sh
* https://chronarium-git-master.danilex.now.sh


`deconstruct_sigs`, `absolute_seq` and `pyclone` will break if more than one SNV caller is defined by `CALLER_PREFIX` (`mutect2 strelka2` is the default for Illumina).
If you don't explicitly define one caller, the above modules will exit with an error like this:
```
CALLER_PREFIX contains more than one variant caller
Choose only one by executing: make pyclone CALLER_PREFIX=<variant caller>

make[1]: Entering directory `/scicore/home/pissal00/GROUP/data/test_usb-modules_updates'
val=1 && exit ${val}
make[1]: *** [exit] Error 1
make[1]: Leaving directory `/scicore/home/pissal00/GROUP/data/test_usb-modules_updates'

```
So run a module like this:
`make pyclone CALLER_PREFIX=mutect2`


Successfully deployed to following URLs:

* https://kentcdoddscom-d84z8xfuq.now.sh
* https://kentcdoddscom.kentcdodds.now.sh
* https://kentcdoddscom-git-master.kentcdodds.now.sh


Я тебе рекомендую завести у вагонов и поездов аттрибут `type` и сравнивать по нему. Это позволит сделать систему более гибкой, например завести классы плоацкартных и купейных вагонов, и оба будут пассажирскими


Holaaaa


Successfully deployed to following URLs:

* https://chronarium-mm4brqww8.now.sh
* https://chronarium.now.sh
* https://chronarium.danilex.now.sh
* https://chronarium-git-master.danilex.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-with-alias-9x631tgs7.now.sh
* https://z-github-e2e-tests-dev-alias-v2-with-alias.now.sh
* https://github-e2e-tests-dev-alias-v2-with-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-with-alias-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v1-with-alias-hvxwbtkre.now.sh
* https://z-github-e2e-tests-dev-only.now.sh
* https://github-e2e-tests-dev-alias-v1-with-alias-git-master.zeit-github-test-dev1.now.sh


Слишком большой код, разбей на методы


Failed to assign a domain to your deployment due to the following error:

~~~
The domain bfvh5snrh4.com is not verfied and cannot be used as an alias.
~~~

([Learn more](http://localhost:3000/zeit-github-test-dev/github-e2e-test-dev-domain-issues/851a4xgzv) or [visit](https://github-e2e-test-dev-domain-issues-851a4xgzv.now.sh) the non-aliased deployment)


Like I said here: https://github.com/vlang/v/pull/3597#issuecomment-579899877
It didn’t make any difference from my testing. It was even slightly slower (within margin of error so it doesn’t really matter).


Настрой редактор на отступ ровно в 2 пробела, именно так принято в ruby. Причем, именно пробела, а не таба. Т.е. должна быть замена табов на пробелы, т.н. soft tabs. Найди в интернете как сделать soft tabs для твоего редактора


Нужно, чтобы не было красной стрелки, которую показывает Github в конце строки.  для этого найди для своего редактора как настроить автодобавление пустой строки в конце файла.


This commit solved/finished #8


Successfully deployed to following URLs:

* https://getbaan-h24jndvb8.now.sh
* https://getbaan.now.sh
* https://getbaan.niawjunior.now.sh
* https://getbaan-git-master.niawjunior.now.sh


Thanks, I've added this in [90f9af3](https://github.com/WeAreROLI/JUCE/commit/90f9af3e2fa662d07ff3f267a72c26eb14fde4f9).


@jafd  I've tested this on a ThinkPad T490 running Ubuntu 18.04 like this:

```
sudo apt-get build-dep libinput10
git clone https://github.com/jafd/libinput.git
cd libinput
mkdir build
cd build
LC_ALL=C.UTF-8 meson .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu --libexecdir=lib/x86_64-linux-gnu -Ddebug-gui=false -Ddocumentation=false -Dtests=false -Dudev-dir=/lib/udev
LC_ALL=C.UTF-8 ninja -j8 -v
sudo cp libinput.so.10.14.0 /usr/lib/x86_64-linux-gnu/
sudo ln -sf /usr/lib/x86_64-linux-gnu/libinput.so.10.14.0 /usr/lib/x86_64-linux-gnu/libinput.so.10
```

Since I had no plan to also update the xinput driver or wayland I simply enabled the feature per default in the source:
```diff
diff --git a/src/evdev.c b/src/evdev.c
index 532713b2..2ff1be39 100644
--- a/src/evdev.c
+++ b/src/evdev.c
@@ -915,7 +915,7 @@ evdev_three_finger_drag_get_default(struct libinput_device *device)
 {
        /* could enable this on Apple touchpads. could do that, could
         * very well do that... */
-       return 0;
+       return 1;
 }
```

3fd was working after restarting the DE :+1:

However, I had one single issue:
During 3-finger drag the cursor speed was extremely high, I'd say it doubled.

The following tweak fixed it but I'm unsure about other consequences:
```diff
diff --git a/src/evdev-mt-touchpad-gestures.c b/src/evdev-mt-touchpad-gestures.c
index 415b6ec1..e7dbe633 100644
--- a/src/evdev-mt-touchpad-gestures.c
+++ b/src/evdev-mt-touchpad-gestures.c
@@ -643,7 +643,7 @@ tp_gesture_handle_state_swipe(struct tp_dispatch *tp, uint64_t time)
        struct normalized_coords delta, unaccel;

        raw = tp_get_average_touches_delta(tp);
-       delta = tp_filter_motion(tp, &raw, time);
+       delta = tp_filter_motion_unaccelerated(tp, &raw, time);

        if (!normalized_is_zero(delta) || !device_float_is_zero(raw)) {
                unaccel = tp_normalize_delta(tp, raw);
```


Open code file /FashionMnist_model.py
you can copy the link at the top and paste to your browse
Using Google Colab to build this code
You also run locally on your computer but you have to download dataset and adjust some coding lines to read your downloaded dataset


Clever :-)


Successfully deployed to following URLs:

* https://jc-task-p05vyqjdw.now.sh
* https://jc-task.now.sh
* https://jc-task.nurudeenamedu.now.sh
* https://jc-task-git-develop.nurudeenamedu.now.sh


we don't need it static, mPlacementId can be used instead of static getAdNetworkId


It was returning an error without the ID:
"Missing required argument id, remoteId or locationId"


Successfully deployed to following URLs:

* https://curlipie-r4gjn94sy.now.sh
* https://curlipie.now.sh
* https://curlipie.hongquan.now.sh
* https://curlipie-git-master.hongquan.now.sh


Для строк используй стиль А из [этого руководства](https://github.com/arbox/ruby-style-guide/blob/master/README-ruRU.md#consistent-string-literals) - здесь так принято
Если интерполяции или специальных символов нет - используй одинарные кавычки


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Проверь что у тебя везде арифметические операции оформлены по этому [стайлгайду](https://github.com/arbox/ruby-style-guide/blob/master/README-ruRU.md#spaces-operators)


Не надо сравнивать с true операции, которые сами по себе возвращают true


Successfully deployed to following URLs:

* https://next-ts-boilerplate-872a5sfp5.now.sh
* https://next-ts-boilerplate.vararu.org
* https://next-ts-boilerplate.tvararu.now.sh
* https://next-ts-boilerplate-git-master.tvararu.now.sh


Тут было бы проще найти гипотенузу треугольника
```
a, b, h = [side_a, side_b, side_c].sort
```


Приводи значения к нужному типу при вводе


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v1-with-alias-zmupjcqwtp.now.sh
* https://z-github-e2e-tests-dev-only.now.sh


Failed to assign a domain to your deployment due to the following error:

~~~
The domain bpqcalmee4.com is not verfied and cannot be used as an alias.
~~~

([Learn more](http://localhost:3000/zeit-github-test-dev/github-e2e-test-dev-domain-issues/8ha131q76) or [visit](https://github-e2e-test-dev-domain-issues-8ha131q76.now.sh) the non-aliased deployment)


fe6a02c @SumonBormon-007 owner.md


closes #3


Successfully deployed to following URLs:

* https://alisa-sea-battle-jjy9eimne.now.sh
* https://alisa-sea-battle.now.sh
* https://alisa-sea-battle.filgaponenko.now.sh
* https://alisa-sea-battle-git-master.filgaponenko.now.sh


Deployment failed with the following error:

~~~
The property `routes` is only allowed on Now 2.0 — please upgrade: https://zeit.co/upgrade
~~~


Failed to assign a domain to your deployment due to the following error:

~~~
The domain morettigiuseppe.com is not verfied and cannot be used as an alias.
~~~

([Learn more](https://zeit.co/morettigiuseppe/vcard/g0sc4p6br) or [visit](https://vcard-g0sc4p6br.now.sh) the non-aliased deployment)


yeah that would be helpful


This can be simplied `ResponseEntity<PostByIdDto>` -> `PostByIdDto` ;_


Deploy preview for _website_ ready!

Built with commit 142721f50963f4d9ef48bab4bd49e6107a18402d

https://zeit-now-deployment-50rtx7au1.now.sh


Successfully deployed to following URLs:

* https://baseweb-icsggkqpl.now.sh
* https://baseweb.uber-ui-platform.now.sh
* https://baseweb-git-master.uber-ui-platform.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Update Services Language](https://trello.com/c/4d4Tw9p8/10-update-services-language)


![](https://github.trello.services/images/mini-trello-icon.png) [Fix Resume Section](https://trello.com/c/jTI7WCxi/8-fix-resume-section)


Why did you change the case?


Successfully deployed to following URLs:

* https://iteamse-poc-26khk48au.now.sh
* https://iteamse-poc-git-master.iteam.now.sh


No, now `radv_configure()` has
```
if (link->radv)
    return 0;
````
So, it is safe to call `radv_configure()` multiple times.


Successfully deployed to following URLs:

* https://kinssite-qj9ke75xk.now.sh
* https://kinssite.now.sh
* https://kinthedev.ga
* https://kinssite.senpaikin.now.sh
* https://kinssite-git-master.senpaikin.now.sh


We're now more standard than before, so I was expecting stlport to have less ps2 specific code.

Have you tried playing with _STLP_USE_*? Like _STLP_USE_UNIX_IO for instance?

Or adding  "&& defined(_EE)" to line 94?


171021419_Issue7166 (rraustad) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (11 of 11 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


At this point, IPv6 LL address is not assigned... Do I misunderstand your point?


Successfully deployed to following URLs:

* https://hysequa-offline-m0j0vke7f.now.sh
* https://hysequa-offline.now.sh
* https://hysequa.info53.now.sh
* https://hysequa-offline.info53.now.sh
* https://hysequa-offline-git-master.info53.now.sh


let me check


1 on success, else 0


Ok, then this has to be a separate PR after the PR to libtap has been accepted.


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @halldc was added to this feedstock maintenance team.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


Successfully deployed to following URLs:

* https://create-oakwood-app-4bf3k8nwq.now.sh
* https://create-oakwood-app.now.sh
* https://create-oakwood-app.oakwood.now.sh
* https://create-oakwood-app-git-master.oakwood.now.sh


Successfully deployed to following URLs:

* https://mdx-lkwcu06uk.now.sh
* https://mdxjs.com
* https://mdx.mdx.now.sh
* https://mdx-git-master.mdx.now.sh


Successfully deployed to following URLs:

* https://live-chat-jsrealm-ohuwy6ysm.now.sh
* https://live-chat-jsrealm.now.sh
* https://live-chat-jsrealm.askjkrishna.now.sh
* https://live-chat-jsrealm-git-master.askjkrishna.now.sh


I suggest that if you are stuck and need some guidance, you raise an issue [here](https://github.com/maxwelld90/tango_with_django_2_code/issues). That way, everything is kept in the same place. Thank you.


Hi, i don't understand purpose of L32.  i have try to run without this line (L32), but seems everything stills ok.
Could you pls explain purpose of this Line?
Thanks


@3mcd

> The author of the comment you reference also says "Don't break people if you don't have to"

But what does that mean exactly? Are you suggesting this should have stayed as `any`? Are you suggesting this change to use `unknown` instead should have been made at some other point? If so, at what point would that be? Or are you suggesting there was some other way to make this change? There are lots of `any`s that need to be migrated to `unknown`, and I'm genuinely curious what the best way to approach this is, but right now the only good option that I'm aware of is just to make the change.

If the suggestion is to make the change at some point in the future, i.e. when we're making other breaking changes, then (as I mentioned in https://github.com/DefinitelyTyped/DefinitelyTyped/pull/41675#issuecomment-575542607 and https://github.com/DefinitelyTyped/DefinitelyTyped/pull/41675#issuecomment-575835308) the problem is that it's very difficult to coordinate those changes to go out together. DefinitelyTyped doesn't have any sort of system in place for that.

---

@danielnixon That would be relying on users to be aware of the pitfalls of `any` and then enable extra tooling to workaround those pitfalls. I'm not sure we should make those assumptions about TS users when we're writing types?


Successfully deployed to following URLs:

* https://sui-components-qilj1eb6h.now.sh
* https://sui-components.now.sh
* https://suicomponents.now.sh
* https://sui-components.schibstedspain.now.sh
* https://sui-components-git-master.schibstedspain.now.sh


IBM Cloud [toolchain](https://cloud.ibm.com/devops/toolchains/ab6c2730-307f-4eaa-93c7-1d83442baafc?env_id=ibm%3Ayp%3Aus-south "stxaviers"): [Delivery Pipeline](https://cloud.ibm.com/devops/pipelines/78d7ffc4-1563-4244-a0da-fba77d9d4f9d "stxaviers") deployed [get-started-python](https://github.com/rock6064/get-started-python/releases/tag/deploy-ibm-yp-us-south-minamandal100-gmail.com-dev-20200131-113023 "deploy-ibm-yp-us-south-minamandal100-gmail.com-dev-20200131-113023") to [dev](https://console.bluemix.net/apps/1836539e-8339-4449-884b-f48e337afe5f?env_id=ibm:yp:us-south "ibm:yp:us-south:minamandal100@gmail.com:dev"), including this commit


Thank you for your attention. I will raise an issue : )


Successfully deployed to following URLs:

* https://random-movie-a1nsc96tp.now.sh
* https://random-movie-five.now.sh
* https://random-movie.wanzulfikri.now.sh
* https://random-movie-git-master.wanzulfikri.now.sh


Failed to assign a domain to your deployment due to the following error:

~~~
The domain rmyz.dev is not verfied and cannot be used as an alias.
~~~

([Learn more](https://zeit.co/rmyz/portfolio/dyqhqevqp) or [visit](https://portfolio-dyqhqevqp.now.sh) the non-aliased deployment)


@albfernandez  in itext 2 this method was returning List<Element>. I'm migrating xdoc-reports to OpenPDF which getting broken due to this.


Successfully deployed to following URLs:

* https://copenhagentouch-hv1seadjk.now.sh
* https://copenhagentouch.now.sh
* https://copenhagentouchrugby.com
* https://playtouchfor.fun
* https://www.copenhagentouchrugby.com
* https://copenhagentouch.dreamineering.now.sh
* https://copenhagentouch-git-master.dreamineering.now.sh


why use ethereum as alias?


A NetStim is an ARTIFICIAL_CELL and so does not require a section location.


This div is unnecessary


Hi - please try updating the swig version. I *guess* that at least swig3 is needed now. Swig 2 was released in 2013, swig3 in 2014.


See https://github.com/ouuan/QCodeEditor


@snicolet IMO different point of views always help to make an educate decision (hopefully not the wrong one :) ). I learned the hard way to be very prudent with fishtest development (the drop of the requests package, the incompatible mongodb indexes etc.) so I will not rush any change that could or break the framework or lose some contributors :)
But please keep in mind that python2 and Qt4 are EOF.

Testing thoroughly https://github.com/cutechess/cutechess/pull/551 on the DEV server will help @artoj in his maintainer duty.


> Why not implement this in QCodeEditor instead of CP Editor?
>
> Why not implement this in MainWindow instead of AppWindow?

Extending QCodeEditor was good idea but I was just trying if this could be done so with least possible changes, I had to put it separately.

Mainwindow.hpp could have it but since this class only offers functionality / functions and no resources. Its good to not give each editor its own instance. Also CTRL+Tab and other shortcuts are intercepted at runtime from appwinndow.hpp, So


typo in fn name


Add `abi` in contracts package


At first I would opt to create a localisation string for "technical note", however I don't know how widely it's used and there are a lot of another types of reports, e.g. "technical memorandum", "contractor report", and so on. This might result in a huge number of localisation strings that would be rarely used (but I may be wrong), so your edit is the most reasonable.

On the other hand, I would keep the number in its original form, even though it is not an integer alone. The number alone couldn't serve for unambiguous identification, since there is "technical memorandum 4276", "contractor report 4276" and so on.

Maybe we can put the name of the laboratory `Ames Aeronautical Laboratory` into the note field.


Use better variable name


What is the purpose of `Initialize()`? It sets some flag which has internal linkage with this TU. Where is this flag used? What is the semantics when constructing and destructing multiple `AmrMesh` in various orders? This happens in my application all the time.


Successfully deployed to following URLs:

* https://puma-gatsby-oh419a8i3.now.sh
* https://puma-gatsby-beta-five.now.sh
* https://puma-gatsby.superfast.live
* https://puma-gatsby.crystallize.now.sh
* https://puma-gatsby-git-master.crystallize.now.sh


Why are we doing toString() conversion? And what's the use of role=undefined


170999156_Issue7718 (rraustad) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (11 of 11 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.png)


![](https://github.trello.services/images/mini-trello-icon.png) [#1.18 Filter clinics by address](https://trello.com/c/pFSskyKk/358-118-filter-clinics-by-address)


![](https://github.trello.services/images/mini-trello-icon.png) [Добавить в репозитории метод save()](https://trello.com/c/Ey7HqeEM/5-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%B2-%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-save)


Successfully deployed to following URLs:

* https://kidandcatme-kjzau24hi.now.sh
* https://kidandcat.me
* https://kidandcatme.kidandcat.now.sh
* https://kidandcatme-git-master.kidandcat.now.sh


Evtl mit isWheelmapFeature überprüfen und typed übergeben?


Successfully deployed to following URLs:

* https://phones-unlocking-2caigk9s2.now.sh
* https://phones-unlocking.now.sh
* https://phones-unlocking.nursultansharsheev.now.sh
* https://phones-unlocking-git-master.nursultansharsheev.now.sh


Wenn der Node kein WheelmapFeature ist, gibt's keine A11y-Editoren


The pentanomial model was seriously tested by simulation. The simulation code is here https://github.com/vdbergh/pentanomial.

The 10-15% reduction was for the 2moves book which has an RMSbias of 90. For the current book which is extremely balanced with an RMSbias of 30, the reduction is more like 5% if not less.

On the raw statistics page one can compare the new LLR calculated with the pentanomial model with the old BayesElo one (for the trinomial model). They are not very different now.

Concerning the switch from BayesElo to logistic. It is true that SPRT{0,2} has somewhat wider bounds than SPRT[0,3.5]  at LTC due to the higher draw ratio (I considered the SPRT{0,2} bounds as preliminary). This can be verified at the raw statistics page which lists both logistic and BayesElo bounds. E.g. http://tests.stockfishchess.org/tests/stats/5e31e133ec661e2e6a340cff . However 0 is always 0. The probability of a regression has not increased.


Successfully deployed to following URLs:

* https://bloom-f15x2n6uo.now.sh
* https://bloom-seven-gules.now.sh
* https://bloom.appearherebloom.now.sh
* https://bloom-git-master.appearherebloom.now.sh


Successfully deployed to following URLs:

* https://vocality-landing-page-m52mwb9wk.now.sh
* https://vocality-landing-page.now.sh
* https://vocality-landing-page.vocality.now.sh
* https://vocality-landing-page-git-master.vocality.now.sh


170999156_Issue7718 (rraustad) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Successfully deployed to following URLs:

* https://kinssite-fkpfkv66o.now.sh
* https://kinssite.now.sh
* https://kinssite.senpaikin.now.sh
* https://kinssite-git-master.senpaikin.now.sh


Successfully deployed to following URLs:

* https://ccc-eu4y4negy.now.sh
* https://ccc.zeit-github-test-dev1.now.sh
* https://ccc-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-with-alias-b6doygmsu.now.sh
* https://z-github-e2e-tests-dev-alias-v2-with-alias.now.sh
* https://github-e2e-tests-dev-alias-v2-with-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-with-alias-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-without-alias-h4dqs0l1t.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias-git-master.zeit-github-test-dev1.now.sh


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Successfully deployed to following URLs:

* https://contenteditable-r4y2qp8sc.now.sh
* https://contenteditable.now.sh
* https://writingtoolkit.online
* https://contenteditable.thaddeusmccleary.now.sh
* https://contenteditable-git-master.thaddeusmccleary.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v1-with-alias-89s3lykbd.now.sh
* https://z-github-e2e-tests-dev-only.now.sh
* https://github-e2e-tests-dev-alias-v1-with-alias-git-master.zeit-github-test-dev1.now.sh


sos un putp


Failed to assign a domain to your deployment due to the following error:

~~~
The domain okcw9ils3a.com is not verfied and cannot be used as an alias.
~~~

([Learn more](http://localhost:3000/zeit-github-test-dev/github-e2e-test-dev-domain-issues/gta8cae3z) or [visit](https://github-e2e-test-dev-domain-issues-gta8cae3z.now.sh) the non-aliased deployment)


@vondele I pushed this branch (and I will push a fishtest branch to use this repo books) to prepare the support framework to develop/test the PRs that you mentioned. To avoid error during the PRs tests I start scripts to delete/create every time the testing workers fleet (windows, wsl, linux) and the server.

I already updated the wiki make_cute scripts to pull your PR (and fixed the Qt5 git clone/config to works w/ the more compatible https and to support old tags).
In the future we could need other cutechess PRs (merged or not merged upstream), so could help a modified version message with the git sha list.
This could require some service code that shouldn't be merged upstream, but we could update the make_cute script to pull a branch from a cutechess fork.
These could help:
https://stackoverflow.com/questions/6526451/how-to-include-git-commit-number-into-a-c-executable
https://stackoverflow.com/questions/1704907/how-can-i-get-my-c-code-to-automatically-print-out-its-git-version-hash


Is that a typo?


Nice!!!


Successfully deployed to following URLs:

* https://divcompo2020-devlog-nso7f8ahb.now.sh
* https://divcompo2020-devlog.now.sh
* https://divcompo2020-devlog.vii.now.sh
* https://divcompo2020-devlog-git-master.vii.now.sh


Successfully deployed to following URLs:

* https://componentry-dot-design-qd62ymmz0.now.sh
* https://componentry.design
* https://componentry-dot-design.crystal-ball.now.sh
* https://componentry-dot-design-git-master.crystal-ball.now.sh


@nikic I'd like to see diffs for tests that contain special characters... So I am wondering why *.phpt files are not marked explicitly as text in .gitattributes? Rather than adding `*.phpt text` to .gitattributes, there is only a comment + a workaround: https://github.com/php/php-src/blob/master/.gitattributes#L19 Do you happen to know the answer?


Successfully deployed to following URLs:

* https://ac-quiz-game-588k7elqv.now.sh
* https://ac-quiz-game.now.sh
* https://ac-quiz-game.avalai.now.sh
* https://ac-quiz-game-git-master.avalai.now.sh


Successfully deployed to following URLs:

* https://wanders-qaz1sun9u.now.sh
* https://wanders.now.sh
* https://vadrouilles.co
* https://wanders.ys1.now.sh
* https://wanders-git-master.ys1.now.sh


Versão Ok


You can do the OSMC detection a little more simply:
if grep OSMC /etc/os-release >/dev/null; then

The detect vs launch flow is a little confusing. Can you do something like:
1. Check for steamlink installed, if not, install it and pop an error if that failed
2. Start steamlink
3. Start watchdog

Also, remember that stopping media center will kill the script, so the actual launch and watchdog need to be nohupped the way my script did it.


Removed the local middleware to a global.


Successfully deployed to following URLs:

* https://divcompo2020-devlog-aodyqlqkd.now.sh
* https://divcompo2020-devlog.now.sh
* https://divcompo2020-devlog.vii.now.sh
* https://divcompo2020-devlog-git-master.vii.now.sh


Is this creating a new Database table for annotations that have tags which will be separate from the table for annotations with no tags?


All Rules (3 / 3) Passed

      :crown: Good job! this pull request is aligned with your organization's best practices!

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `scripts` property.
~~~


Should this motivation be an array that includes tagging?


Successfully deployed to following URLs:

* https://crytpo-tracker-kbkqc9w7y.now.sh
* https://crytpo-tracker.now.sh
* https://crytpo-tracker.bobbyhalljr.now.sh
* https://crytpo-tracker-git-master.bobbyhalljr.now.sh


"Incorrect understanding led to a faulty belief"  instead of "Incorrect understanding lead to a faulty belief"


Please change password to "Password12@" so only length is a problem, not the missing symbols. If you now what I mean.
In later scenarios we check if passwords have all the symbols (and legth is OK).


either use "contributions require" or "contribution requires"


ok


[R/functions.R:1169:31:](https://github.com/greta-dev/greta/blob/92c7634bbe64c493d62ba06d90dff19cd1dea63f/R/functions.R#L1169) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
chol2symm.default <- function (x) {
                              ^
```


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/2579) complete for merge to master.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/branch/master/index.html).

16 tests passed, 0 tests failed and 0 tests skipped in 9996 seconds

Tests produced 382 warnings. 382 were for lower-than-expected alignment scores


И как это проверять? Всего один файл из всего проекта, где нет собственно кода лабораторной, плюс ко всему он не рабочий, так как есть ошибки.


Successfully deployed to following URLs:

* https://react-next-boilerplate-site-758ilozfu.now.sh
* https://react-next-boilerplate-site.now.sh
* https://reactnextboilerplate.com
* https://react-next-boilerplate-site.codea.now.sh
* https://react-next-boilerplate-site-git-master.codea.now.sh


Successfully deployed to following URLs:

* https://webrtc-f9o0a0xul.now.sh
* https://webrtc-zeta.now.sh
* https://webrtc.webapisgithub.now.sh
* https://webrtc-git-master.webapisgithub.now.sh


|| urlParam === ""
不要・・・


"strongly" spelling


attempt to revert recent commits 1 by 1, part of discussion https://github.com/official-stockfish/Stockfish/issues/2531


Successfully deployed to following URLs:

* https://thisishugocom-jjsc6uqbg.now.sh
* https://thisishugo.com
* https://thisishugo.now.sh
* https://thisishugocom.dissimile.now.sh
* https://thisishugocom-git-master.dissimile.now.sh


Deployment failed with the following error:

~~~
Could not find a secret by name "notification_auth_key"
~~~


Created multidev environment [sfgov#pr-438](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#pr-438).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-438-sfgov.pantheonsite.io/)


![](https://github.trello.services/images/mini-trello-icon.png) [Basic Fixes to index.html to use template](https://trello.com/c/KyKN2wH4/6-basic-fixes-to-indexhtml-to-use-template)


> See https://github.com/ouuan/QCodeEditor

I will change the base in third-party to use your or do you want to propose these changes to Megaxela repository as PR?