diff --git a/.changeset/shaggy-taxis-cross.md b/.changeset/shaggy-taxis-cross.md deleted file mode 100644 index cf6cf2ad..00000000 --- a/.changeset/shaggy-taxis-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'remotedev-redux-devtools-extension': minor ---- - -Upgrade to Manifest V3 diff --git a/extension/CHANGELOG.md b/extension/CHANGELOG.md index 9e5dcdaa..f3c4797e 100644 --- a/extension/CHANGELOG.md +++ b/extension/CHANGELOG.md @@ -1,5 +1,11 @@ # remotedev-redux-devtools-extension +## 3.2.0 + +### Minor Changes + +- 83b2c19: Upgrade to Manifest V3 + ## 3.1.11 ### Patch Changes diff --git a/extension/chrome/manifest.json b/extension/chrome/manifest.json index f72393c8..dd627652 100644 --- a/extension/chrome/manifest.json +++ b/extension/chrome/manifest.json @@ -1,5 +1,5 @@ { - "version": "3.1.10", + "version": "3.2.0", "name": "Redux DevTools", "description": "Redux DevTools for debugging application's state changes.", "homepage_url": "https://github.com/reduxjs/redux-devtools", diff --git a/extension/edge/manifest.json b/extension/edge/manifest.json index 2956f2ff..58b30bca 100644 --- a/extension/edge/manifest.json +++ b/extension/edge/manifest.json @@ -1,28 +1,22 @@ { - "version": "3.1.10", + "version": "3.2.0", "name": "Redux DevTools", "description": "Redux DevTools for debugging application's state changes.", "homepage_url": "https://github.com/reduxjs/redux-devtools", - "manifest_version": 2, - "page_action": { + "manifest_version": 3, + "action": { "default_icon": "img/logo/gray.png", "default_title": "Redux DevTools", - "default_popup": "window.html#popup" + "default_popup": "devpanel.html#popup" }, "commands": { - "devtools-left": { - "description": "DevTools window to left" - }, - "devtools-right": { - "description": "DevTools window to right" - }, - "devtools-bottom": { - "description": "DevTools window to bottom" + "devtools-window": { + "description": "DevTools window" }, "devtools-remote": { "description": "Remote DevTools" }, - "_execute_page_action": { + "_execute_action": { "suggested_key": { "default": "Ctrl+Shift+E" } @@ -38,30 +32,32 @@ "chrome_style": true }, "background": { - "scripts": ["background.bundle.js"], - "persistent": false + "service_worker": "background.bundle.js" }, "content_scripts": [ { "matches": [""], "exclude_globs": ["https://www.google*"], - "js": ["content.bundle.js", "pagewrap.bundle.js"], + "js": ["content.bundle.js"], "run_at": "document_start", "all_frames": true + }, + { + "matches": [""], + "exclude_globs": ["https://www.google*"], + "js": ["page.bundle.js"], + "run_at": "document_start", + "all_frames": true, + "world": "MAIN" } ], "devtools_page": "devtools.html", - "web_accessible_resources": ["page.bundle.js"], "externally_connectable": { "ids": ["*"] }, - "permissions": [ - "notifications", - "contextMenus", - "storage", - "file:///*", - "http://*/*", - "https://*/*" - ], - "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'; style-src * 'unsafe-inline'; img-src 'self' data:;" + "permissions": ["notifications", "contextMenus", "storage"], + "host_permissions": ["file:///*", "http://*/*", "https://*/*"], + "content_security_policy": { + "extension_pages": "script-src 'self'; object-src 'self'; style-src * 'unsafe-inline'; img-src 'self' data:;" + } } diff --git a/extension/firefox/manifest.json b/extension/firefox/manifest.json index 56a60889..171548cf 100644 --- a/extension/firefox/manifest.json +++ b/extension/firefox/manifest.json @@ -1,5 +1,5 @@ { - "version": "3.1.10", + "version": "3.2.0", "name": "Redux DevTools", "manifest_version": 3, "description": "Redux Developer Tools for debugging application state changes.", diff --git a/extension/package.json b/extension/package.json index 278c66f9..43020f94 100644 --- a/extension/package.json +++ b/extension/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "remotedev-redux-devtools-extension", - "version": "3.1.11", + "version": "3.2.0", "description": "Redux Developer Tools for debugging application state changes.", "homepage": "https://github.com/reduxjs/redux-devtools/tree/master/extension", "license": "MIT",