Skip to content

Latest commit

 

History

History
104 lines (69 loc) · 2 KB

CHANGELOG.rst

File metadata and controls

104 lines (69 loc) · 2 KB

Changelog

  • Bump the minimum supported version of Sphinx to 7.3.5.
  • Add substitution-download role.
  • Add support for MyST. Thanks to Václav Votípka (@eNcacz) for the contribution.
  • Bump the minimum supported version of Sphinx to 7.2.0.
  • Bump the minimum supported version of docutils to 0.19.
  • sphinx-prompt is no longer an optional dependency, meaning you can remove the [prompt] extras dependency specification.
  • Remove the need to specify the sphinx-prompt extension in conf.py in order to use the prompt directive.
  • Support Python 3.12
  • Drop support for Python 3.9
  • Breaking change: The required Sphinx version is at least 4.0.
  • sphinx-prompt is now an optional dependency. Thanks go to @dgarcia360 for this change.
  • Ensure non-lower-case replacements can also be substituted in the inline substitution code role.
  • Ensure non-lower-case replacements can also be substituted. Thanks go to @Julian for this change.
  • Breaking change: Use :substitutions: option on code-block or prompt rather than new directives.
  • Breaking change: Use the default Sphinx replacements, rather than a custom variable. Thanks go to @sbaudoin for the original code for this change. Please make a GitHub issue if you have a use case which this does not suit.
  • Support Sphinx 2.0.0.
  • Make substitution a list, not a tuple.
  • Add substitution-code-block directive.
  • Initial release with substitution-prompt.