1
0
Fork 0
forked from github/pelican
pelican-theme/docs/changelog.rst

211 lines
6.8 KiB
ReStructuredText
Raw Normal View History

2012-07-18 18:41:09 +02:00
Release history
###############
Next release
============
- Nothing yet
2013-09-24 21:57:07 +02:00
3.3.0 (2013-09-24)
==================
2013-04-24 13:21:28 -07:00
2013-09-23 19:28:06 +02:00
* Drop Python 3.2 support in favor of Python 3.3
* Add ``Fabfile`` so Fabric can be used for workflow automation instead of Make
* ``OUTPUT_RETENTION`` setting can be used to preserve metadata (e.g., VCS
data such as ``.hg`` and ``.git``) from being removed from output directory
* Tumblr import
* Improve logic and consistency when cleaning output folder
* Improve documentation versioning and release automation
* Improve pagination flexibility
2013-06-15 12:24:48 -07:00
* Rename signals for better consistency (some plugins may need to be updated)
* Move metadata extraction from generators to readers; metadata extraction no
longer article-specific
* Deprecate ``FILES_TO_COPY`` in favor of ``STATIC_PATHS`` and
``EXTRA_PATH_METADATA``
2013-09-23 19:28:06 +02:00
* Summaries in Markdown posts no longer include footnotes
* Remove unnecessary whitespace in output via ``lstrip_blocks`` Jinja parameter
* Move PDF generation from core to plugin
* Replace ``MARKUP`` setting with ``READERS``
* Add warning if img tag is missing ``alt`` attribute
* Add support for ``{}`` in relative links syntax, besides ``||``
* Add support for ``{tag}`` and ``{category}`` relative links
2013-09-23 19:28:06 +02:00
* Add a ``content_written`` signal
2013-06-15 12:24:48 -07:00
3.2.1 and 3.2.2
===============
* Facilitate inclusion in FreeBSD Ports Collection
2013-04-24 09:39:36 -07:00
3.2 (2013-04-24)
2012-12-04 01:27:16 +01:00
================
* Support for Python 3!
2013-04-14 09:41:27 -07:00
* Override page save-to location from meta-data (enables using a static page as
the site's home page, for example)
* Time period archives (per-year, per-month, and per-day archives of posts)
* Posterous blog import
* Improve WordPress blog import
* Migrate plugins to separate repository
* Improve HTML parser
* Provide ability to show or hide categories from menu using
2013-04-14 09:41:27 -07:00
``DISPLAY_CATEGORIES_ON_MENU`` option
* Auto-regeneration can be told to ignore files via ``IGNORE_FILES`` setting
* Improve post-generation feedback to user
* For multilingual posts, use meta-data to designate which is the original
and which is the translation
* Add ``.mdown`` to list of supported Markdown file extensions
2013-04-14 09:41:27 -07:00
* Document-relative URL generation (``RELATIVE_URLS``) is now off by default
2012-12-04 01:27:16 +01:00
2012-12-04 01:21:57 +01:00
3.1 (2012-12-04)
================
* Importer now stores slugs within files by default. This can be disabled with
the ``--disable-slugs`` option.
* Improve handling of links to intra-site resources
* Ensure WordPress import adds paragraphs for all types of line endings
in post content
* Decode HTML entities within WordPress post titles on import
* Improve appearance of LinkedIn icon in default theme
2012-11-04 12:25:02 +10:00
* Add GitHub and Google+ social icons support in default theme
2012-11-04 12:49:05 +10:00
* Optimize social icons
2012-11-07 02:11:10 +01:00
* Add ``FEED_ALL_ATOM`` and ``FEED_ALL_RSS`` to generate feeds containing all posts regardless of their language
* Split ``TRANSLATION_FEED`` into ``TRANSLATION_FEED_ATOM`` and ``TRANSLATION_FEED_RSS``
* Different feeds can now be enabled/disabled individually
* Allow for blank author: if ``AUTHOR`` setting is not set, author won't
default to ``${USER}`` anymore, and a post won't contain any author
information if the post author is empty
* Move LESS and Webassets support from Pelican core to plugin
* The ``DEFAULT_DATE`` setting now defaults to ``None``, which means that
articles won't be generated unless date metadata is specified
* Add ``FILENAME_METADATA`` setting to support metadata extraction from filename
* Add ``gzip_cache`` plugin to compress common text files into a ``.gz``
file within the same directory as the original file, preventing the server
(e.g. Nginx) from having to compress files during an HTTP call
* Add support for AsciiDoc-formatted content
* Add ``USE_FOLDER_AS_CATEGORY`` setting so that feature can be toggled on/off
* Support arbitrary Jinja template files
* Restore basic functional tests
* New signals: ``generator_init``, ``get_generators``, and
``article_generate_preread``
2012-08-08 09:29:04 -07:00
3.0 (2012-08-08)
2012-12-04 01:21:57 +01:00
================
2012-03-09 15:36:29 +01:00
* Refactored the way URLs are handled
* Improved the English documentation
* Fixed packaging using ``setuptools`` entrypoints
* Added ``typogrify`` support
* Added a way to disable feed generation
* Added support for ``DIRECT_TEMPLATES``
2012-05-15 11:58:40 +03:00
* Allow multiple extensions for content files
* Added LESS support
2012-05-15 11:58:40 +03:00
* Improved the import script
* Added functional tests
* Rsync support in the generated Makefile
* Improved feed support (easily pluggable with Feedburner for instance)
* Added support for ``abbr`` in reST
* Fixed a bunch of bugs :-)
2012-03-09 15:36:29 +01:00
2012-08-08 09:29:04 -07:00
2.8 (2012-02-28)
==================
* Dotclear importer
* Allow the usage of Markdown extensions
2012-03-09 15:33:34 +01:00
* Themes are now easily extensible
* Don't output pagination information if there is only one page
2012-03-09 15:33:34 +01:00
* Add a page per author, with all their articles
* Improved the test suite
* Made the themes easier to extend
2012-03-09 15:33:34 +01:00
* Removed Skribit support
* Added a ``pelican-quickstart`` script
2012-03-09 15:33:34 +01:00
* Fixed timezone-related issues
* Added some scripts for Windows support
2012-03-09 15:33:34 +01:00
* Date can be specified in seconds
* Never fail when generating posts (skip and continue)
* Allow the use of future dates
* Support having different timezones per language
2012-03-09 15:33:34 +01:00
* Enhanced the documentation
2012-08-08 09:29:04 -07:00
2.7 (2011-06-11)
2012-07-18 18:59:23 +02:00
==================
* Use ``logging`` rather than echoing to stdout
* Support custom Jinja filters
* Compatibility with Python 2.5
* Added a theme manager
* Packaged for Debian
* Added draft support
2012-08-08 09:29:04 -07:00
2.6 (2011-03-08)
2012-07-18 18:59:23 +02:00
==================
* Changes in the output directory structure
* Makes templates easier to work with / create
* Added RSS support (was Atom-only)
* Added tag support for the feeds
* Enhance the documentation
* Added another theme (brownstone)
* Added translations
* Added a way to use cleaner URLs with a rewrite url module (or equivalent)
* Added a tag cloud
* Added an autoreloading feature: the blog is automatically regenerated each time a modification is detected
* Translate the documentation into French
* Import a blog from an RSS feed
* Pagination support
* Added Skribit support
2012-08-08 09:29:04 -07:00
2.5 (2010-11-20)
2012-07-18 18:59:23 +02:00
==================
* Import from Wordpress
* Added some new themes (martyalchin / wide-notmyidea)
* First bug report!
* Linkedin support
* Added a FAQ
* Google Analytics support
* Twitter support
* Use relative URLs, not static ones
2012-07-18 18:59:23 +02:00
2.4 (2010-11-06)
================
* Minor themes changes
* Add Disqus support (so we have comments)
* Another code refactoring
* Added config settings about pages
* Blog entries can also be generated in PDF
2012-07-18 18:59:23 +02:00
2.3 (2010-10-31)
================
* Markdown support
2012-07-18 18:59:23 +02:00
2.2 (2010-10-30)
================
* Prettify output
* Manages static pages as well
2012-07-18 18:59:23 +02:00
2.1 (2010-10-30)
================
* Make notmyidea the default theme
2012-07-18 18:59:23 +02:00
2.0 (2010-10-30)
================
* Refactoring to be more extensible
* Change into the setting variables
2012-07-18 18:59:23 +02:00
1.2 (2010-09-28)
================
* Added a debug option
* Added per-category feeds
* Use filesystem to get dates if no metadata is provided
* Add Pygments support
2012-07-18 18:59:23 +02:00
1.1 (2010-08-19)
================
* First working version