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

Deprecated extensions should not be shown in search #149694

Closed
isidorn opened this issue May 17, 2022 · 5 comments
Closed

Deprecated extensions should not be shown in search #149694

isidorn opened this issue May 17, 2022 · 5 comments
Assignees
Labels
extensions Issues concerning extensions feature-request Request for new features or functionality *out-of-scope Posted issue is not in scope of VS Code
Milestone

Comments

@isidorn
Copy link
Contributor

isidorn commented May 17, 2022

We are introducing a concept of Deprecated extensions in May.

For now if an extension is deprecated we show it in search. In June we should explore not showing deprecated extensions in search, but instead filter them and render a "Show N Deprecated Extensions" button in search. So users can click this if they can not find their extension.

This button could look like the "Load More Stack Frames" button in the Call Stack.
The UI challenge here is where to show this button in an infinite list. Example users searches for "Python", there are infinite results and the 2nd result is deprecated (Thomas Haakon Townsend extension).

image

idea by @aeschli @sana-ajani

@misolori can we get some design help here for next milestone :)

fyi @digitarald @chrisdias @jrieken since you showed interest in standups

@isidorn isidorn added feature-request Request for new features or functionality extensions Issues concerning extensions labels May 17, 2022
@isidorn isidorn added this to the June 2022 milestone May 17, 2022
@digitarald
Copy link
Contributor

Could we make it a setting – aka extensions.search.includeDeprecated "Weather to include deprecated extensions in search results.". Doesn't require UI change, as the sidebar search results already struggle with density.

If a user really needs those extensions, they can either use that pref, install via ext … command, or use the marketplace site.

@isidorn
Copy link
Contributor Author

isidorn commented Jun 3, 2022

After discussing with @sandy081 we really like how the deprecated extensions experience shaped up. So for now we would not change this. However let's leave this issue open and we can reconsider it in the future. Thus assigning to backlog.

@isidorn isidorn modified the milestones: June 2022, Backlog Jun 3, 2022
@isidorn isidorn added the *out-of-scope Posted issue is not in scope of VS Code label Oct 31, 2022
@vscodenpa
Copy link

We closed this issue because we don't plan to address it in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider.

If you wonder what we are up to, please see our roadmap and issue reporting guidelines.

Thanks for your understanding, and happy coding!

@vscodenpa vscodenpa closed this as not planned Won't fix, can't repro, duplicate, stale Oct 31, 2022
@starball5
Copy link

Related past request #152757, which got closed as a duplicate of #151729, which confuses me since they're about opposite things, and apparently inverting filters isn't a thing? (Ex. #105564)

Related on Stack Overflow: Is there a way in VS Code to hide 'deprecated' Extensions from Marketplace search?

@hongbo-miao
Copy link

hongbo-miao commented Jan 7, 2025

Also came from https://stackoverflow.com/questions/74956355/is-there-a-way-in-vs-code-to-hide-deprecated-extensions-from-marketplace-searc

As of today, it has much more depreciated extensions showing in the searching result. 😔
Having option to hide deprecated extensions will help a lot. Thanks! ☺️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
extensions Issues concerning extensions feature-request Request for new features or functionality *out-of-scope Posted issue is not in scope of VS Code
Projects
None yet
Development

No branches or pull requests

6 participants