Skip to content

chore(deps): update other dependencies (major)#255

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-other-dependencies
Open

chore(deps): update other dependencies (major)#255
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-other-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Aug 28, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
myst_parser ==4.0.0==5.1.0 age confidence major
node 1824.15.0 age confidence uses-with major
sphinx (changelog) ==8.1.3==9.1.0 age confidence major
sphinxcontrib-mermaid (changelog) ==1.0.0==2.0.2 age confidence major

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

executablebooks/MyST-Parser (myst_parser)

v5.1.0

Compare Source

✨ New Features
  • ✨ Add "alert" syntax extension for GFM alerts (e.g. > [!NOTE]), see by gh-user:chrisjsewell in gh-pr:1128
  • ✨ Add "gfm_autolink" syntax extension for GFM autolinks, see by gh-user:chrisjsewell in gh-pr:1128
  • ✨ Add myst_strikethrough_single_tilde config option to allow single tilde (~) for strikethrough by gh-user:chrisjsewell in gh-pr:1128
  • ✨ Add myst_colon_fence_exact_match config option to require the closing colon fence to have exactly the same number of colons as the opening, see by gh-user:chrisjsewell in gh-pr:1128
👌 Improvements
  • 👌 Update myst_gfm_only mode to use the unified gfm_plugin, which now includes GFM autolinks, alerts, and improved strikethrough/tasklist handling by gh-user:chrisjsewell in gh-pr:1128
  • 👌 Improve MathJax 4 compatibility for Sphinx 9 by gh-user:chrisjsewell in gh-pr:1110
  • 👌 Stop directive-option parsing at colon fences, fixing nested colon fence directives by gh-user:chrisjsewell in gh-pr:1133
🐛 Bug Fixes
  • 🐛 Use docname instead of source path in warning locations by gh-user:chrisjsewell in gh-pr:1114
  • 🐛 Correctly encode & in Markdown URLs by not HTML-escaping refuri by gh-user:chrisjsewell in gh-pr:1126
  • 🐛 Fix RemovedInSphinx10Warning for inventory item iteration by gh-user:chrisjsewell in gh-pr:1129
  • 🐛 Pin mdit-py-plugins>=0.6.1 for nested field list fix by gh-user:chrisjsewell in gh-pr:1134
⬆️ Dependency Upgrades
  • ⬆️ Upgrade to markdown-it-py~=4.2 and mdit-py-plugins~=0.6 by gh-user:chrisjsewell in gh-pr:1128
  • ⬆️ Update pygments requirement from <2.20 to <2.21 by gh-user:chrisjsewell in gh-pr:1117

Full Changelog: v5.0.0...v5.1.0

v5.0.0

Compare Source

This release significantly bumps the supported versions of core dependencies:

‼️ Breaking Changes

This release updates the minimum supported versions:

  • Python: >=3.11 (dropped Python 3.10, tests up to 3.14)
  • Sphinx: >=8,<10 (dropped Sphinx 7, added Sphinx 9)
  • Docutils: >=0.20,<0.23 (dropped docutils 0.19, added docutils 0.22)
  • markdown-it-py: ~=4.0 (upgraded from v3)
⬆️ Dependency Upgrades
  • ⬆️ Upgrade to markdown-it-py v4 by gh-user:chrisjsewell in gh-pr:1060
  • ⬆️ Drop Python 3.10 and Sphinx 7 by gh-user:chrisjsewell in gh-pr:1059
  • ⬆️ Drop docutils 0.19 by gh-user:chrisjsewell in gh-pr:1061
  • ⬆️ Add support for Python 3.14 by gh-user:chrisjsewell in gh-pr:1075
  • ⬆️ Support Sphinx v9 by gh-user:chrisjsewell in gh-pr:1076
  • ⬆️ Allow docutils 0.22 by gh-user:chrisjsewell in gh-pr:1084
👌 Improvements
  • 👌 Improve generation of meta nodes by gh-user:AA-Turner in gh-pr:1080
📚 Documentation
  • 📚 Fix typo in tables.md by gh-user:electricalgorithm in gh-pr:1034
  • 📚 Fix minor typo in cross-referencing.md by gh-user:krassowski in gh-pr:1036
🔧 Internal / Maintenance
  • 🔧 Update pre-commit by gh-user:chrisjsewell in gh-pr:1058
  • 🔧 Add AGENTS.md by gh-user:chrisjsewell in gh-pr:1083

Full Changelog: v4.0.1...v5.0.0

v4.0.1

Compare Source

🔧 Minor fix for Sphinx 8.2 compatibility (in gh-pr:1013)

actions/node-versions (node)

v24.15.0: 24.15.0

Compare Source

Node.js 24.15.0

v24.14.1: 24.14.1

Compare Source

Node.js 24.14.1

v24.14.0: 24.14.0

Compare Source

Node.js 24.14.0

v24.13.1: 24.13.1

Compare Source

Node.js 24.13.1

v24.13.0: 24.13.0

Compare Source

Node.js 24.13.0

v24.12.0: 24.12.0

Compare Source

Node.js 24.12.0

v24.11.1: 24.11.1

Compare Source

Node.js 24.11.1

v24.11.0: 24.11.0

Compare Source

Node.js 24.11.0

v24.10.0: 24.10.0

Compare Source

Node.js 24.10.0

v24.9.0: 24.9.0

Compare Source

Node.js 24.9.0

v24.8.0: 24.8.0

Compare Source

Node.js 24.8.0

v24.7.0: 24.7.0

Compare Source

Node.js 24.7.0

v24.6.0: 24.6.0

Compare Source

Node.js 24.6.0

v24.5.0: 24.5.0

Compare Source

Node.js 24.5.0

v24.4.1: 24.4.1

Compare Source

Node.js 24.4.1

v24.4.0: 24.4.0

Compare Source

Node.js 24.4.0

v24.3.0: 24.3.0

Compare Source

Node.js 24.3.0

v24.2.0: 24.2.0

Compare Source

Node.js 24.2.0

v24.1.0: 24.1.0

Compare Source

Node.js 24.1.0

v24.0.2: 24.0.2

Compare Source

Node.js 24.0.2

v24.0.1: 24.0.1

Compare Source

Node.js 24.0.1

v24.0.0: 24.0.0

Compare Source

Node.js 24.0.0

v22.22.3: 22.22.3

Compare Source

Node.js 22.22.3

v22.22.2: 22.22.2

Compare Source

Node.js 22.22.2

v22.22.1: 22.22.1

Compare Source

Node.js 22.22.1

v22.22.0: 22.22.0

Compare Source

Node.js 22.22.0

v22.21.1: 22.21.1

Compare Source

Node.js 22.21.1

v22.21.0: 22.21.0

Compare Source

Node.js 22.21.0

v22.20.0: 22.20.0

Compare Source

Node.js 22.20.0

v22.19.0: 22.19.0

Compare Source

Node.js 22.19.0

v22.18.0: 22.18.0

Compare Source

Node.js 22.18.0

v22.17.1: 22.17.1

Compare Source

Node.js 22.17.1

v22.17.0: 22.17.0

Compare Source

Node.js 22.17.0

v22.16.0: 22.16.0

Compare Source

Node.js 22.16.0

v22.15.1: 22.15.1

Compare Source

Node.js 22.15.1

v22.15.0: 22.15.0

Compare Source

Node.js 22.15.0

v22.14.0: 22.14.0

Compare Source

Node.js 22.14.0

v22.13.1: 22.13.1

Compare Source

Node.js 22.13.1

v22.13.0: 22.13.0

Compare Source

Node.js 22.13.0

v22.12.0: 22.12.0

Compare Source

Node.js 22.12.0

v22.11.0: 22.11.0

Compare Source

Node.js 22.11.0

v22.10.0: 22.10.0

Compare Source

Node.js 22.10.0

v22.9.0: 22.9.0

Compare Source

Node.js 22.9.0

v22.8.0: 22.8.0

Compare Source

Node.js 22.8.0

v22.7.0: 22.7.0

Compare Source

Node.js 22.7.0

v22.6.0: 22.6.0

Compare Source

Node.js 22.6.0

v22.5.1: 22.5.1

Compare Source

Node.js 22.5.1

v22.5.0: 22.5.0

Compare Source

Node.js 22.5.0

v22.4.1: 22.4.1

Compare Source

Node.js 22.4.1

v22.4.0: 22.4.0

Compare Source

Node.js 22.4.0

v22.3.0: 22.3.0

Compare Source

Node.js 22.3.0

v22.2.0: 22.2.0

Compare Source

Node.js 22.2.0

v22.1.0: 22.1.0

Compare Source

Node.js 22.1.0

v22.0.0: 22.0.0

Compare Source

Node.js 22.0.0

v20.20.2: 20.20.2

Compare Source

Node.js 20.20.2

v20.20.1: 20.20.1

Compare Source

Node.js 20.20.1

v20.20.0: 20.20.0

Compare Source

Node.js 20.20.0

v20.19.6: 20.19.6

Compare Source

Node.js 20.19.6

v20.19.5: 20.19.5

Compare Source

Node.js 20.19.5

v20.19.4: 20.19.4

Compare Source

Node.js 20.19.4

v20.19.3: 20.19.3

Compare Source

Node.js 20.19.3

v20.19.2: 20.19.2

Compare Source

Node.js 20.19.2

v20.19.1: 20.19.1

Compare Source

Node.js 20.19.1

v20.19.0: 20.19.0

Compare Source

Node.js 20.19.0

v20.18.3: 20.18.3

Compare Source

Node.js 20.18.3

v20.18.2: 20.18.2

Compare Source

Node.js 20.18.2

v20.18.1: 20.18.1

Compare Source

Node.js 20.18.1

v20.18.0: 20.18.0

Compare Source

Node.js 20.18.0

v20.17.0: 20.17.0

Compare Source

Node.js 20.17.0

v20.16.0: 20.16.0

Compare Source

Node.js 20.16.0

v20.15.1: 20.15.1

Compare Source

Node.js 20.15.1

v20.15.0: 20.15.0

Compare Source

Node.js 20.15.0

v20.14.0: 20.14.0

Compare Source

Node.js 20.14.0

v20.13.1: 20.13.1

Compare Source

Node.js 20.13.1

v20.13.0: 20.13.0

Compare Source

Node.js 20.13.0

v20.12.2: 20.12.2

Compare Source

Node.js 20.12.2

v20.12.1: 20.12.1

Compare Source

Node.js 20.12.1

v20.12.0: 20.12.0

Compare Source

Node.js 20.12.0

v20.11.1: 20.11.1

Compare Source

Node.js 20.11.1

v20.11.0: 20.11.0

Compare Source

Node.js 20.11.0

v20.10.0: 20.10.0

Compare Source

Node.js 20.10.0

v20.9.0: 20.9.0

Compare Source

Node.js 20.9.0

v20.8.1: 20.8.1

Compare Source

Node.js 20.8.1

v20.8.0: 20.8.0

Compare Source

Node.js 20.8.0

v20.7.0: 20.7.0

Compare Source

Node.js 20.7.0

v20.6.1: 20.6.1

Compare Source

Node.js 20.6.1

v20.6.0: 20.6.0

Compare Source

Node.js 20.6.0

v20.5.1: 20.5.1

Compare Source

Node.js 20.5.1

v20.5.0: 20.5.0

Compare Source

Node.js 20.5.0

v20.4.0: 20.4.0

Compare Source

Node.js 20.4.0

v20.3.1: 20.3.1

Compare Source

Node.js 20.3.1

v20.3.0: 20.3.0

Compare Source

Node.js 20.3.0

v20.2.0: 20.2.0

Compare Source

Node.js 20.2.0

v20.1.0: 20.1.0

Compare Source

Node.js 20.1.0

v20.0.0: 20.0.0

Compare Source

Node.js 20.0.0

v18.20.8: 18.20.8

Compare Source

Node.js 18.20.8

v18.20.7: 18.20.7

Compare Source

Node.js 18.20.7

v18.20.6: 18.20.6

Compare Source

Node.js 18.20.6

v18.20.5: 18.20.5

Compare Source

Node.js 18.20.5

v18.20.4: 18.20.4

Compare Source

Node.js 18.20.4

v18.20.3: 18.20.3

Compare Source

Node.js 18.20.3

v18.20.2: 18.20.2

Compare Source

Node.js 18.20.2

v18.20.1: 18.20.1

Compare Source

Node.js 18.20.1

v18.20.0: 18.20.0

Compare Source

Node.js 18.20.0

v18.19.1: 18.19.1

Compare Source

Node.js 18.19.1

v18.19.0: 18.19.0

Compare Source

Node.js 18.19.0

v18.18.2: 18.18.2

Compare Source

Node.js 18.18.2

v18.18.1: 18.18.1

Compare Source

Node.js 18.18.1

v18.18.0: 18.18.0

Compare Source

Node.js 18.18.0

v18.17.1: 18.17.1

Compare Source

Node.js 18.17.1

v18.17.0: 18.17.0

Compare Source

Node.js 18.17.0

v18.16.1: 18.16.1

Compare Source

Node.js 18.16.1

v18.16.0: 18.16.0

Compare Source

Node.js 18.16.0

v18.15.0: 18.15.0

Compare Source

Node.js 18.15.0

v18.14.2: 18.14.2

Compare Source

Node.js 18.14.2

v18.14.1: 18.14.1

Compare Source

Node.js 18.14.1

v18.14.0: 18.14.0

Compare Source

Node.js 18.14.0

v18.13.0: 18.13.0

Compare Source

Node.js 18.13.0

v18.12.1: 18.12.1

Compare Source

Node.js 18.12.1

v18.12.0: 18.12.0

Compare Source

Node.js 18.12.0

v18.11.0: 18.11.0

Compare Source

Node.js 18.11.0

v18.10.0: 18.10.0

Compare Source

Node.js 18.10.0

v18.9.1: 18.9.1

Compare Source

Node.js 18.9.1

v18.9.0: 18.9.0

Compare Source

Node.js 18.9.0

v18.8.0: 18.8.0

Compare Source

Node.js 18.8.0

v18.7.0: 18.7.0

Compare Source

Node.js 18.7.0

v18.6.0: 18.6.0

Compare Source

Node.js 18.6.0

v18.5.0: 18.5.0

Compare Source

Node.js 18.5.0

v18.4.0: 18.4.0

Compare Source

Node.js 18.4.0

v18.3.0: 18.3.0

Compare Source

Node.js 18.3.0

v18.2.0: 18.2.0

Compare Source

Node.js 18.2.0

v18.1.0: 18.1.0

Compare Source

Node.js 18.1.0

sphinx-doc/sphinx (sphinx)

v9.1.0

Compare Source

=====================================

Dependencies

  • #​14153: Drop Python 3.11 support.
  • #​12555: Drop Docutils 0.20 support.
    Patch by Adam Turner

Features added

  • Add :meth:~sphinx.application.Sphinx.add_static_dir for copying static
    assets from extensions to the build output.
    Patch by Jared Dillard

Bugs fixed

  • #​14189: autodoc: Fix duplicate :no-index-entry: for modules.
    Patch by Adam Turner
  • #​13713: Fix compatibility with MyST-Parser.
    Patch by Adam Turner
  • Fix tests for Python 3.15.
    Patch by Adam Turner
  • #​14089: autodoc: Fix default option parsing.
    Patch by Adam Turner
  • Remove incorrect static typing assertions.
    Patch by Adam Turner
  • #​14050: LaTeXTranslator fails to build documents using the "acronym"
    standard role.
    Patch by Günter Milde
  • LaTeX: Fix rendering for grid filled merged vertical cell.
    Patch by Tim Nordell
  • #​14228: LaTeX: Fix overrun footer for cases of merged vertical table cells.
    Patch by Tim Nordell
  • #​14207: Fix creating HTMLThemeFactory objects in third-party extensions.
    Patch by Adam Turner
  • #​3099: LaTeX: PDF build crashes if a code-block contains more than
    circa 1350 codelines (about 27 a4-sized pages at default pointsize).
    Patch by Jean-François B.
  • #​14064: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops.
    Patch by Jean-François B.
  • #​14089: autodoc: Improve support for non-weakreferencable objects.
    Patch by Adam Turner
  • LaTeX: Fix accidental removal at 3.5.0 (#​8854) of the documentation of
    literalblockcappos key of :ref:'sphinxsetup' <latexsphinxsetup>.
    Patch by Jean-François B.

v9.0.4: Sphinx 9.0.4

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html

Bugs fixed

  • #​14143: Fix spurious build warnings when translators reorder references
    in strings, or use translated display text in references.
    Patch by Matt Wang.

v9.0.3: Sphinx 9.0.3

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html

Bugs fixed

  • #​14142: autodoc: Restore some missing exports in sphinx.ext.autodoc.
    Patch by Adam Turner.

v9.0.2: Sphinx 9.0.2

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html

Bugs fixed

  • #​14142: autodoc: Restore sphinx.ext.autodoc.mock.
    Patch by Adam Turner.

v9.0.1: Sphinx 9.0.1

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html

Bugs fixed

  • #​13942: autodoc: Restore the mapping interface for options objects.
    Patch by Adam Turner.
  • #​13942: autodoc: Deprecate the mapping interface for options objects.
    Patch by Adam Turner.
  • #​13387: Update translations.

v9.0.0: Sphinx 9.0.0

Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html

Dependencies

Incompatible changes

  • #​13639: SphinxComponentRegistry.create_source_parser no longer
    has an app parameter, instead taking config and env.
    Patch by Adam Turner.
  • #​13679: Non-decodable characters in source files now raise an error.
    Such bytes have been replaced with '?' along with logging a warning
    since Sphinx 2.0.
    Patch by Adam Turner.
  • #​13751, #​14089: sphinx.ext.autodoc has been substantially rewritten,
    and there may be some incompatible changes in edge cases, especially when
    extensions interact with autodoc internals.
    The autodoc_use_legacy_class_based option has been added to
    use the legacy (pre-9.0) implementation of autodoc.
    Patches by Adam Turner.
  • #​13355: Don't include escaped title content in the search index.
    Patch by Will Lachance.

Deprecated

  • 13627: Deprecate remaining public app attributes,
    including builder.app, env.app, events.app,
    and SphinxTransform.app.
    Patch by Adam Turner.
  • #​13637: Deprecate the set_application method
    of Parser objects.
    Patch by Adam Turner.
  • #​13644: Deprecate the Parser.config and env attributes.
    Patch by Adam Turner.
  • #​13665: Deprecate support for non-UTF 8 source encodings,
    scheduled for removal in Sphinx 10.
    Patch by Adam Turner.
  • #​13682: Deprecate sphinx.io.
    Sphinx no longer uses the sphinx.io classes,
    having replaced them with standard Python I/O.
    The entire sphinx.io module will be removed in Sphinx 10.
    Patch by Adam Turner.
  • #​13631: sphinx.environment.adapters.toctree.global_toctree_for_doc
    and sphinx.environment.BuildEnvironment.get_and_resolve_doctree
    will require a tags keyword argument from Sphinx 11.
    It may optionally be passed from Sphinx 9 onwards.
    Patch by Adam Turner.

Features added

  • #​13332: Add doctest_fail_fast option to exit after the first failed
    test.
    Patch by Till Hoffmann.
  • #​13439: linkcheck: Permit warning on every redirect with
    linkcheck_allowed_redirects = {}.
    Patch by Adam Turner and James Addison.
  • #​13497: Support C domain objects in the table of contents.
  • #​13500: LaTeX: add support for fontawesome6 package.
    Patch by Jean-François B.
  • #​13509: autodoc: Detect typing_extensions.overload
    and final decorators.
    Patch by Spencer Brown.
  • #​13535: html search: Update to the latest version of Snowball (v3.0.1).
    Patch by Adam Turner.
  • #​13647: LaTeX: allow more cases of table nesting.
    Patch by Jean-François B.
  • #​13657: LaTeX: support CSS3 length units.
    Patch by Jean-François B.
  • #​13684: intersphinx: Add a file-based cache for remote inventories.
    The location of the cache directory must not be relied upon externally,
    as it may change without notice or warning in future releases.
    Patch by Adam Turner.
  • #​13805: LaTeX: add support for fontawesome7 package.
    Patch by Jean-François B.
  • #​13508: autodoc: Initial support for PEP 695 type aliases.
    Patch by Martin Matouš, Jeremy Maitin-Shepard, and Adam Turner.
  • #​14023: Add the new mathjax_config_path option
    to load MathJax configuration from a file.
    Patch by Randolf Scholz and Adam Turner.
  • #​14046: linkcheck: Add the linkcheck_case_insensitive_urls option
    to allow case-insensitive URL comparison for specific URL patterns.
    This is useful for links to websites that normalise URL casing (e.g. GitHub)
    or case-insensitive servers.
    Patch by Fazeel Usmani and James Addison.
  • #​14075: autosummary: Provide more context in import exception stack traces.
    Patch by Philipp A.
  • #​13468: Add config options to sphinx.ext.duration.
    Patch by Erik Bedard and Adam Turner.
  • #​14022: Use MathJax v4 by default in the sphinx.ext.mathjax extension,
    from v3 previously.
    To keep using an older version, set the mathjax_path option.
    Also add the new mathjax4_config option to configure MathJax v4.
    Note that MathJax v3 is mostly compatible with MathJax v4, so existing
    mathjax3_config settings should not need to change.
    Patch by Matthias Geier.
  • #​14029: intersphinx: Fix error in format string interpolation.
    Patch by Matthieu de Cibeins.

Bugs fixed

  • #​13926: multiple py:type directives for the same canonical type no
    longer result in spurious duplicate object description warnings.
    Patch by Jeremy Maitin-Shepard.
  • #​1327: LaTeX: tables using longtable raise error if
    tabularcolumns specifies automatic widths
    (L, R, C, or J).
    Patch by Jean-François B.
  • #​3447: LaTeX: when assigning longtable class to table for PDF, it may render
    "horizontally" and overflow in right margin.
    Patch by Jean-François B.
  • #​8828: LaTeX: adding a footnote to a longtable cell causes table to occupy
    full width.
    Patch by Jean-François B.
  • #​11498: LaTeX: Table in cell fails to build if it has many rows.
    Patch by Jean-François B.
  • #​11515: LaTeX: longtable does not allow nested table.
    Patch by Jean-François B.
  • #​11973: LaTeX: links in table captions do not work in PDF.
    Patch by Jean-François B.
  • #​12821: LaTeX: URLs/links in section titles should render in PDF.
    Patch by Jean-François B.
  • #​13369: Correctly parse and cross-reference unpacked type annotations.
    Patch by Alicia Garcia-Raboso.
  • #​13528: Add tilde ~ prefix support for py:deco.
    Patch by Shengyu Zhang and Adam Turner.
  • #​13597: LaTeX: table nested in a merged cell leads to invalid LaTeX mark-up
    and PDF cannot be built.
    Patch by Jean-François B.
  • #​13619: LaTeX: possible duplicated footnotes in PDF from object signatures
    (typically if latex_show_urls = 'footnote').
    Patch by Jean-François B.
  • #​13635: LaTeX: if a cell contains a table, row coloring is turned off for
    the next table cells.
    Patch by Jean-François B.
  • #​13685: gettext: Correctly ignore trailing backslashes.
    Patch by Bénédikt Tran.
  • #​13712: intersphinx: Don't add "v" prefix to non-numeric versions.
    Patch by Szymon Karpinski.
  • #​13688: HTML builder: Replace <em class="property"> with
    <span class="property"> for attribute type annotations
    to improve semantic HTML structure.
    Patch by Mark Ostroth.
  • #​13812 (discussion): LaTeX: long confval value does not wrap at
    spaces in PDF.
    Patch by Jean-François B.
  • #​10785: Autodoc: Allow type aliases defined in the project to be properly
    cross-referenced when used as type annotations. This makes it possible
    for objects documented as :py:data: to be hyperlinked in function signatures.
  • #​13858: doctest: doctest blocks are now correctly added to a group defined by the
    configuration variable doctest_test_doctest_blocks.
  • #​13885: Coverage builder: Fix TypeError when warning about missing modules.
    Patch by Damien Ayers.
  • #​13929: Duplicate equation label warnings now have a new warning
    sub-type, ref.equation.
    Patch by Jared Dillard.
  • #​13935: autoclass: parent class members no longer considered
    directly defined in certain cases, depending on autodoc processing
    order.
    Patch by Jeremy Maitin-Shepard.
  • #​13939: LaTeX: page break can separate admonition title from contents.
    Patch by Jean-François B.
  • #​14004: Fix autodoc_type_aliases when they appear in PEP 604
    union syntax (Alias | Type).
    Patch by Tamika Nomara.
  • #​14059: LaTeX: Footnotes cause pdflatex error with French language
    (since late June 2025 upstream change to LaTeX babel-french).
    Patch by Jean-François B.
  • #​13916: HTML Search: do not clear text fragments from the URL on page load.
    Patch by Harmen Stoppels.
  • #​13944: autodoc: show traceback during import in human readable representation.
    Patch by Florian Best.
  • #​14006: Support images with data URIs that aren't base64-encoded.
    Patch by Shengyu Zhang and Adam Turner.
  • #​12797: Fix Some type variables (...) are not listed in Generic[...]
    TypeError when inheriting from both Generic and autodoc mocked class.
    Patch by Ikor Jefocur and Daniel Sperber.
  • #​13945: autodoc: Fix handling of undefined names in annotations by using
    the FORWARDREF annotationlib format.
    Patch by Rui Pinheiro and Adam Turner.
  • #​14067: EPUB: unify path separators in manifest items to forward slashes;
    resolve duplicates in the manifest on Windows.
    Patch by Akihiro Takizawa.
  • #​13741: text builder: fix an infinite loop when processing CSV tables.
    Patch by Bénédikt Tran.
  • #​13217: Remove extra parentheses from js:function arguments and errors.
    Patch by Shengyu Zhang.

v8.2.3: Sphinx 8.2.3

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/8.2.html

v8.2.2: Sphinx 8.2.2

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/8.2.html

v8.2.1: Sphinx 8.2.1

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/8.2.html

v8.2.0: Sphinx 8.2.0

[Compare Source](https://redirect.gi

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from d02da05 to cf66856 Compare August 31, 2025 09:56
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from cf66856 to d9fa6a9 Compare September 25, 2025 01:01
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from d9fa6a9 to ecf9267 Compare October 21, 2025 06:56
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from ecf9267 to bd76e89 Compare November 2, 2025 00:16
@renovate renovate Bot changed the title chore(deps): update dependency node to v22 chore(deps): update dependency node to v24 Nov 2, 2025
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from bd76e89 to fd36f8b Compare November 15, 2025 08:16
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from fd36f8b to 644951f Compare December 12, 2025 00:01
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from 644951f to b356b41 Compare January 14, 2026 04:53
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from b356b41 to e52bd02 Compare February 2, 2026 21:03
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch 2 times, most recently from cd9aff2 to e07b6aa Compare February 16, 2026 15:39
@renovate renovate Bot changed the title chore(deps): update dependency node to v24 chore(deps): update other dependencies (major) Feb 16, 2026
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from e07b6aa to 5aaacb3 Compare February 25, 2026 17:03
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch 2 times, most recently from 01309e7 to bcccd55 Compare March 5, 2026 15:27
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from bcccd55 to a561b9f Compare March 13, 2026 14:09
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch 2 times, most recently from 80f8a23 to 6457fd8 Compare March 26, 2026 17:53
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from 6457fd8 to dccb956 Compare April 19, 2026 04:55
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from dccb956 to a2cae51 Compare May 5, 2026 16:13
@renovate renovate Bot force-pushed the renovate/major-other-dependencies branch from a2cae51 to f7ae440 Compare May 13, 2026 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants