Hey all,
It seems the version of mermaid that is getting used has an old bug in the mermaid renderer that causes attributes in classes to not get rendered if they’re in a namespace and there’s associations. The mermaid GitHub issue and PR here has details on simple ways to reproduce it. I’m guessing this may be due to using an older version of mermaid than when this was fixed? Seems it was fixed as of mermaid version 10.2.4.
- https://github.com/mermaid-js/mermaid/issues/4519 → namespaced classes lose members if relation statement comes after namespace
- includes reproducible examples
- https://github.com/mermaid-js/mermaid/pull/4532 → fix(class): keep members in namespace classes
- https://github.com/mermaid-js/mermaid/releases/tag/v10.2.4 → release notes with bug fix