-
-
Notifications
You must be signed in to change notification settings - Fork 494
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
Install previous versions of Scoop apps #218
Comments
Yeah, saw that a few days ago, and i'm gonna work on it, |
Do you really think this feature is possible? I thought about it and couldn't imagine a way to make it work. I don't think it's feasible to parse the Github manifest history to find older versions like in https://github.com/ScoopInstaller/Extras/commits/master/bucket/firefox.json Maybe this depends on ScoopInstaller/Scoop#3045 |
i don't know yet, I want to properly investigate this feature request and see if it can be done or not. |
I've asked in ScoopInstaller/Scoop#5320 and it seems this feature will only be possible when ScoopInstaller/Scoop#3045 is implemented |
The last time I installed a specific version of an ap`p i remember having no way to after it update the app, so we'd better wait until this is properly supported |
by comparing the version in the json file with the one installed it should be possible to detect new versions, right? |
Not all scoop packages are based on GitHub, so this solution wouldn't work with an important part of the available package |
I think it should work as long as the bucket is on Github (and I believe all official ones are), even if the package itself is not, like in ScoopInstaller/Extras@94fa3e9 I was able to successfully install it: WingetUI, however, failed to uninstall it: |
the issue then is how to get the a list jf the available versions, I have found no way to retrieve this list. I'm going to close this issue for now since it is scoop's architecture who is not allowing this feature to work, rather than a missing feature in WingetUI |
It seems this feature is possible on CLI: ScoopInstaller/Scoop#2254
However, this is not possible on WingetUI for package from Scoop source as only the latest version is shown when you click "show more info" .
For example, Firefox on scoop has many versions: https://github.com/ScoopInstaller/Extras/commits/master/bucket/firefox.json
But WingetUI only shows one:

The text was updated successfully, but these errors were encountered: