Skip to content

Releasing alpha3

Pre-release
Pre-release
Compare
Choose a tag to compare
@hlef hlef released this 28 Sep 14:55
· 88 commits to master since this release

API break

  • @BASEURL tag is not supported anymore. Juliet sites should migrate to the new Jinja-like tag {{ baseurl }}.
  • Files without header are now rejected.
  • \ before preprocessor tags will now be interpreted as escaping character

New features

  • Juliet file structures can now be initialized using juliet init
  • Cleanup destination directory before installation.
  • Add command line arguments --no-clean (or -nc) to disable destination directory cleanup before build
  • Allow escaping of preprocessor tags

Bug fixes

Misc

  • Refactor numerous files under juliet/ (more OOP, snake case instead of camel case, etc.).
  • Improve documentation
  • New tests