Release Notes
1.1.0
8 January 2026new
Added support for prepending library and Python paths, and for passing arbitrary environment variables to Sphinx builds.
new
Added compatibility with Sphinx v9 and CMake 4.2.
changed
Updated CMake packaging by simplifying SphinxConfigVersion.cmake so that version compatibility is no longer fixed at build time. Version discovery and validation are handled dynamically by FindSphinx.cmake, with SphinxConfig.cmake serving only as a thin entry point for CMake package discovery. Wheel distribution is fully supported and recommended.
1.0.1
14 August 2025fixed
Added manual docs deployment trigger and updated GitHub Pages actions.
1.0.0
14 August 2025new
Added compatibility with CMake 4.1.
changed
Dropped support for Python 2.x. The minimum supported version is now Python 3.7.
0.2.2
6 October 2024fixed
Corrected the CMake version upper bound from 3.30 to 3.31.
changed
Added documentation for installing/deployment.
changed
Added link to Github Project in documentation.
0.2.1
17 August 2024fixed
Fixed the
sphinx_add_docs()to prevent setting incorrect attribute when the “ALL” option is not set.fixed
Fixed the
sphinx_add_docs()to add missing “COMMENT” option.
0.2.0
9 August 2024new
Added compatibility with Sphinx v8 and CMake 3.30.
0.1.1
4 June 2024fixed
Fixed release script.
0.1.0
4 June 2024new
Initial release.