ikiwiki 3.20190207 released with these changes

  • [ Amitai Schleier ]
    • graph: Add an optional "file" parameter
    • emailauth: When email can't be sent, show the error message
    • osm: Don't raise errors if tags don't have attached icons
    • cgi: Avoid C compiler warnings for waitpid() on NetBSD
  • [ Simon McVittie ]
    • Hide popup template content from documentation (Closes: #898836)
    • meta: Make [[!meta Error: cannot parse date/time: ]] show an error if dates are invalid or Date::Parse can't be loaded
    • inline: Cope with non-ASCII rootpage parameter. Thanks, Feng Shu
    • table: Cope with non-ASCII content in CSV format tables. Thanks, Feng Shu
    • trail: Allow unescaped punctuation in pagenames parameter
    • comments: Hide "add comment" link from print stylesheet. Thanks, Antoine Beaupré
    • recentchangesdiff, relativedate, toggle: Import JavaScript at the end of the page content, not the beginning, so that the browser can render content as soon as possible. Thanks, Antoine Beaupré
    • debian: Allow Breezy as an alternative to bzr Thanks, Jelmer Vernooij
    • inline: Add basic test coverage for [[!inline Error: missing pages parameter]]
    • table: Add basic test coverage
    • po: Add enough test coverage to reproduce Debian #911356
    • comments: Improve test coverage
    • tests: Exercise Unicode more
  • [ Joey Hess ]
    • aggregate: Fix aggregation of posts without a title. Thanks, Alexandre Oliva
    • poll: Added postlink and posttrail options for better multi-page polls.
    • Fix permalink to comments.