# Thera release history

## 3.0 - 2021-11-10
- ADD: Command line arg for config file path.
- CHANGE: Use JSON configuration file.

## 2.1.1 - 2021-06-23
- FIX: Handle configuration file missing Blog or RSS Feed sections.

## 2.1 - 2021-03-01
- ADD: [Table of Contents] extension.
- CHANGE: Preserve source file directory structure.
- CHANGE: `--clean` deletes distribution directory.
- CHANGE: Organize configuration file.

## 2.0 - 2020-06-27
- ADD: Configuration file to reduce command line complexity.
- ADD: date time conversion. No need for Python code in the templates.
- ADD: Sort articles by date.
- REMOVE: Command arguments `--archive-template, --dist, --feed-template`.

## 1.4 - 2019-08-09
- ADD: [Smartypants] extension converts dashes, quotes, and ellipses to HTML,
ignoring code blocks.

## 1.3 - 2018-10-26
- ADD: `--dist` argument sets the distribution directory.

## 1.2 - 2018-10-04
- ADD: Send date stamp to blog template.
- ADD: [Footnotes] extension.
- CHANGE: Don't write HTML file if content hasn't changed. Preserves the
create/modify time stamp.

## 1.1.1 - 2018-07-25
- FIX: Allow static files exceptions to print.

## 1.1 - 2018-04-25
- ADD: Convert blog markdown files and create a blog summary (archive) page.
- ADD: Create blog RSS feed, Atom-compatible.
- ADD: Support Python 3.6.
- CHANGE: Rename `markdown_content` tag to `mdcontent`.

## 1.0 - 2017-06-01
- Initial release.

[Table of Contents]: https://python-markdown.github.io/extensions/toc/
[Footnotes]: https://python-markdown.github.io/extensions/footnotes/
[Smartypants]: https://python-markdown.github.io/extensions/smarty/
