You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(links): preserve custom URI schemes and dots in slugified URLs
Two link-correctness issues surfaced by a docs-parity audit:
1. Custom-scheme links (e.g. `vscode:extension/ms-python.python`, `tel:`)
were mangled into relative resource links because the rewriter only
treated `://` URLs as external. Replace the ad-hoc scheme checks with a
single URI-scheme detector so any `scheme:` link is left untouched.
2. slugify.urls dropped dots entirely, so `2025.05.05` date/version
segments became `20250505`. Periods are URL-safe and appear in dates and
version numbers, so keep them: Slug.Make gains an optional `keep` set and
UrlFor preserves `.` when slugifying content URL segments.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments