serum v0.13.0 Release Notes

Release Date: 2019-04-22 // about 5 years ago
  • ๐Ÿ›  Fixed

    • ๐Ÿ Now the Serum development server works on Microsoft Windows, by using a platform-independent way to create a temporary directory. (by @kernelgarden, PR #32)
    • ๐Ÿ›  Fixed a potential issue which might cause an infinite loop when a Serum plugin calls Serum.File.write/1.
    • ๐Ÿ›  Fixed a potential crash which can happen if the destination directory has no write permission. Serum now exits gracefully with error messages.
    • Serum no longer crashes when the destination directory is not writable. Instead, it exits gracefully with an error message. (#35)
    • The values of @all_pages and @all_posts variables in EEx templates match the latest official documentation. (#36)

    ๐Ÿ”„ Changed

    • ๐Ÿ”Œ The table of contents plugin now preserves markup inside source <h1>~<h6> tags when building TOC list items.

    โž• Added

    • โž• Added Serum.Plugins.SitemapGenerator plugin, which generates a robots.txt and sitemap.xml for blog posts. (by @kernelgarden, PR #33)