jeroenheijmans / advent-of-code-charts

Inject charts in your private leaderboard page for Advent of Code
MIT License
118 stars 21 forks source link

Upgrade manifest version to v3 #54

Open jeroenheijmans opened 2 years ago

jeroenheijmans commented 2 years ago

Still using manifest_version: 2 and I think Chrome and Firefox will be requiring v3 soon. Let's upgrade, hopefully it's easy.

jeroenheijmans commented 2 years ago

Fixed in 7df84a10e046894f0798c1196dde1c7de7884452 (I hope....)

jeroenheijmans commented 2 years ago

Oh whelp, Firefox actually does not allow v3 yet:

image

That's sad. I'll create a temp release for Firefox then.

jeroenheijmans commented 1 year ago

This is still the case. And I also think I've read that V3 rollout on Chrome isn't smooth either? I'm rolling back to v2 in #79 (2023 updates) until v3 is supported everywhere (or v2 is not supported anymore in Chrome or Firefox).

Reopening this issue until we can actually fix this.


EDIT: From https://developer.chrome.com/blog/more-mv2-transition/

December 9, 2022: The Manifest V2 deprecation timelines are under review and the experiments scheduled for early 2023 are being postponed. For more information, read the update in the chromium-extensions Google Group.

jeroenheijmans commented 8 months ago

Note that this is still on hold, Chrome is as far as I know still mucking about with the V3 thing so as long as it's not strictly necessary I will not move this extension over.

I'll leave this issue open for visibility and further updates.

jeroenheijmans commented 7 months ago

Google sent out this e-mail:

Dear Developer,

You still have one or more published extensions currently running on Manifest Version 2, which has been deprecated. We recently announced 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 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 for help getting started, and if you have any questions, please reach out via our support channels.

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

  • The Google Chrome Web Store team

So it seems we're good for the 2023 edition, and will have to see what happens between now and the 2024 (!?) AoC edition.