All Versions
18
Latest Version
Avg Release Cycle
138 days
Latest Release
1214 days ago

Changelog History
Page 2

  • v4.0.0 Changes

    November 13, 2018
    • Replace develop_server.sh script with pelican --listen
    • ๐Ÿ‘Œ Improved copy/link behavior for large static files (e.g., videos)
    • ๐Ÿ†• New {static} syntax to link to static content; content linked to by
      {static} and {attach} is automatically copied over even if not in
      STATIC_PATHS
    • Pages can now have draft status
    • ๐Ÿ–จ Show current settings via new --print-settings flag
    • New signals: feed_generated and page_generated_write_page
    • Replace Fabric with Invoke and fabfile.py template with tasks.py
    • ๐ŸŒ New ARTICLE_TRANSLATION_ID and PAGE_TRANSLATION_ID settings to
      ๐Ÿ“‡ specify metadata attributes used to identify/disable translations
    • ๐Ÿ“‡ HTML reader now parses multiple occurrences of metadata tags as a list
    • ๐Ÿ†• New Blogger XML backup importer
    • โšก๏ธ Wordpress importer now updates file links to point to local copies if the
      files were downloaded with --wp-attach.
    • ๐Ÿ›  Many bug fixes, tweaks, and other enhancements
  • v3.7.1 Changes

    January 10, 2017
    • ๐Ÿ›  Fix locale issues in Quickstart script
    • Specify encoding for README and CHANGELOG in setup.py
  • v3.7.0 Changes

    December 12, 2016
    • Atom feeds output <content> in addition to <summary>
    • Atom feeds use <published> for the original publication date and
      โšก๏ธ <updated> for modifications
    • ๐Ÿ‘ Simplify Atom feed ID generation and support URL fragments
    • Produce category feeds with category-specific titles
    • 0๏ธโƒฃ RSS feeds now default to summary instead of full content โ€”
      set RSS_FEED_SUMMARY_ONLY = False to revert to previous behavior
    • Replace MD_EXTENSIONS with MARKDOWN setting
    • Replace JINJA_EXTENSIONS with more-robust JINJA_ENVIRONMENT setting
    • ๐Ÿ‘Œ Improve summary truncation logic to handle special characters and tags that
      ๐Ÿ“œ span multiple lines, using HTML parser instead of regular expressions
    • Include summary when looking for intra-site link substitutions
    • ๐Ÿ”— Link to authors and index via {author}name and {index} syntax
    • Override widget names via LINKS_WIDGET_NAME and SOCIAL_WIDGET_NAME
    • ๐Ÿ’พ Add INDEX_SAVE_AS option to override default index.html value
    • โœ‚ Remove PAGES context variable for themes in favor of pages
    • SLUG_SUBSTITUTIONS now accepts 3-tuple elements, allowing URL slugs to
      contain non-alphanumeric characters
    • ๐Ÿท Tag and category slugs can be controlled with greater precision using the
      TAG_SUBSTITUTIONS and CATEGORY_SUBSTITUTIONS settings
    • Author slugs can be controlled with greater precision using the
      AUTHOR_SUBSTITUTIONS setting
    • 0๏ธโƒฃ DEFAULT_DATE can be defined as a string
    • 0๏ธโƒฃ Use mtime instead of ctime when DEFAULT_DATE = 'fs'
    • โž• Add --fatal=errors|warnings option for use with continuous integration
    • When using generator-level caching, ensure previously-cached files are
      ๐Ÿ–จ processed instead of just new files
    • โž• Add Python and Pelican version information to debug output
    • ๐Ÿ‘Œ Improve compatibility with Python 3.5
    • Comply with and enforce PEP8 guidelines
    • ๐Ÿ“š Replace tables in settings documentation with data:: directives
  • v3.6.3

    August 14, 2015
  • v3.6.2

    August 01, 2015
  • v3.6.0

    June 15, 2015
  • v3.5.0

    November 05, 2014
  • v3.4.0

    July 01, 2014