Skip to content

Releases: mkaz/hastie

v0.9.5 - 100% more Python (beta)

04 Mar 16:40
1894169
Compare
Choose a tag to compare

This release converts Hastie to Python and starts adding in various new features. If you were using any older version, it will require using all new Jinja templates and variables. Only switch if you want to redo your site, but I'll be honest I don't think anyone is using this besides myself.

The old Go code is archived on the golang branch. I do not plan to update or maintain further, which I haven't done in 4 years anyways. If you need that code fork from that branch.

Switching to Python and Jinja will give a lot more flexibility and basically renewed my interest in the tool. I've switched my mkaz.blog site over to using it. So will be adding features as I need them.

See docs at: https://mkaz.github.io/hastie/

v0.8.0

28 Dec 16:11
4a72727
Compare
Choose a tag to compare

Adds additional features

  • Add AllPages variable to templates, this allows for creating an index page that lists all pages, regardless of having a date or not. Recent variable only contained pages with a date.

  • Add Title, ToLower, and ToUpper string functions to templates

  • Remove index.html from Urls so a link to /category/index.html will be just /category/

v0.7.0 - A Proper Release

18 Apr 02:07
6ef0998
Compare
Choose a tag to compare

New Features

  • Add Reverse function to allow for listing all files from oldest to first
  • Add SourceFile field to Page data
  • Add -version flag
  • Add Automatically ignoring directories starting with underscore _

Improvements

  • Improve compatibility with Windows file seperator
  • Code cleanup and removing old bits

v0.6.0

02 Jan 22:36
Compare
Choose a tag to compare
  • Add error message if template not found
  • Support front matter in mixed case, supports "Title:"
  • Support Dates specified in front matter
  • Add options to processFilters