| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-09 | Removed obsolete Sphinx < 1.8 fallback in `VersionDirective` from djangodocs ↵ | Natalia | |
| extension. | |||
| 2026-06-09 | Fixed #37150 -- Made djangodocs Sphinx extension work with any html builder. | Mike Edmunds | |
| Changed djangodocs extension to register DjangoHTMLTranslator for any html-format builder (in the builder-inited hook), rather than a limited list of builders at startup. That fixes missing content in dirhtml and standard html builds (including ReadTheDocs PR previews): - Missing console tabs - Empty divs for versionadded and versionchanged directives Removed JS code that depended on jQuery, which hasn't worked since Sphinx 6.0 dropped jQuery in 2023: - Unnecessary console tabs click handling. (Console tab behavior is implemented purely in CSS.) - Client-side hyperlinking of Django template tags and filters in code examples. (This is also not supported on docs.djangoproject.com.) Removed custom DjangoStandaloneHTMLBuilder and "djangohtml" builder type. Its sole purpose was to generate the "templatebuiltins.js" file used for the (non-functional) client-side template filter/tag linking. Changed docs "make html" target from "djangohtml" to standard "html". | |||
| 2026-01-18 | Applied Black's 2026 stable style. | Mariusz Felisiak | |
| https://github.com/psf/black/releases/tag/26.1.0 | |||
| 2024-01-26 | Applied Black's 2024 stable style. | Mariusz Felisiak | |
| https://github.com/psf/black/releases/tag/24.1.0 | |||
| 2023-08-03 | Fixed #34756 -- Fixed docs HTML build on Sphinx 7.1+. | David Smith | |
| 2023-05-04 | Removed unnecessary workarounds for Sphinx < 4.3.0. | Sarah Boyce | |
| Unnecessary since ebf25555bbed3e9112d4b726575d60b242daf48a. | |||
| 2022-02-07 | Refs #33476 -- Refactored code to strictly match 88 characters line length. | Mariusz Felisiak | |
| 2022-02-07 | Refs #33476 -- Reformatted code with Black. | django-bot | |
| 2021-11-17 | Fixed crash building HTML docs since Sphinx 4.3. | Mariusz Felisiak | |
| See https://github.com/sphinx-doc/sphinx/commit/dd2ff3e911c751c06c81f494128fba56d8ecbafd. | |||
| 2021-08-02 | Refs #32956 -- Corrected spelling of "gray". | David Smith | |
| 2020-06-03 | Made default_role_error use logger. | Mariusz Felisiak | |
| This prevents raising errors for translated docs, see https://github.com/django/djangoproject.com/issues/997 Follow up to 1cdfe8d91215eefaa18c398069dd9c6879a9511d. | |||
| 2020-05-04 | Changed `'%s' % value` pattern to `str(value)`. | Nick Pope | |
| 2020-04-14 | Sorted imports in docs/_ext/djangodocs.py. | Tim Graham | |
| 2020-04-07 | Fixed CodeBlock deprecation warning on Sphinx 2.1+. | Mariusz Felisiak | |
| 2020-04-01 | Prevented (and corrected) single backtick usage in docs. | Adam Johnson | |
| 2019-11-25 | Fixed #31025 -- Fixed highlightlinenothreshold deprecation warning on Sphinx ↵ | Baptiste Mispelon | |
| 1.8+. | |||
| 2019-11-21 | Made versionadded/versionchanged annotations without a content end with ".". | Sergey Fedoseev | |
| Regression in d2afa5eb2308e672b6313876856e32e2561b90f3. | |||
| 2018-10-01 | Fixed crash building translated docs since Sphinx 1.8. | Tim Graham | |
| 2018-09-19 | Updated contributing tutorial's virtual environment instructions. | Thomas Grainger | |
| 2018-09-11 | Fixed env.note_versionchange() deprecation warning in Sphinx 1.8. | Tim Graham | |
| 2018-09-10 | Removed usage of deprecated sphinx APIs. | Tim Graham | |
| 2018-09-10 | Refs #20910 -- Replaced snippet directive with code-block. | Curtis Maloney | |
| 2018-03-22 | Bumped minimum Sphinx version to 1.6.0. | Tim Graham | |
| 2018-03-07 | Used console directive in "Writing documentation". | Roy Zwambag | |
| 2018-01-20 | Fixed #28343 -- Add an OS chooser for docs command line examples. | Ramiro Morales | |
| 2017-12-04 | Fixed #28860 -- Removed unnecessary len() calls. | Дилян Палаузов | |
| 2017-06-01 | Refs #23968 -- Removed unnecessary lists, generators, and tuple calls. | Jon Dufresne | |
| 2017-05-24 | Removed usage of deprecated sphinx.util.compat.Directive. | Tim Graham | |
| 2017-05-24 | Fixed docs build with Sphinx 1.6. | Dmitry Shachnev | |
| 2017-01-25 | Refs #23919 -- Replaced super(ClassName, self) with super() in docs. | chillaranand | |
| 2016-12-14 | Fixed missing versionadded/changed annotations on docs.djangoproject.com. | Tim Graham | |
| Fixed a regression in bacdfbf3d1eb23ff8e8110681728a5b467443446. | |||
| 2016-12-05 | Removed deprecated html_translator_class sphinx config option. | Tim Graham | |
| 2016-11-14 | Fixed #27463 -- Fixed E741 flake8 warnings. | Ramin Farajpour Cami | |
| 2016-07-06 | Added copy-to-clipboard support for all code snippets | Baptiste Mispelon | |
| 2016-01-14 | Fixed #23868 -- Added support for non-unique django-admin-options in docs. | Tim Graham | |
| Also documented missing short command line options to fix #24134. This bumps the minimum sphinx version required to build the docs to 1.3.4. Thanks Simon Charette for review. | |||
| 2016-01-13 | Declared Sphinx extensions safe for parallel reading. | Tim Graham | |
| 2015-11-16 | Removed a docs workaround for an old Sphinx version. | Tim Graham | |
| 2015-11-16 | Fixed #23751 -- Fixed code snippet formatting in docs PDF. | Tim Graham | |
| Thanks Graham Wideman for the patch. | |||
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2014-07-30 | Fixed #23067 -- Updated docs to use django-admin | Christoph Heer | |
| 2014-06-06 | Removed duplicate "Deprecated in Django A.B" text in docs. | Tim Graham | |
| sphinx 1.2+ adds this text itself. | |||
| 2014-01-24 | Fixed #21869 -- Fixed docs building with Sphinx 1.2.1. | Tim Graham | |
| Thanks tragiclifestories for the report. | |||
| 2013-12-14 | Fixed E127 pep8 warnings. | Loic Bistuer | |
| 2013-12-06 | Removed a u'' prefix that prevented the docs from building on Python 3.2. | Tim Graham | |
| 2013-11-26 | Replace use of dict.has_key with `key in dict` | Alex Gaynor | |
| 2013-11-02 | Fixed the remaining E302 violations int eh django package | Alex Gaynor | |
| 2013-11-02 | Fixed flake8 E241 | Boryslav Larin | |
| 2013-10-22 | Fixed E221 pep8 warnings. | Tim Graham | |
| 2013-10-14 | Fixed #20910 -- Added a "snippet" sphinx directive to allow prefixing a ↵ | M Nasimul Haque | |
| filename. Thanks Marc Tamlyn for the suggestion. | |||
| 2013-07-31 | Added a bugfix in docutils 0.11 -- docs will now build properly. | Tim Graham | |
