Skip to content

4.0.0

Compare
Choose a tag to compare
@yaph yaph released this 08 Aug 21:31
· 355 commits to main since this release

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.