Comments (2)
The list of available updates is populated asynchronously as each server responds*. However, 99% of the updates are going to be from google, and therefore batched in a single request. It would be fairly simple to sort these batched updates alphabetically but sorting them by update time isn't simple as the xml returned by google does not include any data about the update time. Here is an example: https://clients2.google.com/service/update2/crx?response=updatecheck&acceptformat=crx2,crx3&prodversion=76.0.3809.100&x=id%3Dogfcmafjalglgifnmanfmnieipoejdcf%26uc
Without this data the only option I can think of is to save the order locally (and somewhat arbitrarily) based on when the users browser checks for updates, this would somewhat alleviate your specific situation by putting the new update at the top of the list. However, this solution is significantly more involved and I'm not sure when I'll find time to implement it, especially since I'm not happy with it at all and would prefer something that reflects the actual, real update time.
*This means that truly ordering all updates including ones from outside the chrome web store would be still more involved.
from chromium-web-store.
I think my proposal is good. The thing about implementing it is that you will find it quite difficult and time consuming, if at all possible to have a sort by date of occurrence of updates. It probably is.
I've been backing up my Ungoogled Chromium settings indefinitely. I almost never update any extension immediately when an available update becomes available.
And since there have been 6-7 total updates available since I posted this thread, I mistakenly installed them all, trusting that the available extension updates were normal for users.
It turned out not to be. A recent example from yesterday, when I updated all available extensions, is that the Save image by right click: PNG, JPG, or WebP
extension has practically become a kind of malicious extension with its new version. I missed reading the comments https://chrome.google.com/webstore/detail/save-image-by-right-click/hhmnengcgekecnlielgcfcbjanjlnifg/
Why I'm writing all this ... maybe it's a tip to everyone how not to trust extension updates provided. Thanks to the backups I made - I went back to a period before installing all these extensions and did not install only one that I wrote about above.
Thanks to your great extension - I've marked not to check in the future for updates to the malicious extension, which is effectively already malicious.
In effect, if it's not your awesome extension, users have no protection from their extension updates, because extension updates install themselves and users have no control - there's no control to refuse to install updates, and no control to ignore an update of an extension, while with your extension it is possible to create a crx of each extension when it is installed and thus we have a kind of archive, because there are extensions that do not have public versions published, through which we can go back one or several at a time -early versions. Your extension provides all these useful features and is therefore the icing on the cake. :}
from chromium-web-store.
Related Issues (20)
- Package is invalid: 'CRX_REQUIRED_PROOF_MISSING' HOT 1
- Error : Apps, extensions, and user scripts connot be added from this website HOT 1
- extension data doesn't save
- Cannot install extensions directly from the NEW chrome web store HOT 8
- soft reload breaks button on new chrome web store preview HOT 3
- Install help please HOT 1
- Add a Install Button for Github only Browser Extensions HOT 3
- Not able to install extensions anymore, now get "Item currently unavailable. Please check the troubleshooting guide." on extension page HOT 13
- i can't install the crx on uc 53.0.2785.116 HOT 3
- connection issue shows red question mark HOT 1
- Webstore button is greyed out after soft navigation
- Opera store support HOT 9
- icon still shows red "1" right after updating an extension HOT 1
- can't install cws in ug 53.0.2785.116 HOT 3
- "Add to Chrome" is disabled on https://chromewebstore.google.com HOT 2
- support for browsers with Chromium 86 engine and lower HOT 7
- Not understanding how to allow .crx install on Chromium HOT 1
- Broken on ungoogled-chromium v121 flatpak HOT 4
- New webstore all buttons greyed out for Edge and SRware Iron - is this expected? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chromium-web-store.