Hyde v0.8.5 Release Notes
Release Date: 2013-04-17 // about 11 years ago-
- โฌ๏ธ Upgrade dependencies and setup for 0.8.5
- ๐ฆ Remove
hyde.fs
usefswrap
package instead. - ๐ Remove logging functions from
hyde.util
. Usecommando.util
instead. - Remove
hyde.loader
. Usecommando.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
andnode_complete
honorinclude_paths
-
begin_text_resource
,text_resource_complete
,begin_binary_resource
andbinary_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 andurlencode
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, Issue#200)
Thanks to @adube:
- ๐ Bugfix: Fix atom.j2 to use
relative_path
instead ofurl
when referencing templates. (Issue #155, Issue#203)