Thera changelog
4.0 - 2023-10-11
- Support multiple blogs, each with its own archive page and RSS.
- Simplify command line options.
- Config file optional.
- Build directory is build/, like other tools.
3.1 - 2023-02-27
- Support JSON and YAML config files.
- Add
--version
command line option.
3.0 - 2021-11-10
- Add command line arg for config file path.
- Use JSON config file.
2.1.1 - 2021-06-23
- Handle missing Blog or RSS Feed config sections.
2.1 - 2021-03-01
- Add Table of Contents extension.
- Preserve source file directory structure.
--clean
deletes distribution directory.
- Organize config file.
2.0 - 2020-06-27
- Add config file to reduce command line complexity.
- Add date time conversion. No need for Python code in the templates.
- Sort articles by date.
- Drop
--archive-template, --dist, --feed-template
.
1.4 - 2019-08-09
- Add Smartypants extension to convert dashes, quotes, and ellipses to HTML.
1.3 - 2018-10-26
--dist
argument sets the distribution directory.
1.2 - 2018-10-04
- Send date stamp to blog template.
- Add Footnotes extension.
- Don’t write HTML file if content hasn’t changed. Preserves the
create/modify time stamp.
1.1.1 - 2018-07-25
- Allow static files exceptions to print.
1.1 - 2018-04-25
- Convert blog markdown files and create a blog summary (archive) page.
- Add blog RSS feed, Atom-compatible.
- Support Python 3.6.
- Rename
markdown_content
tag to mdcontent
.
1.0 - 2017-06-01