diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ad1ae6..9db17c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,15 @@ -## 1.14.0 +## 1.14.1 (20-05-2024) + +* Fixed issue when "Pretty print" bar is visible during the loading in Chrome +* Updated `discovery` to `1.0.0-beta.83` + +## 1.14.0 (02-04-2024) * Updated `discovery` to `1.0.0-beta.82` * Renamed `report` page to `discovery` * Added "Copy URL" button -## 1.13.5 +## 1.13.5 (07-03-2024) * Updated `discovery` to `1.0.0-beta.81` * Added "What's new" page diff --git a/package-lock.json b/package-lock.json index fa1ebac..81bb14b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "jsondiscovery", - "version": "1.14.0", + "version": "1.14.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "jsondiscovery", - "version": "1.14.0", + "version": "1.14.1", "license": "MIT", "devDependencies": { - "@discoveryjs/discovery": "1.0.0-beta.82", + "@discoveryjs/discovery": "1.0.0-beta.83", "@discoveryjs/json-ext": "^0.5.7", "css-tree": "^2.3.1", "esbuild": "^0.20.1", @@ -28,9 +28,9 @@ } }, "node_modules/@discoveryjs/discovery": { - "version": "1.0.0-beta.82", - "resolved": "https://registry.npmjs.org/@discoveryjs/discovery/-/discovery-1.0.0-beta.82.tgz", - "integrity": "sha512-vL5/+uulwKHh8yyCdRDusaejuILZTLVq87UZpqjJ8zqcBh43nPdKh/jYSHIYz2BDXXZgJfE62RAw423MpXU+0Q==", + "version": "1.0.0-beta.83", + "resolved": "https://registry.npmjs.org/@discoveryjs/discovery/-/discovery-1.0.0-beta.83.tgz", + "integrity": "sha512-dLJ0wvIpj/6Cnn3WezTEhbSsGumM65O00+6UVZ0Dg3IUBDIPyDdCaT0cnhSo1y/rWuPKO/oq9TCdTVwxbrK16Q==", "dev": true, "dependencies": { "@discoveryjs/json-ext": "^0.5.7", @@ -1765,9 +1765,9 @@ "dev": true }, "@discoveryjs/discovery": { - "version": "1.0.0-beta.82", - "resolved": "https://registry.npmjs.org/@discoveryjs/discovery/-/discovery-1.0.0-beta.82.tgz", - "integrity": "sha512-vL5/+uulwKHh8yyCdRDusaejuILZTLVq87UZpqjJ8zqcBh43nPdKh/jYSHIYz2BDXXZgJfE62RAw423MpXU+0Q==", + "version": "1.0.0-beta.83", + "resolved": "https://registry.npmjs.org/@discoveryjs/discovery/-/discovery-1.0.0-beta.83.tgz", + "integrity": "sha512-dLJ0wvIpj/6Cnn3WezTEhbSsGumM65O00+6UVZ0Dg3IUBDIPyDdCaT0cnhSo1y/rWuPKO/oq9TCdTVwxbrK16Q==", "dev": true, "requires": { "@discoveryjs/json-ext": "^0.5.7", diff --git a/package.json b/package.json index e2c2835..53931f0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jsondiscovery", - "version": "1.14.0", + "version": "1.14.1", "description": "Browser (Chrome, Firefox) extension for JSON discovery", "author": "exsdis@gmail.com", "license": "MIT", @@ -11,7 +11,7 @@ "build": "NODE_ENV=production node ./scripts/build.js && node ./scripts/zip.js" }, "devDependencies": { - "@discoveryjs/discovery": "1.0.0-beta.82", + "@discoveryjs/discovery": "1.0.0-beta.83", "@discoveryjs/json-ext": "^0.5.7", "css-tree": "^2.3.1", "esbuild": "^0.20.1", diff --git a/src/content/init.js b/src/content/init.js index 39a637e..2737267 100644 --- a/src/content/init.js +++ b/src/content/init.js @@ -198,9 +198,17 @@ async function checkLoaded(settings) { if (pre) { disableElement(pre); + // Chrome placed formatter container before
 in mid 2023
+            // https://issues.chromium.org/issues/40282442
             if (firstElement !== pre) {
                 disableElement(firstElement);
             }
+
+            // Chrome moved formatter container after 
+            // https://github.com/chromium/chromium/commit/1ca95a7aedd55cafb40f11e839a02bf8cc7ef99d
+            if (pre.nextElementSibling?.classList?.contains('json-formatter-container')) {
+                disableElement(pre.nextElementSibling);
+            }
         }
     }