jamespizzurro / picket-line-notifier

A browser extension that alerts you when you navigate to a website belonging to an organization whose employees are on strike.
GNU General Public License v3.0
151 stars 9 forks source link

Migrate to Manifest V3 #743

Open jamespizzurro opened 11 months ago

jamespizzurro commented 11 months ago

Received this email from Google a few days ago:

Dear Developer, You still have one or more published extensions currently running on Manifest Version 2, which has been deprecated. We recently [announced](https://notifications.google.com/g/p/ANiao5q5H6Fo_8H4CPoUhmdJ3WU2uOIMSJT1SBwY2R4IZ-HlFE03doq0OtwUpZpIf4iKROjgScrLF6Vu93uOMF7_FgvMmIUt1Iak5_lrkNvZ4ivv_JVScm4iuYbmGJeqHdIxsFNsOpBKs3I39QGa14Gf52f8ZJKlcKvNJq-9Gm0ZUwGG8beF5Xb4I03xis98jQsRTOLQinHVp-bFEhjmC7eHuL0viaS8aosR3S8PMXPMQ7XNhHKxMVsdoLSEz8-eOA) the updated phase-out timeline of Manifest V2, and your item(s) will be impacted by these changes. More specifically, if you have not migrated to Manifest V3 by June 2024, your Manifest V2 extension may begin to be disabled on Chrome browsers and the relevant item will lose its Featured badge in the Chrome Web Store if it currently has one. Organizations using the [ExtensionManifestV2Availability](https://notifications.google.com/g/p/ANiao5pte2h9scTTEDyF3Bq0riBpbR46xlgRM5UWvuKFbikMshQcdlOsjZsik-cI_-fAef5YDI3Ux0Z36DJG2pF0xW2qzY2fj666Ne4hnmEATKijzA-Tcq8Lc9VKRL88XHNarO3dRvL3DHg8X4smq9CJqCnzTAfBc14lPuT8nJgqH-0NekgWZAW5eSBRGZQ16a8Olh76BxiKR0F0EEKH1OBnb0D1UdIDq2MDXwo9TphAxFOmCnWWwY3VnIkgDRSs6aPJ2LiyvL2sfw) enterprise policy will continue to be able to run Manifest V2 extensions until June 2025. We recommend completing the migration of your extensions to Manifest V3 before June 2024. Please consult the [migration guide](https://notifications.google.com/g/p/ANiao5pNgOG-1mGo8fvVTFfqfeRW3_0muwpM2m1c7QLDNfEwrg-xskrvsDImNXM9n_COwcH_UWszQWnZ-TCkDpqGktycoMftyzq1SGkZW0TbDHqc6kpp0vRKXoL2j0ufjzvUl23Rg6vq75AG5wqSVEiBBEXn4c_KdC7IZL8a4DeYdXdUYRjcJgRipqpMnaEUK5aZEowDPIo6fB8b-WPRgaItGaUrS4rufnMfzjFu98opZcczi743) for help getting started, and if you have any questions, please reach out via our [support channels](https://notifications.google.com/g/p/ANiao5pvroZ-9CMhBcIaatUticDRVlKUfM_kxnnvOnQi6V5hwfLC47D6XwD_qJd_LVwDlNX1c_bZ7rHuRz7cQEwEHo8DBNF4HUy0TJr20JCH26QOelWMrGWfNeKXoV6TZXdjO3BAGT7YUxfcgn6-4cTJUoPrYEu-9XFQ7RcRT_PMGjbcztCfDpSW5959RfO2yCxPRThlKaNabuNMe01lYyD9D8gtBWNBdhuW8vekY0nSegLbcxcl-2ALvyL5fw). Thank you for your cooperation and participation in the Chrome extension ecosystem.

I suspect will become easier through the use of better automated tools and documentation the closer we get to June 2024, but I wanted to create this issue now so that we don't forget about it if nothing else.

github-actions[bot] commented 10 months ago

This issue is stale because it has been open for 30 days with no activity.

jamespizzurro commented 7 months ago

I received the following email from Google today:

Dear Developer,

As part of our ongoing efforts to enhance the security, privacy, and performance of the Chrome ecosystem, we are reaching out to inform you about upcoming changes to the Chrome Web Store's Featured badge criteria and item visibility for any remaining extensions built using Manifest Version 2 you have published.

Since the introduction of the Featured badge, we have recognized extensions that embrace technical best practices, offer superior user experiences, and maintain high standards of design. This badge reflects our commitment to promoting extensions that provide clear, helpful, and privacy-respecting experiences to users.

In line with our commitment to these values and the broader strategy to migrate toward more secure and performant extensions built using Manifest Version 3, we are updating the eligibility criteria for the Featured badge. On June 3rd, extensions must be built with Manifest Version 3 to qualify for or retain the Featured badge.

What this means for you:

Featured Badge Eligibility: To maintain your extension's Featured status, you will need to migrate it to Manifest V3 by June 3rd. In order to ensure sufficient time for extension review, we strongly advise finishing the migration to Manifest V3 weeks before this deadline. Extensions that do not complete this transition will see their Featured badge removed as part of our broader efforts to ensure a secure and up-to-date browsing experience for all Chrome users. Visibility and Promotion: Manifest Version 3 extensions will be prioritized in the Chrome Web Store, including in search results and recommendations. This update aims to highlight extensions that align with our latest security standards and provide users with the best possible experience. In-browser Phase-out: Beginning June of this year, we will begin to gradually disable extensions running Manifest V2 for Chrome users. We encourage you to migrate your extension to Manifest Version 3. We understand that migrating to Manifest Version 3 represents a significant effort. This transition not only ensures that your extension can continue to be recognized as a Featured extension but also aligns with our shared goal of providing Chrome users with a secure, private, and high-performing browsing experience. To support you, we have compiled a suite of resources, guides, and tools available here. Our team is also available for consultations and assistance through the One Stop Support page.

Thank you for your cooperation and participation in the Chrome extension ecosystem.

Just another reminder that we need to do this.