Skip to content
This repository has been archived by the owner on Jun 25, 2020. It is now read-only.

v0.2.0

Compare
Choose a tag to compare
@laedit laedit released this 25 Jan 15:27
· 0 commits to 4c33680d4e4298ff5744869258fc439f5d3d0a4b since this release

Breaking changes

  • #189: Handle bool in yaml
    In a YAML frontmatter like the following:
-------
active: true
-------

Recognize that the value of "active" is a boolean and convert it in the datas for DotLiquid so that it is possible to use it in a template like that:

{% if page.active == true %}

Like in Jekyll.

But this will cause a breaking change if anyone have a

{% if page.active == 'true' %}

in a template.

Features

  • #181: Added new Jekyll filters and tags by switchspan
    • DateToLongStringFilter
    • DateToStringFilter
    • NumberOfWordsFilter
    • CgiEscapeFilter
    • UriEscapeFilter
    • CommentBlock
    • PostUrlBlock
  • #185: Allow all *.md, *.mkd, *.mkdn, *.mdown and *.markdown files to be processed
  • Add a cleantarget argument which deletes the target directory (_site), like Jekyll does by default
  • Improve less compilation
  • Add include and exclude configuration features, like in Jekyll
  • #189: Add support for category in page permalinks by dkarzon
  • #186: site.title can be valorized in _config.yaml and page.ig is generated for every posts and pages

Fixes

  • Fix issue where transforms aren't processed during taste => fix the .less not compiled during taste for example
  • #194: Fix issue where the style wasn't used for WebSequenceDiagram: now with "@@sequence mscgen", the style will be "mscgen"