This page shows all the changes done on each version.
- Make it compatible with sphinx-tabs >=3.4.6 (#318).
- Update dependencies
- Better compatibility with intersphinx and Sphinx 7.4 (#302)
- Update dependencies
- Require
sphinxcontrib-bibtex>=2.6.0
(#281) - Sphinx 5 is the minimum supported version (#282)
- Default
hoverxref_api_host
to/_
to make use of our proxied API (#134)
- Handle explicit intersphinx inventory names in all domains --not just
std
(#236)
- New config
hoverxref_tooltip_lazy
to improve large page experience (#227)
- Ignore
pending_xref
(missing references) that don't have domains (#210)
- Prefix all the CSS classes with
hxr-
to avoid collisions with other frameworks
- Fix an issue with intersphinx and domains when the
reftype
was unknown
- Improve intersphinx robustness
- Update all dependencies for building documentation
- Packaging: use bumpver and flit to build/publish
- Improve documentation installing instructions
- Setup pip-tools together with dependabot to handle dependencies updates
- Remove tests for Python 3.6 and Python 3.7 and add newer Sphinx versions (4.4, 4.5 and 5.0)
- Ajax header: send the header on each call instead with .ajaxSetup (#167)
- Tests: solve problem with RTD documentation's title (#168)
- Official release
- Send
X-HoverXRef-Version
HTTP header when hitting the API
- Move from TravisCI to CircleCI
- Use Read the Docs' Embed APIv3
- Stop adding
data-
attributes to HTML nodes - Do not require
hoverxref_project
andhoverxref_version
defined anymore - Simplify code by removing
HoverXRefHTMLTranslatorMixin
override required and utils functions to get xref data - Add new config
hoverxref_sphinx_version
used to send to Embed APIv3 - Update all Python requirements
- Remove via Javascript the
title=
property on Intersphinx references - Support for
glossary
/term
added - Support for
sphinxcontrib-bibtex
added - Improve documentation to show examples of documentation not hosted on Read the Docs
- Use regular expressions on tests to allow partial matching when required