I noticed that when you rename a file your internal links will get updated, not only for the URL, but also for the text in the bracket, which is a pretty awesome feature! But it doesn’t go well when the link contains parent directory.
Steps to reproduce
For example, when you rename the file test.md into foo.md in Obsidian,
- The internal link
[test](test.md)can get updated perfectly into[foo](foo.md) - But the link
[test](../aa/test.md)in files under other folders is just updated into[test](../aa/foo.md)(while[foo](../aa/foo.md)is expected). - On the other hand, when you move the file
test.mdto the folderbb, the internal link[test](test.md)will get updated into[../bb/test.md](../bb/test.md)(while[test](../bb/test.md)is expected).
Environment
- Operating system: MacOS Catalina 10.15.7
- Obsidian version: v0.11.0