The search is currently backed by Clojars’ own search API which unfortunately is pretty poor
There are a couple of issues around this on GitHub as well. I think eventually cljdoc will maintain it’s own Lucene index and swap that in wherever the Clojars specific API was used before. Maven repositories also provide some search facilities which is something I’ve been meaning to look into.
A short term solution could also be searching the results again client-side to ensure the ordering is reasonable. We already have some fuzzy search code in the frontend so it might even be relatively easy.
Why not improve Clojars search? Clojars is just one Maven repository and we’ll want to support search across multiple Maven repositories.
@l3nz’ suggestion here is pretty on point so far. Replace the version number in the URL with whatever you’re looking for. The listed versions are the ones for which documentation has already been built. Documentation is built automatically when artifacts are published to Clojars for the last 6 months or so but older versions may not have been built yet.
Very recently I’ve added a global index page with a small widget that can help users to find specific documentation as well. It might make sense to add a version of that to the page you included a screenshot of.
Let me know if this answers your questions and thanks for taking the time to ask them and give feedback