Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
JSON Viewer Migration to Manifest V3
Overview
As you’re likely aware, the current extension has stopped working due to its reliance on an outdated manifest version, which is no longer supported on the Chrome Web Store. This PR updates the extension to Manifest V3.
Key Changes
Manifest File Updates
manifest_version
from 2 to 3background.scripts
withbackground.service_worker
web_accessible_resources
to use the new object format withresources
andmatches
propertiespermissions
that are now considered host permissions with entries in the newhost_permissions
arrayBackground Script Changes
return true
to message listeners to keep the message channel open for async responsesStorage API Usage
Content Security Policy
Theme Loading
web_accessible_resources
listOmnibox Functionality
Build Process Changes
Housekeeping
promise
alwaysFold
typo 😉Thanks for this amazing extension @tulios 🙂