2.0.0 - 2026/08/24 - the report data file is a YAML document (.yaml); the hand-written .rdf text format and its parser are removed; scripts/rdf2yaml.py converts an existing .rdf base as a starting point
2.0.0 - default date formats are ISO 8601 ('%Y-%m-%d', '%Y-%m-%d %H:%M:%S') instead of the locale forms '%x'/'%c'; a date that does not read as a date is refused
2.0.0 - removed *timeformat, a setting from an early version that was never implemented
2.0.0 - an add at a marker finds a template block flagged anywhere in the document, the template section first and any ambiguity warned; before, only section:template was searched
2.0.0 - text and parameter files (text: fills, .nv/.par) are read as UTF-8, like the CSV files always were; the platform-default read made a document with umlauts or symbols behave differently per machine, and on Windows ANSI a UTF-8 text fill was dropped silently
2.0.0 - a pptx finish=True run works again: the finishing pass used Word's Close(SaveChanges=True), which PowerPoint's Close() does not accept, so the re-save and the PDF export always failed silently; PowerPoint now really rewrites the deck and createpdf delivers its PDF
1.2.1 - 2025/11/30 - early package fix
1.2.0 - 2025/11/28 - first PyPi release
2025/November - LICENSES and distribution
2025/October - main rewrite and test coverage
2021/January - added some documentation
2020/October - added to Gitlab (internal)
2020/September - PPTX rewritten
2020/August - DOCX working
2020/Mai    - first implementation, PPTX working
2019/Mai    - initial idea and some tests
