Skip to content

Conversation

@frarees
Copy link
Contributor

@frarees frarees commented Jun 4, 2025

Fixes #10424.

@mikernet
Copy link
Contributor

mikernet commented Jun 6, 2025

Hey @yufeih - wondering if you could prioritize merging this in, and possibly making a release soon (though I suppose I could try building docfx from source and running that) - we have a few libraries that we haven't been able to properly update the docs on for a long time now waiting on this fix.

@frarees
Copy link
Contributor Author

frarees commented Jun 7, 2025

@mikernet were you able to validate this PR fixes the issue on your end?

@mikernet
Copy link
Contributor

mikernet commented Jun 9, 2025

Hmm, it removed some nesting, but removed a bit too much nesting 😅 The namespaces appear at the top level correctly now, but Constructors/Properties/Methods/Explicit Interface Implementations groupings below the classes are gone.

How it shows up:

image

How it should show up:

image

@frarees
Copy link
Contributor Author

frarees commented Jun 9, 2025

Oversight on my end. Give it another try now.

@mikernet
Copy link
Contributor

mikernet commented Jun 9, 2025

Magnificent. LGTM :)

@yufeih yufeih merged commit dd69466 into dotnet:main Jul 1, 2025
9 checks passed
@yufeih
Copy link
Contributor

yufeih commented Jul 1, 2025

Thank you @frarees

philLeu pushed a commit to philLeu/docfx that referenced this pull request Jul 13, 2025
* fix: toc grouping regression introduced by dotnet#10090

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] NamespaceLayout behavior change

3 participants