This is a bugfix release.
What's new:
exclude_patterns
in the default config that affected copying
*.svg
filesThis is a maintenance release.
What's new:
TypedDict
This is a bugfix release.
What's new:
Obraz is now mostly compatible with Jekyll 1.4. It is still a single file with a few dependencies and it's less than 800 lines of very readable Python code, almost 5 times smaller than Jekyll.
Major features of this release are:
serve
command with a file watcherIn this release the command line arguments have been changed to be more informative for new users. The help message is shown by default.
Also the plugin interface has been extended in order to provide an extension point for adding custom Jinja2 filters. The plugin system added in Obraz 0.2 is still considered experimental.
What's new:
obraz.template_filters
extension point for adding custom Jinja2
templatesmarkdownify
template filter as in Jekyllobraz.filters
extension point renamed to obraz.file_filters