Skip to content

Link to hexdocs.pm packages via per-package subdomains#2243

Merged
josevalim merged 1 commit into
mainfrom
hexdocs-subdomain-links
May 30, 2026
Merged

Link to hexdocs.pm packages via per-package subdomains#2243
josevalim merged 1 commit into
mainfrom
hexdocs-subdomain-links

Conversation

@ericmj

@ericmj ericmj commented May 29, 2026

Copy link
Copy Markdown
Member

hexdocs.pm now serves each package from its own subdomain (https://package.hexdocs.pm) and 301-redirects the old path-based URLs (https://hexdocs.pm/package). Generate links in the subdomain format directly to avoid the redirect.

This covers autolinked cross-package module/function/type references, extra-page references, the default :deps URLs in mix docs, and the quick-switch jump target.

hexdocs.pm now serves each package from its own subdomain
(https://package.hexdocs.pm) and 301-redirects the old path-based
URLs (https://hexdocs.pm/package). Generate links in the subdomain
format directly to avoid the redirect.

This covers autolinked cross-package module/function/type references,
extra-page references, the default :deps URLs in `mix docs`, and the
quick-switch jump target.
@github-actions

Copy link
Copy Markdown

@josevalim josevalim merged commit 4c269a6 into main May 30, 2026
12 checks passed
@josevalim

Copy link
Copy Markdown
Member

💚 💙 💜 💛 ❤️

@josevalim josevalim deleted the hexdocs-subdomain-links branch May 30, 2026 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants