Manifest V3

E565061

Manifest V3 is the latest version of Chrome’s browser extension platform specification, introducing a new permissions, security, and background execution model for WebExtensions.

All labels observed (2)

Label Occurrences
Manifest V3 canonical 4
declarativeNetRequest API 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf WebExtensions platform specification ⓘ
browser extension manifest specification ⓘ
aimsTo improve extension security ⓘ
improve performance of extensions ⓘ
improve user privacy ⓘ
announcedBy Google ⓘ
announcedIn 2018 ⓘ
compatibleWith WebExtensions API model ⓘ
linked to: WebExtensions API
criticizedFor impact on content-blocking extensions ⓘ
limitations of declarativeNetRequest rules ⓘ
defines background execution model for extensions ⓘ
extension manifest format ⓘ
permissions model for extensions ⓘ
service worker based background scripts ⓘ
deprecates browserAction API from Manifest V2 ⓘ
pageAction API from Manifest V2 ⓘ
documentedAt https://developer.chrome.com/docs/extensions/mv3/overview/ ⓘ
encourages event-driven extension design ⓘ
follows Manifest V2 ⓘ
hasKeyField "action" ⓘ
"background" with service_worker ⓘ
"host_permissions" ⓘ
"manifest_version": 3 ⓘ
introduces declarativeNetRequest API ⓘ
linked to: Manifest V3
limits long-running background execution ⓘ
maintainedBy Google Chrome team ⓘ
partOf Chrome Extensions platform ⓘ
linked to: Chrome extensions
replacesFeature event pages from Manifest V2 ⓘ
persistent background pages ⓘ
requires host permissions to be declared more explicitly ⓘ
restricts blocking webRequest API for most extensions ⓘ
rolloutStartedIn around 2021 ⓘ
specifies new rules for content scripts ⓘ
new rules for extension update behavior ⓘ
standardizedIn Chromium project ⓘ
supports action API for unified toolbar button ⓘ
fine-grained permission requests ⓘ
offscreen documents API (in Chrome) ⓘ
optional permissions ⓘ
usedBy Brave browser ⓘ
linked to: Brave web browser

Chromium-based browsers ⓘ
Google Chrome ⓘ
Microsoft Edge ⓘ
Opera ⓘ
usedFor declaring extension background behavior ⓘ
declaring extension permissions ⓘ
defining Chrome extension capabilities ⓘ
uses service workers for background logic ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

WebExtensions API → relatedTo → Manifest V3 ⓘ
Chrome extension → versionModel → Manifest V3 ⓘ
subject linked to: Chrome extensions
Manifest V2 → precedes → Manifest V3 ⓘ
Manifest V2 → replacedBy → Manifest V3 ⓘ
Manifest V3 → introduces → declarativeNetRequest API ⓘ
linked to: Manifest V3