diff options
| author | 2016-11-15 14:18:46 -0300 | |
|---|---|---|
| committer | 2016-11-15 14:18:46 -0300 | |
| commit | ffb671c61a24a9086343b54bad080e145ff33fc5 (patch) | |
| tree | 2c5291f7a34edf4afdc8e07887a148291bfa3fa1 /CHANGES.txt | |
| parent | 4e3224c012df9f74f010eb92203520515e8537b9 (diff) | |
New upstream version 7.8.1upstream/7.8.1
Diffstat (limited to 'CHANGES.txt')
| -rw-r--r-- | CHANGES.txt | 278 |
1 files changed, 278 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index c11566a..934cbcc 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,279 @@ +New in v7.8.1 +============= + +Bugfixes +-------- + +* Rename ``stories`` to ``pages`` in most of the codebase (Issue + #1891) +* Report missing/unknown dates in posts with filenames + (Issues #2505, #2506) +* Report filename of post that raised exception when scanning + (Issue #2505) +* Accept ``page`` and ``pages`` for the ``type`` field in post lists +* Don’t crash if a post list has no posts (Issue #2489) + +Features +-------- + +* Add Hebrew translation by Yitzhak Bar Geva +* Add Chinese (Traditional) ``zh_TW`` translation by Po-Wen Chi +* Add ``nikola theme --list-installed`` (Issue #2504) +* Add ``KATEX_AUTO_RENDER`` setting to configure math delimiters +* Update KaTeX version to 0.6.0: support aligned math display +* Better support for a tree of files in ``data/`` + +New in v7.8.0 +============= + +Features +-------- + +* Exposed ``gist`` as a shortcode (Issue #2459) +* Always copy source files for listings (Issue #2473) +* Detect dependencies in template strings (Issue #2455) +* RSS feeds for sections (Issue #2068) +* New ``data`` metadata that loads data from external files (Issue #2450) +* Shortcode to escape to the template language (Issue #1227) +* Added link to raw file in listings (Issue #1995) +* New NO_DOCUTILS_TITLE_TRANSFORM (Issue #2382) +* Update options of chart directive to Pygal 2.2.3 +* Pass global context to template shortcodes (Issue #2424) +* Added new options --html2text and --transform-to-markdown + to WordPress importer (Issue #2261) +* Listing: guess the lexer if cannot be determined from the file name. +* Read files from data/ and insert data in global context (Issue #2477) + +Bugfixes +-------- + +* Added link to sources in the output of listing directive (Issue #2472) +* Fix Windows crash with calendar locales (Issue #2332) +* Remove the (useless) ``<base>`` tag by default; change conf.py to + opt in (Issue #2471) +* Show tag descriptions when TAG_PAGES_ARE_INDEXES is True (Issue #2444) +* Record template dependencies for post-list shortcut (Issue #2451) +* Default to English for docutils messages if no translations exist + (Issues #2422, #2437) + +New in v7.7.12 +============== + +Features +-------- + +* New Telugu translation by Chillar Anand +* Add ``sections`` filtering in the post list directive + (Issue #2409) +* Update Bootstrap to v3.3.7 +* Add ``EXTRA_THEMES_DIRS`` search path, similar to ``EXTRA_PLUGINS_DIRS``, + to locate themes at other places (Issue #2427) + +Bugfixes +-------- + +* Added code documentation to ReadTheDocs (Issue #2124) + (https://nikola.readthedocs.io/en/latest/) +* Pass language to docutils so admonitions are translated (Issue #2422) +* Put 2-file post metadata in the same place as the text file when + specifying a path in ``new_post``, ``new_page`` (Issue #2420) +* Register dependencies in post-list shortcode (Issue #2412) +* Support post-list shortcode better (Issue #2408) +* Fix gallery links in base theme (Issue #2416) +* Respect ``DEPLOY_DRAFTS`` and ``DEPLOY_FUTURE`` in ``github_deploy`` + (Issue #2406) +* Don’t remove ``<!DOCTYPE html>`` if typogrify filters are in use +* Avoid infinite loop if bootstrap3 can't be loaded (Issue #2402) +* Fixed image rotation to update image size correctly (Issue #2418) + +New in v7.7.11 +============== + +Bugfixes +-------- + +* Brown bag bug in image resizing (ralsina says my fault!) + +New in v7.7.10 +============== + +Features +-------- + +* New EXIF_WHITELIST option to filter EXIF data (Issue #2323) +* Support ``date`` filtering in the post list directive + (Issue #1889) +* Support ``doc`` shortcode (equivalent to reST ``doc`` role — part of + Issue #2170) +* Added Albanian translation by Vango Stavro +* Added ``post-(type)`` class to ``story.tmpl`` (uses the ``type`` + meta field, defaults to ``post-text`` — same behavior as posts) +* New ``compiled`` signal after post is compiled (Issue #2369) + +Bugfixes +-------- + +* Some images were copied ignoring the PRESERVE_EXIF_DATA option +* Warn about possible outdated files after --clean-files (Issue #2017) +* Improved EXIF orientation handling +* Register post list template as a dependency (Issue #2391) +* Fix section color hashing when using Python 2 +* Use ``en_US`` dictionary name with pyphen for better compatibility +* Fix graceful degradation if ``pyphen`` lacks dictionaries +* Add horizontal scrollbar to listings (via getnikola/nikola-themes#86) +* Copy files when importing two-file posts instead of reading and + writing (useful for binary formats, eg. docx) (Issue #2380) +* Using correct category titles for category hierarchies + (Issue #2384) + +New in v7.7.9 +============= + +(1000+ stars on GitHub — thanks!) + +Features +-------- + +* New ``sc`` or ``html`` reST role, which passes content unaltered (Issue #1854) +* Point the user to our users site after 1st successful deploy (Issue #2096) +* Option to disable color output using ``NIKOLA_MONO`` environment + variable (Issue #2360) +* Improved locale detection in Windows (Issue #2343) +* Added ``enclosure_length`` meta field for better interop (Issue #2338) +* New Lithuanian translation by Antanas Lasys + +Bugfixes +-------- + +* Avoid conflicts caused by multiple copies of the same plugin (#2362) +* Fix handling of some wordpress dumps (Issue #2340) +* When using the plugin command, load ALL plugins (Issue #2359) +* Fix plugin removal for plugins that are a package (Issue #2356) +* Reload English messages for every theme to prevent caching (Issue #2347) +* Cache theme messages after loading once (Issue #2344) +* Add ``<link>`` tags to other languages even if the post is + untranslated (Google complained otherwise) +* Don't call sys.exit() from plugins if possible (Issue #1839) +* Create Persistor directories only if site is configured (Issue #2334) +* Remove newlines in imported WordPress titles (Issue #2330) + +New in v7.7.8 +============= + +Features +-------- + +* Template-based shortcodes now receive positional arguments too (Issue #2319) + +Bugfixes +-------- + +* Fix folder handling and redirects in ``nikola auto`` (Issue #2331) +* Use state files in ``nikola github_deploy`` and ``nikola status`` + (Issue #2317) +* Add ``align`` options for ``youtube``, ``vimeo``, ``soundcloud`` + reST directives (Issue #2304) +* Update ``FILE_METADATA_REGEXP`` example in docs (Issue #2296) +* Show “tags too similar” error instead of cryptic doit crash (Issue #2325) +* Fix crashes when tag appears multiple times in a post (Issue #2315) +* Use binary I/O for ``.svg`` files in galleries +* Accept ``.svgz`` extension by default +* Don't randomly load plugins when Nikola is called with no arguments (Issue #2297) + +New in v7.7.7 +============= + +Features +-------- + +* New ``--one-file`` option to wordpress importer (Issue #2262) +* New Pygal-based chart shortcode (Issue #2170) +* Add ``post_type`` to post-list directive (Issue #2272) +* Use ``sys.executable`` for launching pip in ``plugin`` (Issue #2275) + +Bugfixes +-------- + +* Fix Indonesian translation (Issue #2291) +* Fix a JSON conversion bug in the WordPress importer (Issue #2264) +* Don’t create download directories when not downloading WordPress + attachments (Issue #2260) +* Don’t display “Good link” messages in ``nikola check -l`` by default, + can be re-enabled with ``-v`` option (Issue #2268) +* Fix a format string in ``nikola check`` (Issue #2267) +* Don't crash wordpress importer when posts are "empty" (Issue #2263) +* Don't put untranslated and nonexistant posts in sitemap (Issue #2289) + +New in v7.7.6 +============= + +Features +-------- + +* Add ``FRONT_INDEX_HEADER`` setting to allow adding greeting notices + to the main index page (Issue #2249) + +Bugfixes +-------- + +* Make Jupyter posts build (Issues #2248, #2252) + +New in v7.7.5 +============= + +Features +-------- + +* Add ``nikola theme --new`` command for creating new themes (Issue #2231) +* Add ``nikola theme --copy-template`` command for copying templates + to customize them (Issue #2231) +* Add ``nikola theme --uninstall`` command for deleting themes (Issue #2231) +* Replace ``nikola install_theme`` with more capable ``nikola theme`` + command (Issue #2231) +* Allow for customizing ``github_deploy`` commit messages with ``-m`` + (Issue #2198) +* Commit to source branch automatically in ``github_deploy`` + if ``GITHUB_COMMIT_SOURCE`` is set to True (Issue #2186) +* Hugo-like shortcodes (Issue #1707) +* New Galician translation +* New PRESERVE_EXIF_DATA option to copy EXIF when resizing images (Issue #2204) +* New facilities for data persistence and data caching (Issues #2209 and #2009) +* (internal) allow ``scripts/jinjify.py`` usage with scripts (Issue #2240) + +Bugfixes +-------- + +* Fix some rebuilds with indexes and galleries +* Make state files work on Python 3 +* Don’t attempt to create redirects for URLs with query strings in + WordPress imports if the site is in a subdirectory (Issue #2224) +* Avoid some random file rebuilds (Issue #2220) +* Honor ``MATHJAX_CONFIG`` setting +* Display tags and archives in a unified format, with the date on the + left, instead of a misplaced dash in tags (Issue #2212) +* Decide ``is_mathjax`` based on current language tags (Issue #2205) +* Don't duplicate images in flowr when resizing page (Issue #2202) + +New in v7.7.4 +============= + +Features +-------- + +* Added cache for Jinja templates (Issue #2166) +* Use Jupyter instead of IPython shims (Issue #1938) +* Automatically open gallery images colorbox based on URL fragment (Issue #2146) + +Bugfixes +-------- + +* Fix enclosures from metadata (Issue #2189) +* Restored log level to INFO (it broke many messages) +* Check HTTP response status of minifying tools and skip them if they’re unavailable +* Change rewrite rule for fragment-only links (Issue #2132) +* Mention disabled plugins in ``nikola plugin --list-installed`` (Issue #2139) +* Don't examine all gallery image dates every build (Issue #2160) + New in v7.7.3 ============= @@ -1662,3 +1938,5 @@ Bugfixes * Colorbox support in restructured text figures * Fix for content displaying too wide * Changelog + +vim: cc=70 tw=70 syntax=rst |
