Try our Chrome extension
Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!Changedetection.io needs your support!
You can help us by supporting changedetection.io on these platforms;
- Rate us at AlternativeTo.net
- Star us on GitHub
- Follow us at Twitter/X
- G2 Software reviews
- Check us out on LinkedIn
- And tell your friends and colleagues :)
The more popular changedetection.io is, the more time we can dedicate to adding amazing features!
Many thanks :)
changedetection.io team
Not yet seconds ago
False
Not yet seconds ago
Triggered text Ignored text Blocked text
4 hours ago
Skip to content
Navigation Menu
Sign in Appearance settings
* Platform
+ AI CODE CREATION
o GitHub Copilot Write better code with AI
o GitHub Copilot app Direct agents from issue to merge
o MCP Registry Integrate external tools
+ DEVELOPER WORKFLOWS
o Actions Automate any workflow
o Codespaces Instant dev environments
o Issues Plan and track work
o Code Review Manage code changes
o Code Quality Enforce quality at merge
+ APPLICATION SECURITY
o GitHub Advanced Security Find and fix vulnerabilities
o Code security Secure your code as you build
o Secret protection Stop leaks before they start
+ EXPLORE
o Why GitHub
o Documentation
o Blog
o Changelog
o Marketplace
View all features
* Solutions
+ BY COMPANY SIZE
o Enterprises
o Small and medium teams
o Startups
o Nonprofits
+ BY USE CASE
o App Modernization
o DevSecOps
o DevOps
o CI/CD
o View all use cases
+ BY INDUSTRY
o Healthcare
o Financial services
o Manufacturing
o Government
o View all industries
View all solutions
* Resources
+ EXPLORE BY TOPIC
o AI
o Software Development
o DevOps
o Security
o View all topics
+ EXPLORE BY TYPE
o Customer stories
o Events & webinars
o Ebooks & reports
o Business insights
o GitHub Skills
+ SUPPORT & SERVICES
o Documentation
o Customer support
o Community forum
o Trust center
o Partners
View all resources
* Open Source
+ COMMUNITY
o GitHub Sponsors Fund open source developers
+ PROGRAMS
o Security Lab
o Maintainer Community
o Accelerator
o GitHub Stars
o Archive Program
+ REPOSITORIES
o Topics
o Trending
o Collections
* Enterprise
+ ENTERPRISE SOLUTIONS
o Enterprise platform AI-powered developer platform
+ AVAILABLE ADD-ONS
o GitHub Advanced Security Enterprise-grade security features
o Copilot for Business Enterprise-grade AI features
o Premium Support Enterprise-grade 24/7 support
* Pricing
Type / to search
Sign in
Sign up Appearance settings
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Uh oh!
There was an error while loading. Please reload this page.
sphinx-doc / sphinx Public
* Uh oh!
There was an error while loading. Please reload this page.
* Notifications You must be signed in to change notification settings
* Fork 2.5k
* Star 8k
* Code
* Issues 1.3k
* Pull requests 205
* Discussions
* Actions
* Projects
* Security and quality 0
* Insights
Additional navigation options
* Code
* Issues
* Pull requests
* Discussions
* Actions
* Projects
* Security and quality
* Insights
Releases: sphinx-doc/sphinx
Releases Tags
Releases · sphinx-doc/sphinx
Release list
* Sphinx 9.1.0
* Sphinx 9.1.0rc2
* Sphinx 9.1.0rc1
* Sphinx 9.0.4
* Sphinx 9.0.3
* Sphinx 9.0.2
* Sphinx 9.0.1
* Sphinx 9.0.0
* Sphinx 9.0.0rc4
* Sphinx 9.0.0rc3
Previous Next
Jump to release
* Sphinx 9.1.0
* Sphinx 9.1.0rc2
* Sphinx 9.1.0rc1
* Sphinx 9.0.4
* Sphinx 9.0.3
* Sphinx 9.0.2
* Sphinx 9.0.1
* Sphinx 9.0.0
* Sphinx 9.0.0rc4
* Sphinx 9.0.0rc3
Previous Next
Sphinx 9.1.0
Sphinx 9.1.0 Latest
Latest
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
github-actions released this 31 Dec 15:08
v9.1.0
cc7c6f4
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Dependencies
* #14153: Drop Python 3.11 support.
* #12555: Drop Docutils 0.20 support.
Patch by Adam Turner
Features added
* Add 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 sphinxsetup.
Patch by Jean-François B.
Assets 2
Loading
Uh oh!
There was an error while loading. Please reload this page.
👍 7 kryskool, ccoVeille, cgohlke, TriangleBear, dweindl, Damian-AI, and olabettel88-cmd reacted with thumbs up emoji 😄 1 rafichowdhury10-coder reacted with laugh emoji 🎉 1 olabettel88-cmd reacted with hooray emoji ❤️ 1 olabettel88-cmd reacted with heart emoji
All reactions
* 👍 7 reactions
* 😄 1 reaction
* 🎉 1 reaction
* ❤️ 1 reaction
8 people reacted
Sphinx 9.1.0rc2
Sphinx 9.1.0rc2 Pre-release
Pre-release
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
github-actions released this 27 Dec 03:17
v9.1.0rc2
8ab9600
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Assets 2
Loading
Uh oh!
There was an error while loading. Please reload this page.
❤️ 1 OG1942 reacted with heart emoji
All reactions
* ❤️ 1 reaction
1 person reacted
Sphinx 9.1.0rc1
Sphinx 9.1.0rc1 Pre-release
Pre-release
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
github-actions released this 19 Dec 23:30
v9.1.0rc1
5c2ab21
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Assets 2
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
Sphinx 9.0.4
Sphinx 9.0.4
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
github-actions released this 04 Dec 07:46
v9.0.4
8ddba7e
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.
Assets 2
Loading
Uh oh!
There was an error while loading. Please reload this page.
👍 3 mattwang44, cgohlke, and frankpfan reacted with thumbs up emoji
All reactions
* 👍 3 reactions
3 people reacted
Sphinx 9.0.3
Sphinx 9.0.3
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
github-actions released this 04 Dec 01:46
v9.0.3
df8a9e7
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.
Assets 2
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
Sphinx 9.0.2
Sphinx 9.0.2
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
github-actions released this 03 Dec 23:03
v9.0.2
1ac581c
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.
Assets 2
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
Sphinx 9.0.1
Sphinx 9.0.1
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
github-actions released this 01 Dec 16:43
v9.0.1
a837378
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.
Assets 2
Loading
Uh oh!
There was an error while loading. Please reload this page.
🎉 1 ethical-haquer reacted with hooray emoji
All reactions
* 🎉 1 reaction
1 person reacted
Sphinx 9.0.0
Sphinx 9.0.0
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
github-actions released this 30 Nov 12:41
v9.0.0
aea90c9
Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html
Dependencies
* #13786: Support Docutils 0.22. Patch by Adam Turner.
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.
Assets 2
Loading
Uh oh!
There was an error while loading. Please reload this page.
👍 4 ccoVeille, m-aciek, zerocewl, and jbseyeed-commits reacted with thumbs up emoji 🎉 2 ffplexim and ethical-haquer reacted with hooray emoji
All reactions
* 👍 4 reactions
* 🎉 2 reactions
6 people reacted
Sphinx 9.0.0rc4
Sphinx 9.0.0rc4 Pre-release
Pre-release
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
github-actions released this 30 Nov 06:18
v9.0.0rc4
17380a5
Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html
Assets 2
Loading
Uh oh!
There was an error while loading. Please reload this page.
🎉 1 2bndy5 reacted with hooray emoji
All reactions
* 🎉 1 reaction
1 person reacted
Sphinx 9.0.0rc3
Sphinx 9.0.0rc3 Pre-release
Pre-release
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
github-actions released this 30 Nov 03:03
v9.0.0rc3
dac2d8b
Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html
Assets 2
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
Previous 1 2 3 4 5 6 7 8 Next
Previous Next
Footer
© 2026 GitHub, Inc.
Footer navigation
* Terms
* Privacy
* Security
* Status
* Community
* Docs
* Contact
* Manage cookies
* Do not share my personal information
You can’t perform that action at this time.
For now, Differences are performed on text, not graphically, only the latest screenshot is available.
Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots.