Version 5.4.3 released

I am happy to announce the availability of version 5.4.3 of Nikola!

This is this version's changelog:


  • Simpler slideshows based on Bootstrap's Carousel
  • New CREATE_MONTHLY_ARCHIVE option, defaults to False (Issue #433)
  • Added gist support for Markdown.
  • New "nocomments" metadata that disables comments for a page/post (Issue #278)
  • New HIDE_UNTRANSLATED_POSTS option (does nothing yet)
  • New EXTRA_HEAD_DATA option, which adds extra things in <HEAD> (Issue #385)
  • Moved translations to
  • New custom sitemap generator (Issue #395)
  • New STRIP_INDEX_HTML option for cleaner URLs
  • New alternative markdown compiler based on misaka
  • New "internals" doc
  • Place links to RSS feeds more visible to the visitor
  • New CODE_COLOR_SCHEME option
  • New "template" metadata that changes the template for a page/post (Issue #199)
  • Added workaround for when Disqus doesn't support your exact locale (spanish only at the moment) Issue #389
  • Extra plugins can be enabled via
  • Password-protected pages.


  • Listings CSS fixes (Issue #416)
  • If dateutil is installed, try to use it to parse dates (Issue #419)
  • Fixed posterous import via import_wordpress (Issue #419)
  • Set locale to the value of "lang" in templates, so things like strftime use localized values. (Issue #368)
  • Fixed console command.
  • Cleaned up arbitrary metadata.
  • Don't crash in posts without actual post text.
  • Nicer tag listing.
  • Fixed unicode bug in markdown compiler.
  • Fixed unicode crash with polish dates and %B (Issue #383)
  • Fixed localsearch plugin
  • Warn if combining USE_CDN with a theme providing a copy of bootstrap (Issue #386)
  • Improved localsearch README
  • Updated to Tipue 2.1
  • Don't index draft posts for Tipue (Issue #387)
  • Modernized all rst extensions, added tests (rbistolfi)
  • Removed obsolete custom code-block directive
  • New function messages(msgid, lang=current_lang) available for templates
  • Fixed teasers (Issue #398)
  • Smarter guessing of the default post format (Issue #400)
  • Make headings not overlap navbar in site theme.
  • Added dummy codeblock fallback for docutils < 0.9
  • Detect dependency on included files in rest compiler
  • Use gallery path from config
  • Don't fail in corrupted images
  • Don't assume filenames are ASCII
  • Don't crash if sidebar_links is not set for a language.
  • All RSS feed links for tags pointed to the DEFAULT_LANG one in some themes.
  • and Nikola.path are now locale aware and lang is optional.
  • Make docutils a soft requirement
  • Normalize paths on task names (Issue #406)
  • Planetoid requires only 3 runs now ;-)
  • Blogger import: imports will not result in an TypeError because str.join expects all it's arguments to be of type str


Comments powered by Disqus