Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Time-sensitive: Chrome deprecating manifest version v2 (by June 2024) #81

Open
joshuatz opened this issue Nov 27, 2022 · 6 comments
Open

Comments

@joshuatz
Copy link
Owner

joshuatz commented Nov 27, 2022

January 2023 - Staring in Chrome 112, Chrome may run experiments to turn off support for Manifest V2 extensions in Canary, Dev, and Beta channels.

https://developer.chrome.com/docs/extensions/mv3/mv2-sunset/
https://developer.chrome.com/blog/mv2-transition/

UPDATE: They delayed it. Possibly June 2023?

2nd UPDATE: We finally have a deadline - June 2024. I received an email about this and they have published an announcement here:

We will begin disabling Manifest V2 extensions in pre-stable versions of Chrome (Dev, Canary, and Beta) as early as June 2024, in Chrome 127 and later. Users impacted by the rollout will see Manifest V2 extensions automatically disabled in their browser and will no longer be able to install Manifest V2 extensions from the Chrome Web Store. Also in June 2024, Manifest V2 extensions will lose their Featured badge in the Chrome Web Store if they currently have one.

@darthwalsh
Copy link
Contributor

Update: the extension is still working on the store! But only for another few months:

https://chromeos.dev/en/posts/manifest-v-3-migration-timeline-update

  • In June 2023, the Chrome Web Store will no longer allow Manifest V2 extensions to be published with visibility⁠ set to Public. All existing Manifest V2 extensions with visibility set to Public at that time will have their visibility changed to Unlisted.
  • In January 2024, following the expiry of the Manifest V2 enterprise policy, the Chrome Web Store will remove all remaining Manifest V2 items from the store.

This tool is super useful though, thanks for building it! Even if it was removed from the store, it would have been worth cloning the repo and trying to build it myself if really needed to.

@joshuatz
Copy link
Owner Author

joshuatz commented Oct 8, 2023

@darthwalsh Thanks for the kind words! I'm glad you found the tool useful.

For the deprecation timeline, I think that might actually be on pause / TBD (based on this post), but it is also hard to tell because Google has changed their minds at least a few times based on outcry from developers and users. Regardless, this is something I need to address at some point - I've just found it hard to carve out a big enough chunk of time to work on it.

@joshuatz joshuatz changed the title Time-sensitive: Chrome deprecating manifest version v2 Time-sensitive: Chrome deprecating manifest version v2 (by June 2024) Jan 14, 2024
@Utopiah
Copy link

Utopiah commented Nov 10, 2024

Just visited the store page and got "This extension is no longer available because it doesn't follow best practices for Chrome extensions."

I'd suggest reviving the bookmarklet for the occasion, possibly linking to other extensions allowing to change CSP client side (e.g. Modify Header Value (HTTP Headers)) to bypass some of those constraints.

@joshuatz
Copy link
Owner Author

@Utopiah Sorry about the delay in responding. Busy week(s) / month / year 😅

I'm not surprised you got that message - we are already past the manifest v2 deprecation date and I never got around to upgrading the extension to v3.

Reviving the bookmarklet is not a bad idea... although it has been forever since I touched that code, and it might need a fair amount of work to get working again.

I'll try to revisit this when I have time.

@tobybaratta
Copy link

FYI - I sideloaded the extension, so it might be worth adding that you can do that still to the README? I can add documentation on how to do this (after finals, so next week), if it'd be helpful?

A temporary solution, at least. :)

@thomasdavis
Copy link

That's a great idea @tobybaratta

A lot of people do use this extension, I don't particularly feel like maintaining it myself (Linkedin is such a pain to work with)

I'm experimenting with making an endpoint on the registry that takes HTML(string) and converts it to a json resume using an LLM. Maybe even boot up a headless worker to load a Linkedin profile..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants