----------------------------------------------------------------------------------------
Deprecated
^^^^^^^^^^
* Renamed ``Site.get_dependencies()`` to ``Site.get_dependents()``.
See https://github.com/staticjinja/staticjinja/commit/170b027a4fff86790bc69a1222d7b0a36c1080bc
Changed
^^^^^^^
* Improved CLI help message formatting
* Revert the change made in 71_. Ensuring output locations exist should be the
responsibility of the custom render function, since there's no guarantee
what output locations the custom render function might use. This might only
affect those using custom render functions.
* Slightly changed the return type of ``Site.get_dependencies()``.
See https://github.com/staticjinja/staticjinja/commit/170b027a4fff86790bc69a1222d7b0a36c1080bc
* Make Reloader piggyback off of Site's logger, so we don't have any bare print statements
dangling about.
.. _71: https://github.com/staticjinja/staticjinja/pull/71
Added
^^^^^
* Many ``Site`` functions now accept PathLike args, not just str's or template names.
See https://github.com/staticjinja/staticjinja/commit/a662a37994ccd1e6b5d37c1bd4666ac30c74899d
Fixed
^^^^^
* Fix and improve the ``markdown`` example.
* Change from inspect.isfunction() -> callable(), per 143_.
Now you should be able to use methods which are instance members of classes.
* Docs: Fix docstring for ``Site.render_template``.
* Make Renderer call super() correctly. It's deprecated, so probably no point, but
might as well fix it.
* Internal: Made flake8 check actually runs against files, other small fixups
.. _143: https://github.com/staticjinja/staticjinja/issues/145