All extensions must be packaged with CRX3 format by Chrome 75

1,073 views
Skip to first unread message

Elad

unread,
Dec 25, 2018, 1:44:34 AM12/25/18
to Chromium-discuss
Hi, from the release notes of Chrome 71:

"Starting with Chrome 75, all force-installed extensions will need to be packaged in the CRX3 format".

If I have a Chrome extension that I uploaded to the store (as a zip file) a few years back (and is force-installed as an enterprise extension), do I need to re-upload the extension? Does the above statement from the release notes also apply to extensions uploaded to the Chrome web store?

Joshua Pawlicki

unread,
Dec 25, 2018, 7:26:17 AM12/25/18
to Chromium-discuss
Anything uploaded as a ZIP to Chrome Web Store has been repackaged by Google as a CRX3 already, no action is necessary in this case. :)

Darren G

unread,
Dec 25, 2018, 8:02:20 PM12/25/18
to waf...@chromium.org, Chromium-discuss
Is there a command line tool to build a crx3 file yet? For locally hosted extensions?

--
--
Chromium Discussion mailing list: chromium...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-discuss

---
You received this message because you are subscribed to the Google Groups "Chromium-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-discu...@chromium.org.

Joshua Pawlicki

unread,
Dec 28, 2018, 8:51:58 AM12/28/18
to Chromium-discuss, waf...@chromium.org
Yes, the following command will build CRX3s with Chrome 69 or any newer version:

chrome.exe --pack-extension=C:\myext --pack-extension-key=C:\myext.pem
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-discuss+unsubscribe@chromium.org.

Alex Farr

unread,
Jul 16, 2019, 2:34:15 AM7/16/19
to Chromium-discuss
I have a number of extensions that were uploaded to the Chrome Web Store as ZIPs but which have apparently not been repackaged as a CRX3.

Going to https://chrome-extension-downloader.com/ and using the extension id: pehbgofpgpnahdbmlinhhnnpeffcgjpl - I download new .crx versions that, when I try to install (especially on Chrome 75 for MacOS) give me an error and, when checked with https://crx-checker.appspot.com/ the newly downloaded crx shows as being CRX2.

Is there another step that needs to be done in a server (Linux) pipeline for the build process to package as CRX3?

PhistucK

unread,
Jul 16, 2019, 2:44:58 AM7/16/19
to alex...@cyberinc.com, Chromium-discuss
This website is neither official nor affiliated with the Chromium projects. I would guess it uses an old API/URL for downloading the CRXs that returns the CRX2 version.
If the extensions you are trying to download are yours, you can download them directly from the developer dashboard of the webstore. Those downloads would probably be the CRX3 version.

(If you manually change the ID in the download URL, you might be able to download other extensions as well)

PhistucK


--
--
Chromium Discussion mailing list: chromium...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-discuss

---
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-discu...@chromium.org.

Alex Farr

unread,
Jul 29, 2019, 12:30:48 PM7/29/19
to Chromium-discuss, alex...@cyberinc.com
Ahh, that did the trick - thanks!
To unsubscribe from this group and stop receiving emails from it, send an email to chromium...@chromium.org.
Reply all
Reply to author
Forward
0 new messages