============================================================
* Upgrade dependencies and setup for 0.8.5
* Remove ``hyde.fs`` use ``fswrap`` package instead.
* Remove logging functions from ``hyde.util``. Use ``commando.util`` instead.
* Remove ``hyde.loader``. Use ``commando.util.load_python_object`` instead.
* Bugfix: Use the released version of typogrify. (Issue 193)
* Bugfix: Fixed stylus ``indent`` issues with empty files. (Issue 161)
* Bugfix: Added support for plugin paths relative to site. (Issue 107)
* Bugfix: Folder Flattener updates node's ``relative_deploy_path`` & ``url``
attributes as well. (Issue 126)
* BREAKING: As part of the above fix, ``resource.url`` is
prefixed with a ``/``. (Issue 126)
* Added ``simple_copy`` feature to account for unprocessable files that
are nonetheless required to be deployed (Issue 121)
* Bugfix: Relative path was used in the server as the sitepath (Issue 119)
* Plugins now support inclusion filters. (Issue 112)
- ``include_file_patterns`` property accepts globs to filter by file name.
- ``include_paths`` accepts paths relative to content.
- ``begin_node`` and ``node_complete`` honor ``include_paths``
- ``begin_text_resource``, ``text_resource_complete``,
``begin_binary_resource`` and ``binary_resource_complete`` honor both.
* Bugfix: Unsorted combine files fixed. (Issue 111)
* Added an optional sorting parameter. (Issue 111)
* Bugfix: Modified combine plugin to process during
``begin_text_resource``. (Issue 110)
* Modified combine plugin to support relative paths and recursion.
(Issue 108)
* Added ability to specify safe characters in ``content_url``,
``media_url`` functions and ``urlencode`` filter. (Issue 103)
Thanks to idank
* Bugfix: Use ``check_output`` to avoid a traceback when subprocess
command fails.
* Bugfix: Tag archive generator uses subscript syntax to avoid failure
when tags contain '-' or space. (Issue 130)
Thanks to jd
* Bugfix: Metadata Plugin: Do not try to read meta data on ``simple_copy``
files. (Issue 124, Issue 121)
* Bugfix: Force escape on title in Atom feed. (Issue 176)
* Add ``node.rwalk`` method for traversing the node in reverse. (Issue 176)
Thanks to vinilios
* Added a helper method in Expando class to ease up non existing keys
handling. (Issue 117)
* Some improvements in LessCSSPlugin to be able to build complex less
projects (such as twitter bootstrap) (Issue 117)
Thanks to Erkan-Yilmaz
* Fixed typos in README.
Thanks to merlinrebrovic
* Updates and improvements to the starter template.
* Cleans up CSS.
* Handles page title endings more elegantly.
* Renders the advanced menu below the basic one.
* Corrects and updates content.
* Explains how to generate and serve the template.
* Makes it more straightforward to contribute.
Thanks to joshgerdes:
* Made urlencoding safe character list configurable. (Issue 150)
Thanks to irrelative:
* Bugfix: Avoid index error if there aren't pages when iterating
for paginator. (Issue 190)
Thanks to davefowler:
* Bugfix: Infinate recursion error with resource dependencies.
(Issue 155, Issue200)
Thanks to adube:
* Bugfix: Fix atom.j2 to use ``relative_path`` instead of ``url`` when
referencing templates. (Issue 155, Issue203)