-
Notifications
You must be signed in to change notification settings - Fork 312
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
"This item is not compatible with your current Chrome version" #1889
Comments
The ManifestV3 version of Stylus requires Chromium 128 or newer. For now, you can install the ManifestV2 version manually as an unpacked extension from our releases page. It won't auto-update, but you can subscribe to new releases by clicking the Chromium 128 is required because it implements support for headers in declarativeNetRequest, which is necessary for the installer and "instant inject" option. Lowering the minimum version requirement is possible and I already thought about it. The user would have to enable webRequestBlocking via a policy or a command line switch though, which might be impossible for an Android app, unless it allows the user to add the command line switches somewhere in its UI. Without webRequestBlocking, only the installer option can be salvaged by introducing an asynchronous listener that redirects matching URLs to our installer UI. Lowering it to Chromium 123 is possible. It's the first version that implements SW static routing that we use to make own pages of the extension open as quickly as in ManifestV2. Lowering it to Chromium 116 to support Kiwi 124 would introduce a flicker of empty content when opening own pages, but we can "hide" it by adding a fade-in reveal, which is a common deception e.g. Chromium's own newtab page does it. |
I would appreciate lowering the version requirement so that automated updates would work from the Chrome store. However, an alternative option could be to build a CRX into GitHub releases and add an XML file into the repo to allow automated updates out of store : https://developer.chrome.com/apps/autoupdate#update_url Thank you |
Can't promise I'll work on it anytime soon given the fact there is a workaround and personally I'm against auto-updating programs/extensions, 99% of stuff I use I update manually when notified, including Chrome (via local policies). |
So, as a developer maintaining Stylus, you don't believe that your users should have your updates installed automatically ? |
It would be hypocritical if I did. As a programmer I know that programs should never be trusted implicitly, by default. |
I have Kiwi Browser 132.0.6961.0, which is said to be the final version. * I have Stylus 2.3.10. Now, with this new Kiwi version, it often happens that Stylus does not achieve to fully load (no userstyle and Stylus extension management window not loading, not reachable). I force close Kiwi browser and reopen, and then it's fixed. * This version has some CSS bugs strangely, in some sites. |
Try using the mv2 version. |
I don't understand, please rephrase. |
Thanks for the MV2 version hint, I didn't know it existed. I can still restart Kiwi, at the moment, when it happens. And anyway, my primary focus now is to find a good replacement Android browser with Violentmonkey and Stylus support (and webdev tools, and Copy link text). |
Me neither, but here's a guess : maybe they're asking for the ability to get notified when a new release is published, and provide a button to download a CRX. That said, not offering automated updates on browsers is annoying, because there are more steps than even installing software on the worst OS (Windows) : downloading, going to extensions, navigating to the downloaded file and selecting it. Thanks |
|
That's even less practical. |
Why? It's a release notification. |
That doesn't even provide a one-click download to the right file, so it's even more steps having to use GitHub notifications while it's already more steps having to deal with browser settings menus. |
A couple more seconds isn't a problem. One shouldn't update software without looking at what's changed anyway. |
I have uninstalled normal version 2.3.10 (that doesn't always run properly on Kiwi 132), and installed MV2 versions zip manually.
UpdateNo no, sorry, there are these errors in the Extension tab, but Stylus MV2 actually runs perfectly! |
Yep, those are just warnings in an older Chromium. The first one has no impact at all, the second one means that this version of Chromium can't style some of iframes (IIRC those with |
Description
System Information
Screenshots, links, CSS
Thanks
The text was updated successfully, but these errors were encountered: