Releases v0.0 to v2.6.1 (2020-05-27)¶
Release v2.6.1¶
Released: May 27, 2020
With
sphinx_typo3_theme v4.2.1there now is a headline "PAGE CONTENTS" above the menu of intra-page links.Bugfix: If the container finds Python packages in wheel format (
*.whl) in/WHEELSthese will be installed on the fly before rendering. This now works. That way a new Python package can easily be tested.The
dockrun_t3rdfunction is looking for a foldertmp-GENERATED-Wheels- as sibling ofDocumentation-GENERATED-tempand map that as/WHEELSinto the container.
Release v2.6.0¶
Using sphinx_typo3_theme v4.2.0, sphinxcontrib.gitloginfo v1.0.0 (new),
toolchain RenderDocumentation v2.10.1.
Toolchain: FINAL_EXIT_CODE should now be trustworthy and either have value
0(success) or value255(failure).0means, the toolchain came to an end and at least the build step for html was successful.255indicates a failure where either the toolchain didn't come to normal end or html wasn't built.Theme: 'last modified' date appears in page html head section if available.
Theme: 'Last updated' in the page footer with a link to the latest commit.
Theme: Search result pages with highlighted search text show a link to deselect the hightlighting.
Theme: The intra page menu is now appended to the left menu column to fix the - so called - "missing third menu level" issue.
Theme: The logo is now defineable in the theme configuration file
theme.conf.Toolchain:
dockrun_t3rd makehtml -c allow_unsafe 1to skip the extensive and time consuming html postprocessing, to skip file include checks and to allow the reST 'raw' directive.Toolchain:
dockrun_t3rd makehtml -c sphinxVerboseLevel n'. With `n=3the Sphinx build will be started with three times-v. This would meansphinx-build -v -v -v …
Bug fixes:
Theme: Remove false warnings about illegal theme options
Toolchain: Remove pip warnings about
Cache dir not writable.
Beauty:
Generated html code is looking much nicer!
Release v2.5.1¶
dockrun_t3rd makehtml -c remove_docutils_conf 1to allow the reST 'raw' directive
Release v2.4.0¶
new: powerful
jobfile.jsoncan configure everythingnew: 'confval' directive and textroles
new: 'include' and 'literalinclude' can access every file of the project, not just those in ./Documentation/ (read more)
new: use absolute paths for includes, like
.. include:: /Includes.rst.txt(read more)new: use your own custom Sphinx theme or do theme development
fixed: rendering of localized manuals
Release v2.3.0¶
much smaller image
caching works
can create html, singlehtml, latex, package
all sphinx extensions included and working
security improved: xss prevented when rendering for the server
security improved: raw-directive disabled