From c43d35956169f050abade0792f2bc2a8557ff491 Mon Sep 17 00:00:00 2001 From: Prospector <6166773+Prospector@users.noreply.github.com> Date: Mon, 1 Sep 2025 11:18:46 -0700 Subject: [PATCH] Disable fuzzy links to prevent unintended linkage when referring to files or version numbers that may appear like domains or IP addresses (#4311) --- packages/utils/parse.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/utils/parse.ts b/packages/utils/parse.ts index 5a4fcbf1..0ec93bdd 100644 --- a/packages/utils/parse.ts +++ b/packages/utils/parse.ts @@ -140,6 +140,11 @@ export const md = (options = {}) => { return self.renderToken(tokens, idx, options) } + md.linkify.set({ + fuzzyLink: false, + fuzzyIP: false, + }) + md.renderer.rules.link_open = function (tokens, idx, options, env, self) { const token = tokens[idx] const index = token.attrIndex('href')