Obsidian does not follow CommonMark autolink spec

Steps to reproduce

Type the following examples in a file:


False negatives:
<irc://foo.bar:2233/baz>
<a+b+c:d>
<https://example.com/\[\>

False positives:
<https://foo.bar/baz bim>
<https://foo.bar >
<https://foo.bar     >

Did you follow the troubleshooting guide? [Y/N]

Yes

Expected result

The false positives should be recognized as autolinks, and the enclosing brackets should not be rendered. (the latter is and invalid destination but still a valid autolink)

The False positives are not autolinks because space is not allowed inside links, and should there

Actual result

The false positives are falsely autolinks, the false negatives are falsely not autolinks

Environment

SYSTEM INFO:
Obsidian version: 1.12.7
Installer version: 1.12.4
Operating system: #1 SMP PREEMPT_DYNAMIC Wed, 25 Feb 2026 23:12:35 +0000 6.18.13-arch1-1
Login status: not logged in
Language: en
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on