Skip to content

API Browser only has Community Toolkit versions up to 7.1.0 #580

Open

Description

@Henner25

Type of issue

Missing information

Description

I want to view the current version of the MVVM Toolkit API reference documentation. For example, the article Source Generators > RelayCommand attribute links to the API Browser for RelayCommandAttribute, which is a 404.

The cause here seems to be that RelayCommandAttribute was renamed from ICommandAttribute in version 8.0, but the most recent version of the MVVM Toolkit on the API browser appears to be 7.1.0, for example Microsoft.Toolkit.Mvvm.Input Namespace.

Page URL

https://learn.microsoft.com/en-us/dotnet/communitytoolkit/mvvm/generators/relaycommand

Content source URL

https://github.com/MicrosoftDocs/CommunityToolkit/blob/main/docs/mvvm/generators/RelayCommand.md

Document Version Independent Id

8d675831-fbcf-cd99-6f2e-f80425e1d148

Platform Id

756292b7-c6c4-597c-e2e4-e7cf5632fbcf

Article author

Sergio Pedri (@Sergio0694)

Metadata

  • ID: 8d675831-fbcf-cd99-6f2e-f80425e1d148
  • PlatformId: 756292b7-c6c4-597c-e2e4-e7cf5632fbcf
  • Service: dotnet-communitytoolkit
  • Sub-service: mvvm-toolkit

Activity

  1. Henner25 commented on Aug 12, 2025

    @Henner25
    Author

    For example, the article Source Generators > RelayCommand attribute links to the API Browser for RelayCommandAttribute, which is a 404.

    That link is working now 👍

    Other links, for example the one to the IRelayCommand interface, still send you to the docs for version 7.0. The source for the link spells /dotnet/api/microsoft.toolkit.mvvm.input.IRelayCommand. In the documentation environment, this currently results in the following URL: https://learn.microsoft.com/en-us/dotnet/api/microsoft.toolkit.mvvm.input.IRelayCommand

    Unfortunately, when following the link, you cannot simply use the version dropdown to change from 7.x to 8.x: When you select 8.2.0 you are still shown the documentation for 7.0, which now claims to be the latest version:

    • Choosing version 8.2.0: Selecting version 8.2.0
    • Version 7.0.0 is rendered: Version 7.0.0 is rendered. A banner states that this is the newest version available

    For anyone just looking for the current documentation:
    Go to the API browser and choose the .NET Community Toolkit API: https://learn.microsoft.com/en-us/dotnet/api/?view=dotnet-comm-toolkit-8.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions