CRX extension file as release asset
Closed this issue · 2 comments
Hello,
I see that the Chrome version did exist in the past, but it was taken down.
This is very unfortunate (read: stupid on Google's part).
Could you, though, do build the Chrome version, and provide the CRX file so that we can install it? You can upload it as a Release asset here on GitHub.
We'd have to manually install it, which is pretty uncomfortable, but at least it's something.
Thanks.
I figured it would be a tedious option to sideload extensions in Chrome, but if people want it as an option, I'm willing to include a CRX file as part of the releases.
Of course I decided to test in Chromium first before building and ran into a issue. Some restrictions were made with how cross-origin requests are made with extensions (Since Chrome 73).
Some links for further reading:
- Changes to Cross-Origin Requests in Chrome Extension Content Scripts
- Manage Events with Background Scripts
I'll be making an update to the extension and the new release will include a CRX file.
I've made the new release, and have included a CRX file.
Feel free to open an issue if something isn't working as intended in Chrome.