All Versions
18
Latest Version
Avg Release Cycle
138 days
Latest Release
848 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