One suggestion which hasn’t been mentioned so far regarding a workaround is one side effect of doing dynamic queries using plugins like the Dataview. These links display the same, but are not included in the graph view.
In the figure top left is source mode, bottom left is live preview, and the right is the local graph of this document. Note that the Strong link document has a direct link to Weak link within it.
A few things to consider when using this workaround:
- It do require the usage of Dataview plugin, and inline queries.
- When renaming a link/note, it’ll not propagate into the code block, which is the downside to any solution not natively having a weak link in the core Obsidian
- Another pro though, is that you can style/alias the link just as normal