v7.7.10
On behalf of the Nikola team, I am pleased to announce the immediate availability of Nikola v7.7.10. It fixes some bugs and adds new features.
What is Nikola?
Nikola is a static site and blog generator, written in Python.
It can use Mako and Jinja2 templates, and input in many popular markup formats, such as reStructuredText and Markdown — and can even turn Jupyter (IPython) Notebooks into blog posts! It also supports image galleries, and is multilingual. Nikola is flexible, and page builds are extremely fast, courtesy of doit (which is rebuilding only what has been changed).
Find out more at the website: https://getnikola.com/
Downloads
Install using pip install Nikola
or download tarballs on GitHub and PyPI.
Changes
Features
- New EXIF_WHITELIST option to filter EXIF data (Issue #2323)
- Support
date
filtering in the post list directive
(Issue #1889) - Support
doc
shortcode (equivalent to reSTdoc
role — part of
Issue #2170) - Added Albanian translation by Vango Stavro
- Added
post-(type)
class tostory.tmpl
(uses thetype
meta field, defaults topost-text
— same behavior as posts) - New
compiled
signal after post is compiled (Issue #2369)
Bugfixes
- Some images were copied ignoring the PRESERVE_EXIF_DATA option
- Warn about possible outdated files after --clean-files (Issue #2017)
- Improved EXIF orientation handling
- Register post list template as a dependency (Issue #2391)
- Fix section color hashing when using Python 2
- Use
en_US
dictionary name with pyphen for better compatibility - Fix graceful degradation if
pyphen
lacks dictionaries - Add horizontal scrollbar to listings (via getnikola/nikola-themes#86)
- Copy files when importing two-file posts instead of reading and
writing (useful for binary formats, eg. docx) (Issue #2380) - Using correct category titles for category hierarchies
(Issue #2384)