Skip to content

Conversation

@josevalim
Copy link
Member

@josevalim josevalim commented Oct 20, 2025

We will now allow multiple search engines with ExDoc, so people can choose between local search, the upcoming HexDocs search engine, or even a third party like Algolia. This will allow Phoenix projects, for example, to opt into searching across all Phoenix projects. Here is what it looks like:

Screenshot 2025-10-20 at 14 41 28

@garazdawi I have removed exdoc:full-text-search-url, you can now use the new search option to set one engine (which will be used by default) or even multiple.

I have also streamlined the search results to include the initial snippet/description rather than useless highlights.

@github-actions
Copy link

github-actions bot commented Oct 20, 2025

@josevalim josevalim merged commit 9ace7e7 into main Oct 21, 2025
10 checks passed
@josevalim
Copy link
Member Author

💚 💙 💜 💛 ❤️

@josevalim josevalim deleted the jv-search-engines branch October 21, 2025 11:07
@garazdawi
Copy link
Contributor

Ping @kikofernandez and @frazze-jobb so that they know if we update ExDoc to this version we need to also modify the code on erlang.org for the Algolia integration.

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.

3 participants