Releases: yaph/logya
Releases · yaph/logya
4.3.0
4.1.0
- Enable expression-statement extension that adds the do tag.
- Added raw keyword argument to filesource function, which defaults to False.
- Added keep option for
generate
command, which does not remove an existing deploy directory. - Load newer versions of bootstrap, fontawesome and jquery via CDN.
- Set meta noindex,follow for index pages in starter site.
- Don't write index dir and docs to deploy directory.
- Enable with statement for nested variable scopes in templates.
- Added get_index_template method to core.
- Don't allow for duplicate docs in collections.
- Added parent_paths to path module.
- Renamed collection_paths to collection_index.
- Renamed path.list_dirs_from_url to path.parent_dirs.
- Removed useless list calls.
- Bugfix: don't use str.format to avoid UnicodeEncodeException in Python 2.7.
4.0.0
The 4.0.0 release includes several backwards incompatible changes, that affect external scripts that access Logya attibutes, as well as RSS and index templates.
- Removed server.log file, log to default stream instead.
- Added option to trim whitespace in templates.
- Set canonical meta tag for index pages.
- Converted allowed_exts from tuple to set.
- Enable attr_list, def_list and fenced_code markdown extensions.
- Enable break and continue in templates.
- Better error message when reading files fails
- Added encode_content function in writer module.
- Renamed docs_parsed to docs.
- Enable configuration of index templates.
- Restructured site configuration.
- Renamed indexes to index/docs/collections.
- Removed all_vars and doc_vars from Template.
- Removed Config class, the config module now consits of load and search_dict_list functions.
- More structured data markup in starter site.
- More comprehensive and updated documentation.
- Removed run command, import Logya in custom scripts instead.
- Removed automatic execution of scripts in bin directory.
- Renamed logya.dir_current to logya.dir_site.
- Renamed logya.dir_dst to logya.dir_deploy.
- Removed FileWriter class entirely.
- Moved canonical_filename to path module.
- Set feed limit in rss template so user can set this to a preferred value.
- Updated dependecies.