Nikola v5 Released
A new version of Nikola is out! You can get it at the usual place.
This version is not completely backwards compatible, thus the new major version number, but switching to it should be easy-ish. If you are using version 4.0.3:
Remove your dodo.py
Use
nikola build
instead ofdoit
from now onuse
nikola serve
instead ofdoit serve
,nikola new_post
instead ofdoit new_post
, and so on. Some otherdoit task
are also converted intonikola command
you can get the list usingnikola help
The integration of doit into Nikola is not done in a very nice way, that's still ongoing work, but it should be Good Enough To Work (TM).
Hope you enjoy this release!
Features
Templates now know their name from template_name in their context.
Made most of Nikola into Yapsy plugins.
Recurse galleries/ and render each folder as a gallery.
Breadcrumbs and folder links in image galleries.
Bugfixes
Fixed doc installation
Put webassets cache in cache/webassets
Update to doit 0.17
Don't crash on incomplete translations
Fixed Issue 160: render_tags didn't call scan_posts()
Fixed Issue 161: webassets setting USE_BUNDLES was ignored (fix by schettino72)
Fixed Issue 153: index.txt was being ignored in galleries.
why don't you publish it on pypi?
It's a bit of a hassle. I will today.