Skip to content
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

Microsoft Store - allow downloading old versions #4472

Closed
upintheairsheep opened this issue May 12, 2024 · 3 comments
Closed

Microsoft Store - allow downloading old versions #4472

upintheairsheep opened this issue May 12, 2024 · 3 comments
Labels
Issue-Feature This is a feature request for the Windows Package Manager client. msstore Issue related to "msstore" REST source
Milestone

Comments

@upintheairsheep
Copy link

Description of the new feature / enhancement

Hello, please add the ability to list and install old versions of Microsoft Store packages, there are many reasons on one may need to use an older version of an MS Store package, to combat a bug in a newer version, to use removed features, or a business wanting to only use certified versions of software. This is a Microsoft Store API problem, meaning Microsoft Store APIs only allow you to download the latest version, and a few other for some packages, but both WinGet and Microsoft Store API needs to support downloading any old version of an app. The only way to access old versions of an app as of now is to get in contact with someone with the version you want of the app dumping it, and manually installing it, or downloading the package from an open source release if it is open source. Other than that there is NO way to obtain the older versions of MS Store packaged, which is really inconvenient. WinGet would be the perfect place to have older versions of apps downloadable, as opposed to the Microsoft Store GUI.

Proposed technical implementation details

N/A

@upintheairsheep upintheairsheep added the Issue-Feature This is a feature request for the Windows Package Manager client. label May 12, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage Issue need to be triaged label May 12, 2024
@stephengillie
Copy link

This generally seems like a good idea. I do not know if this team has the contacts necessary to reach this goal. I'm not entirely sure, but I believe the WinGet package manager only uses the MSStore as an additional REST Source for package lookup and install, and that otherwise the teams don't have a formal relationship within the company.

@microsoft-github-policy-service microsoft-github-policy-service bot removed the Needs-Triage Issue need to be triaged label May 13, 2024
@denelon denelon added the msstore Issue related to "msstore" REST source label May 14, 2024
@denelon
Copy link
Contributor

denelon commented May 14, 2024

@upintheairsheep

The Microsoft Store is designed to only distribute the latest versions of Apps across the matrix of supported OS and locale. If this changes, WinGet would have the ability to retrieve earlier versions, but this is completely driven by the Microsoft Store policies.

@denelon denelon closed this as not planned Won't fix, can't repro, duplicate, stale May 14, 2024
@denelon denelon added this to the 1.8 Client milestone May 14, 2024
@upintheairsheep
Copy link
Author

upintheairsheep commented May 14, 2024

@upintheairsheep

The Microsoft Store is designed to only distribute the latest versions of Apps across the matrix of supported OS and locale. If this changes, WinGet would have the ability to retrieve earlier versions, but this is completely driven by the Microsoft Store policies.

Reopen this, I know this is related to the MS Store API and requires collaboration between the WinGet and MS Store teams for the WinGet team to use the API changes and MS Store team to allow older versions to be downloaded via the API, and this would be a great feature as there is no other way to do this. The team likely have the contacts necessary, and if not, a superior can do the contacting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Feature This is a feature request for the Windows Package Manager client. msstore Issue related to "msstore" REST source
Projects
None yet
Development

No branches or pull requests

3 participants