Skip to content

Releases: yaph/logya

4.3.0

01 Dec 00:19
Compare
Choose a tag to compare
  • Add --site option to choose the base site to use when creating a new one.
  • Add bare base site with minimal markup and files.

4.1.0

08 Aug 21:31
Compare
Choose a tag to compare
  • 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

08 Aug 21:31
Compare
Choose a tag to compare

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.