From 1b77872137052665d3bd074b8be568f1ff688a2e Mon Sep 17 00:00:00 2001 From: Michael Novotny Date: Wed, 5 Aug 2026 20:42:49 -0500 Subject: [PATCH] docs(backend): Use root-relative link for passwordHasher contact support reference The `passwordHasher` JSDoc used an absolute https://clerk.com/contact/support link, which the docs renderer treats as external (new tab + external-link icon). The typedoc replace-text plugin only relativizes /docs links, so this one leaked through. Root-relative /contact/support renders as an internal same-tab link, matching the convention already used for /docs links in this file and the normalization done in clerk/clerk #3101. Co-Authored-By: Claude Opus 4.8 --- .changeset/backend-relative-support-link.md | 5 +++++ packages/backend/src/api/endpoints/UserApi.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/backend-relative-support-link.md diff --git a/.changeset/backend-relative-support-link.md b/.changeset/backend-relative-support-link.md new file mode 100644 index 00000000000..2958b5eacb1 --- /dev/null +++ b/.changeset/backend-relative-support-link.md @@ -0,0 +1,5 @@ +--- +'@clerk/backend': patch +--- + +Use a root-relative link (`/contact/support`) for the `passwordHasher` "contact support" reference so the generated API reference renders it as an internal same-tab link instead of an external one. diff --git a/packages/backend/src/api/endpoints/UserApi.ts b/packages/backend/src/api/endpoints/UserApi.ts index d19158da5ce..3d74c194a30 100644 --- a/packages/backend/src/api/endpoints/UserApi.ts +++ b/packages/backend/src/api/endpoints/UserApi.ts @@ -224,7 +224,7 @@ export type UserPasswordHashingParams = { * * * - * If you need support for any particular hashing algorithm, [contact support](https://clerk.com/contact/support). + * If you need support for any particular hashing algorithm, [contact support](/contact/support). */ passwordHasher: PasswordHasher; };