Skip to content

Header \* markers showing up in render #2857

@jgaehring

Description

@jgaehring

I don't think these are meant to appear in the final rendering of the docs pages, but the \* and \*\* markers used to denote composition and option APIs are showing up in the subject headings in some places. I went on a wild goose chase looking for the footnotes but finally realized it was how the headerMdPlugin "differentiate between Options-API-only and Composition-API-only sections" and so probably a bug. 😅 It looks like whatever changes effect this were pushed to production somewhere between Apr 15 and Apr 24. I don't know if that means there might be other issues, like displaying the wrong content. I poked around in the commit history to see if there was something obvious. Maybe #2792, which touches headerMdPlugin, or a177175, which reverts it, but they were both merged on Apr 8 so that seems too early. 0beaed8, which "bumps vitepress from 1.1.0 to 1.1.3" a la dependabot #2808, seems more likely, since it was merged Apr 19 and headerMdPlugin depends on Vitepress's custom header anchors extension. But that's where I gave up.

Sorry if this is totally unhelpful and those asterisks are meant to be there!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions