diff --git a/AUTHORS.rst b/AUTHORS.rst index 46a66c8..8849a7f 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -6,19 +6,51 @@ This version would not exist without the contributions from the Contributors =============================================================================== + +- |adube|_ + + * Bug Fix: Fix atom.j2 to use `relative_path` instead of `url` when + referencing templates. (Issue #155, Issue#203) + +- |davefowler|_ + + * Bug Fix: Infinate recursion error with resource dependencies. + (Issue #155, Issue#200) + +- |irrelative|_ + + * Bug Fix: Avoid index error if there aren't pages when iterating + for paginator. (Issue #190) + +- |joshgerdes|_ + + * Made urlencoding safe character list configurable. (Issue #150) + + +- |ErkanYilmaz|_ + + * Fixed typos in README. + - |idank|_ - * Bug Fix: Tag archive generator uses subscript syntax to avoid failure when tags contain '-' or space. - * Bug Fix: Use `check_output` to avoid a traceback when subprocess command fails. + * Bug Fix: Tag archive generator uses subscript syntax to avoid failure + when tags contain '-' or space. + * Bug Fix: Use `check_output` to avoid a traceback when subprocess + command fails. - |jd|_ - * Bug Fix: Metadata Plugin: Do not try to read meta data on `simple_copy` files. + * Bug Fix: Metadata Plugin: Do not try to read meta data on + `simple_copy` files. + * Bug Fix: Force escape on title in Atom feed. (Issue #176) + * Add `node.rwalk` method for traversing the node in reverse. (Issue #176) |vinilios|_ - * Added a helper method in Expando class to ease up non existing keys handling. - * Some improvements in LessCSSPlugin to be able to build complex less projects (such as twitter bootstrap) + * Added a helper method in Expando class to ease up non existing keys + handling. + * Some improvements in LessCSSPlugin to be able to build complex less + projects (such as twitter bootstrap) - |nud|_ @@ -69,7 +101,8 @@ Contributors * Bug Fix: Added more standard paths for executables * Added Combine files plugin * Added ignore option in site configuration to igore based on wildcards - * Added silent, compress and optimization parameter support for less css plugin + * Added silent, compress and optimization parameter support for less + css plugin * Fixed plugin chaining issues * Added Language(translation) plugin * Added support for parameters with `=` to `CLTransformer` @@ -129,4 +162,14 @@ Contributors .. |jd| replace:: Julien Danjou .. _jd: https://github.com/jd .. |idank| replace:: idank -.. _idank: https://github.com/idank \ No newline at end of file +.. _idank: https://github.com/idank +.. |ErkanYilmaz| replace:: Erkan Yilmaz +.. _ErkanYilmaz: https://github.com/Erkan-Yilmaz +.. |joshgerdes| replace:: Josh Gerdes +.. _joshgerdes: https://github.com/joshgerdes +.. |irrelative| replace:: irrelative +.. _irrelative: https://github.com/irrelative +.. |davefowler| replace:: Dave Fowler +.. _davefowler: https://github.com/davefowler +.. |adube| replace:: Alexandre Dubé +.. _adube: https://github.com/adube \ No newline at end of file diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d9831c0..a0d1398 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,4 +1,4 @@ -Version 0.8.5a16 +Version 0.8.5 ============================================================ * Upgrade dependencies and setup for 0.8.5 @@ -6,98 +6,85 @@ Version 0.8.5a16 * Remove logging functions from `hyde.util`. Use `commando.util` instead. * Remove `hyde.loader`. Use `commando.util.load_python_object` instead. * Bug fix: Use the released version of typogrify. (Issue #193) - -Version 0.8.5a15 -============================================================ - * Bug Fix: Fixed stylus `indent` issues with empty files. (Issue #161) - -Version 0.8.5a14 -============================================================ - * Bug Fix: Added support for plugin paths relative to site. (Issue #107) - -Version 0.8.5a13 -============================================================ - -Thanks to @idank - -* Bug Fix: Use `check_output` to avoid a traceback when subprocess command fails. - - -Version 0.8.5a12 -============================================================ +* Bug Fix: 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) +* Bug Fix: 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. +* Bug Fix: Unsorted combine files fixed. (Issue #111) +* Added an optional sorting parameter. (Issue #111) +* Bug Fix: 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 -* Bug Fix: Tag archive generator uses subscript syntax to avoid failure when tags contain '-' or space. (Issue #130) - -Version 0.8.5a11 -============================================================ - -* Bug Fix: 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) - -Version 0.8.5a10 -============================================================ +* Bug Fix: Use `check_output` to avoid a traceback when subprocess + command fails. +* Bug Fix: Tag archive generator uses subscript syntax to avoid failure + when tags contain '-' or space. (Issue #130) Thanks to @jd -* Bug Fix: Metadata Plugin: Do not try to read meta data on `simple_copy` files. (Issue #124, Issue #121) - -Version 0.8.5a9 -============================================================ +* Bug Fix: Metadata Plugin: Do not try to read meta data on `simple_copy` + files. (Issue #124, Issue #121) +* Bug Fix: 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) - -Version 0.8.5a8 -============================================================ +* 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) -* Added `simple_copy` feature to account for unprocessable files that - are nonetheless required to be deployed (Issue #121) +Thanks to @Erkan-Yilmaz -Version 0.8.5a7 -============================================================ -* Bug Fix: Relative path was used in the server as the sitepath (Issue #119) +* Fixed typos in README. -Version 0.8.5a6 -============================================================ +Thanks to @merlinrebrovic -* 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. +* Updates and improvements to the starter template. -Version 0.8.5a5 -============================================================ + * 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. -* Bug Fix: Unsorted combine files fixed. (Issue #111) +Thanks to @joshgerdes: -Version 0.8.5a4 -============================================================ +* Made urlencoding safe character list configurable. (Issue #150) -* Added an optional sorting parameter. (Issue #111) +Thanks to @irrelative: -Version 0.8.5a3 -============================================================ +* Bug Fix: Avoid index error if there aren't pages when iterating + for paginator. (Issue #190) -* Bug Fix: Modified combined plugin to process during `begin_text_resource`. (Issue #110) +Thanks to @davefowler: -Version 0.8.5a2 -============================================================ +* Bug Fix: Infinate recursion error with resource dependencies. + (Issue #155, Issue#200) -* Modified combined plugin to support relative paths and recursion. (Issue #108) +Thanks to @adube: -Version 0.8.5a1 -============================================================ +* Bug Fix: Fix atom.j2 to use `relative_path` instead of `url` when + referencing templates. (Issue #155, Issue#203) -* Added ability to specify safe characters in `content_url`, - `media_url` functions and `urlencode` filter. (Issue #103) Version 0.8.4 ============================================================ diff --git a/README.rst b/README.rst index 1410c84..64127e6 100644 --- a/README.rst +++ b/README.rst @@ -1,4 +1,4 @@ -Version 0.8.5a16 +Version 0.8.5 A brand new **hyde** ==================== diff --git a/hyde/version.py b/hyde/version.py index 7b86d10..097f10c 100644 --- a/hyde/version.py +++ b/hyde/version.py @@ -1,6 +1,5 @@ # -*- coding: utf-8 -*- """ -Handles hyde version -TODO: Use fabric like versioning scheme +Handles hyde version. """ -__version__ = '0.8.5a16' +__version__ = '0.8.5'