Releases: mkdocstrings/autorefs
Releases · mkdocstrings/autorefs
1.4.0
1.4.0 - 2025-02-24
Features
- Add backlinks feature (5a3b387 by Timothée Mazzucotelli). PR-65, Issue-mkdocstrings-723, Issue-mkdocstrings-python-153
- Add
strip_title_tags
option (00ce203 and b21aefd by Timothée Mazzucotelli). Issue-33 - Add
link_titles
option and adapt related logic (e3b602e by Timothée Mazzucotelli). Issue-33, Issue-62
Code Refactoring
- Move code to internal folder, expose public API in top-level module, document all public objects (9615d13 by Timothée Mazzucotelli).
- Store actual page instance instead of URL in plugin's
current_page
attribute (8023588 and 2009f85 by Timothée Mazzucotelli). - Use the
on_env
hook to fix cross-references (70fec3e by Timothée Mazzucotelli). Discussion-mkdocs-3917 - Record heading titles alongside URLs (791782e by Timothée Mazzucotelli). Issue-33
1.3.1
1.3.1 - 2025-02-11
Bug Fixes
1.3.0
1.3.0 - 2025-01-12
Build
- Drop support for Python 3.8 (ee3eaad by Timothée Mazzucotelli).
Features
- Handle inline references with markup within them (54a02a7 by Timothée Mazzucotelli). Follow-up-of-issue-58
- Separate URLs in two groups, primary and secondary (559c723 by Timothée Mazzucotelli). Related-to-issue-61
Bug Fixes
- Fallback to slugified title as id for non-exact, non-code references (
[Hello World][]
->[hello-world][]
) (13428f1 by Timothée Mazzucotelli). Issue-58
Code Refactoring
1.2.0
1.2.0 - 2024-09-01
Features
- Provide hook interface, use it to expand identifiers, attach additional context to references, and give more context around unmapped identifiers (fb8df98 by Timothée Mazzucotelli). Issue-54, PR-mkdocstrings#666
- Add option to resolve autorefs to closest URLs when multiple ones are found (2916eb2 by Timothée Mazzucotelli). Issue-52
Bug Fixes
Code Refactoring
1.1.0
1.1.0 - 2024-08-20
Deprecations
AUTO_REF_RE
is renamedAUTOREF_RE
(and updated for an improved version offix_refs
)AutoRefInlineProcessor
is renamedAutorefsInlineProcessor
Features
- Warn when multiple URLs are found for the same identifier (c630354 by Markus B). Issue-35, PR-50, Co-authored-by: Timothée Mazzucotelli dev@pawamoy.fr
Bug Fixes
Code Refactoring
1.0.1
1.0.0
1.0.0 - 2024-02-27
Features
- Add Markdown anchors and aliases (a215a97 by Timothée Mazzucotelli). Replaces-PR-#20, Related-to-PR-#25, Related-to-issue-#35, Co-authored-by: Oleh Prypin oleh@pryp.in, Co-authored-by: tvdboom m.524687@gmail.com
- Preserve HTML data attributes (from spans to anchors) (0c1781d by Timothée Mazzucotelli). Issue-#41, PR-#42, Co-authored-by: Oleh Prypin oleh@pryp.in
- Support
[`identifier`][]
with pymdownx.inlinehilite enabled (e7f2228 by Oleh Prypin). Issue-#34, PR-#40, Co-authored-by: Timothée Mazzucotelli dev@pawamoy.fr