Releases: iqm-finland/sphinx-multiversion-contrib
0.3.2
0.3.1
v0.2.13
Fix relative path generation for static files
v0.2.12
Reduce size of the generated versioned docs by referencing to the dev
version _static
folder.
v0.2.11
Reduce generated docs size:
- use shared .doctrees folder outside of docs
- replace duplicated versioned files with symlinks
v0.2.10
Try extracting the version from the git tag if it exists and sort based on that. Clients can configure an optional smv_symver_pattern if default patter is not suitable.
0.2.9
New feature: Building docs for a specific version can be skipped if the target directory already exists and --skip-if-outputdir-exists
flag is passed to sphinx-multiversion
. It does not check the contents of the directory, only its existence. This can be used to speed up the whole process, so that the docs for older versions are not rebuilt every time.
0.2.8
In addition, sphinx-multiversion can build the development version of the docs from the current directory, not from a git reference. To do so, provide the name for a development version using the --dev-name
option. For example, --dev-name dev
will build the development version under name dev
. The development version is always marked as not released.
By default, the development version of the docs is stored in the root build directory. You can change this by providing a path relative to the root build directory using the --dev-path
option. For example, --dev-path dev/current
will build the development version in dev/current
subdirectory inside the root build directory.