Skip to content
This repository was archived by the owner on Jul 4, 2024. It is now read-only.
This repository was archived by the owner on Jul 4, 2024. It is now read-only.

Update to Chrome extension Manifest Version 3 (MV3) #4

@jg23497

Description

@jg23497

Google is phasing out support for Chrome extensions using Manifest V2:

Beginning January 17, 2022, the Chrome Web Store will stop accepting any new Manifest V2 extensions with visibility set to “Public” or “Unlisted”. Existing Manifest V2 extensions that have previously been published publicly will not be affected by this change and updates to those already-published extensions will continue to be accepted.

Additionally, beginning in June of 2022, this restriction on new extensions will expand to include items set to “Private” visibility as well. For more details and dates relating to the phase-out of Manifest V2, please refer to the Manifest V2 Support Timeline page, which will be kept up to date as more exact dates and milestone details are available.

If you have not yet begun to do so, we recommend that you begin migrating your extensions to Manifest V3.

This will present a challenge for Header Inject as the declarativeNetRequest API must be used going forward to handle network request modification. The declarativeNetRequest API requires a static request modification rule-set, which is potentially too restrictive for Header Inject's dynamic header injection use case.

Further details: https://developer.chrome.com/docs/extensions/mv3/intro/mv3-migration/

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions