kdnk_obsidian-automatic-linker/src/replace-urls
Kodai Nakamura cf5562f0cb fix: restore wikilink protection for URL replacement
Why:
Linear URLs were being rewritten inside existing wikilinks, and protected markdown segments were not treating linear:// URLs as URLs. That regressed helper compatibility and selection safety.

What:
- Skip raw URL replacement matches that fall inside wikilinks while keeping the helper direct and linear-aware.
- Extend protected markdown URL segmentation to include linear://.
- Add regression tests for raw replacement, segmentation, and selection formatting.
2026-06-22 03:41:26 +09:00
..
__tests__ fix: restore wikilink protection for URL replacement 2026-06-22 03:41:26 +09:00
github.ts refactor(replace-urls): centralize prose-aware URL formatting 2026-06-22 03:22:28 +09:00
jira.ts fix(plugin): resolve obsidian compatibility warnings 2026-05-26 21:49:50 +09:00
linear.ts fix(plugin): resolve obsidian compatibility warnings 2026-05-26 21:49:50 +09:00
replace-urls.ts fix: restore wikilink protection for URL replacement 2026-06-22 03:41:26 +09:00
url-formatting.ts fix: restore raw URL helper semantics 2026-06-22 03:33:12 +09:00