mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
Update changelog for 3.7 release
This commit is contained in:
parent
97c058e94f
commit
e3ab685a26
1 changed files with 31 additions and 12 deletions
|
|
@ -1,21 +1,40 @@
|
||||||
Release history
|
Release history
|
||||||
###############
|
###############
|
||||||
|
|
||||||
Next release
|
3.7.0 (2016-12-12)
|
||||||
============
|
==================
|
||||||
|
|
||||||
* ``SLUG_SUBSTITUTIONS`` now accepts 3-tuple elements, allowing to keep
|
* Atom feeds output ``<content>`` in addition to ``<summary>``
|
||||||
non-alphanum characters. Existing 2-tuple configurations will continue to work
|
* Atom feeds use ``<published>`` for the original publication date and
|
||||||
without change in behavior. The new 3rd parameter has side effects when there
|
``<updated>`` for modifications
|
||||||
are multiple substitutions defined. Plese see the docs.
|
* Simplify Atom feed ID generation and support URL fragments
|
||||||
|
* Produce category feeds with category-specific titles
|
||||||
|
* 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 and category slugs can be controlled with greater precision using the
|
||||||
``TAG_SUBSTITUTIONS`` and ``CATEGORY_SUBSTITUTIONS`` settings. These also
|
``TAG_SUBSTITUTIONS`` and ``CATEGORY_SUBSTITUTIONS`` settings
|
||||||
allow for keeping non-alphanum characters for backward compatibility with
|
|
||||||
existing URLs.
|
|
||||||
* Author slugs can be controlled with greater precision using the
|
* Author slugs can be controlled with greater precision using the
|
||||||
``AUTHOR_SUBSTITUTIONS`` setting. Keeping non-alphanum characters is supported
|
``AUTHOR_SUBSTITUTIONS`` setting
|
||||||
as well but discouraged.
|
* ``DEFAULT_DATE`` can be defined as a string
|
||||||
* Replaced ``MD_EXTENSIONS`` with ``MARKDOWN``
|
* 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
|
||||||
|
|
||||||
3.6.3 (2015-08-14)
|
3.6.3 (2015-08-14)
|
||||||
==================
|
==================
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue