-
Notifications
You must be signed in to change notification settings - Fork 25.8k
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
docs(docs-infra): add status filter to api reference overview #57614
base: main
Are you sure you want to change the base?
Conversation
Deployed adev-preview for 144d2cc to: https://ng-dev-previews-fw--pr-angular-angular-57614-adev-prev-ofhwpqus.web.app Note: As new commits are pushed to this pull request, this link is updated after the preview is rebuilt. |
4c6cb79
to
4faeaa2
Compare
@mvdluit Could you please rebase the PR, so Mark can have a look at the preview ? |
add a status filter on the api reference overview page to filter on status (all|stable|deprecated|developer-preview|experimental)
4faeaa2
to
144d2cc
Compare
Done |
Currently discussing some logistics with the team regarding this one. |
Hi @MarkTechson, are there any specific concerns with this PR? Please let me know if there's anything I can do to progress this PR. |
Thanks for checking in. Right now there are some UX issues on this page that we are discussing internally that we want to resolve so that a feature like this can have its true intent to make the experience better for users. I'll update this PR as soon as we have more information on next steps. |
add a status filter on the api reference overview page to filter on status (all|stable|deprecated|developer-preview|experimental)
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Currently it's not possible to filter the API references on status, except for showing deprecated items in the list of references.
Issue Number: #57119
What is the new behavior?
Replaced the 'show deprecated' toggle with a button dropdown that allows you to select
All | Stable | Deprecated | Developer-preview | Experimental
allowing to quickly get an overview of which items are safe to use in production and which are currently in developer preview/experimentalThe status is also accessible via a
queryParam
:https://angular.dev/api?status=developer-preview
which can be used to link to from an external source or from within the docs (e.g. https://angular.dev/reference/releases#developer-preview can be updated with a direct link to a list of developer-preview references)Does this PR introduce a breaking change?
Other information