All Versions
18
Latest Version
Avg Release Cycle
138 days
Latest Release
1385 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v4.0.0 Changes
November 13, 2018- Replace
develop_server.sh
script withpelican --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
andpage_generated_write_page
- Replace Fabric with Invoke and
fabfile.py
template withtasks.py
- ๐ New
ARTICLE_TRANSLATION_ID
andPAGE_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
- Replace
-
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 โ
setRSS_FEED_SUMMARY_ONLY = False
to revert to previous behavior - Replace
MD_EXTENSIONS
withMARKDOWN
setting - Replace
JINJA_EXTENSIONS
with more-robustJINJA_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
andSOCIAL_WIDGET_NAME
- ๐พ Add
INDEX_SAVE_AS
option to override defaultindex.html
value - โ Remove
PAGES
context variable for themes in favor ofpages
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
andCATEGORY_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 ofctime
whenDEFAULT_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
- Atom feeds output
-
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