Nikola

Latest version: v8.3.1

Safety actively analyzes 628175 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 14

7.3.1.1

Not secure
===============

* Emergency release to pin doit version to 0.27.0
* No code changes since v7.3.1 (not even ``nikola --version``)

7.3.1

Not secure
=============

Features
--------

* Separate new option IMAGE_THUMBNAIL_SIZE for setting size of
thumbnails created by scale_images plugin (Issue 1606)
* Don't create larger thumbnails for panorama images in scale_images
(Issue 1606)
* Added ``root`` path handler (via Issues 1008, 1573)
* Added RSS feeds to gallery HEAD (part of Issue 786)

Bugfixes
--------

* Use pyphen properly when there are no dictionaries for this language
(Issue 1613)
* Fix ``nikola deploy`` when there is no cache (Issue 1615)
* Report issues in scale_images properly (Issue 1598)
* Correctly read sub-timezones in ``nikola init`` (via Issue 1599)
* Fix zoneinfo reading in ``nikola init`` (Issue 1599)
* Fix ``.islink`` detection for galleries (via Issue 1536)
* Links to languages point to site root and not the blog (Issue 1008)
* Brand link is now language-specific (Issue 1573)
* Fixed compatibility with IPython 3.x (Issue 1581)
* Compilers mark tasks as out of date if compiler-specific options and
plugins change (Issue 1523)

7.3.0

Not secure
=============

Features
--------

* Added possibility for plugins to define how to read metadata from files
* Added ``-a``, ``--author`` option to set post author field
* Added option INDEXES_PRETTY_PAGE_URL to make URLs for indexes
pages more pretty. (Issue 1548)
* Added ``-i``, ``--import`` argument to ``new_post`` for importing
existing post contents (Issue 1385)
* Added warning about ``password`` in posts being insecure
(Issue 1547)
* INDEXES_TITLE and INDEXES_PAGES are translatable (Issue 1544)
* Added new option ARCHIVES_ARE_INDEXES which allows archive pages
which list posts to be rendered with the post contents.
(Issue 1537)
* Added new option INDEXES_STATIC which allows to define the
page ordering for indexes (Issue 1537). Also, if tag pages are
created as indexes, they will behave more close to the
default indexes.
* Use ``table`` line-numbering style with reST code, making
copy-pasting code possible (Issue 1285)
* Tag and category pages are now more separated. The prefix for
category pages can be changed and the folder can be modified
independently of the tags' folder. (Issue 1535)
* Writing the tag cloud data file can now be disabled. Will be
disabled by default in the future. (Issue 1535)
* The ``utils.config_changed`` function now takes an optional extra
argument, ``identifier``, used to identify the source of a specific
dependency save. As such, ALL your files will be rebuilt after
upgrading. (Issue 1526 via 1521)
* New option GALLERY_FOLDERS replacing GALLERY_PATH (Issue 1511)
* New PANDOC_OPTIONS option (Issue 1492)
* New tab-width option in code-block directive (Issue 1514)
* New option TAG_PAGES_DESCRIPTIONS for optionally making individual
tag pages more unique and interesting (Issue 1486)
* New option LISTINGS_FOLDERS (which replaces LISTINGS_FOLDER) which
allows to separate input and output folder names for listings, and
allows to have more than one listings folder (Issue 1499)
* ReST listing directive now honors alternative listings folder names
(Issue 1499)
* New command line option --conf= to specify the configuration file
(default is conf.py) (Issue 1501)
* Added Arabic translation (by darkwise)
* Added Danish translation (by mikkelkristiansen)
* Added Indonesian translation (by Willy Sudiarto Raharjo)
* Added Korean translation (by Dong Geun)
* Added Serbian translation (by Ivan Radeljic)
* Added Swedish translation (by Johan Sommerfeld)
* New advanced option RSS_LINKS_APPEND_QUERY for tracking traffic
from RSS subscribers
* Add ``robots`` meta tag with value ``noindex`` for drafts
(Issue 1489)
* New option TAGLIST_MINIMUM_POSTS allows hiding unpopular tags from
the tag index page (Issue 1484)
* New options CREATE_FULL_ARCHIVES and CREATE_DAILY_ARCHIVE which
allow to create non-hierarchical archives and archives for days,
respectively (Issue 1494)
* New plugin for creating image thumbnails, and a corresponding reST
plugin (Issue 1527)

Bugfixes
--------

* Handle over-and-under-lined titles in rst for guessing title (Issue 1539)
* Don't apply colorbox to figures if they are of islink class. (Issue 1536)
* Turned minify_lines into a no-op (Issue 1497)
* Don’t classify unpublished posts as pages (Issue 1577)
* Fixed a ``TranslatableSetting.langformat`` race condition
* Fixed ``TranslatableSetting`` instantiation in
``TranslatableSetting.langformat`` (Issue 1571)
* Fixed ``rss.xsl`` path for blogs not deployed to server root
(Issue 1563)
* Respect SHOW_UNTRANSLATED_POSTS = False in archives
and for untranslated source files (Issue 1360)
* Make sure drafts don’t appear in sitemaps with multiple languages
(Issue 1489)
* Make site.posts_per_file cover all languages (Issues 1270, 1489)
* Fix ANNOTATIONS not working at all (Issue 1477)
* Fix asking questions with Unicode chars in Python 2 (Issue 1476)
* Use ADDITIONAL_METADATA with the two-file format (Issue 1471)
* Make previewimage compatible with sites deployed to subdirectories
(Issue 1473)
* Make sitemaps work on sites deployed to subdirectories
(Issue 1472)

7.2.0

Not secure
=============

Features
--------

* Added support for fancy dates via moment.js (Issue 1256)
* Updates: jQuery v1.11.1, Bootstrap v3.3.0
* Allow presets usage with ``nikola deploy`` — ``DEPLOY_COMMANDS`` is
now a dict of {preset: commands} (Issue 1452)
* New ``GLOBAL_CONTEXT_FILLER`` setting, functions listed there will
be called with the local context and the template name before
template rendering. (Issue 1451)
* New ``USE_CDN_WARNING`` setting to block warnings about potential
``USE_CDN`` misuse (defaults to True)
* ``nikola check -l`` will warn about mixed-security (HTTP on HTTPS)
* New ``ConfigPlugin`` category (without any specific behavior by default)
* New meta property “previewimage” for use with Open Graph (Issue 1421)
* Expose publishing date, tags, and more in Open Graph
* XSL Transform RSS into pretty and helpful webpages when opened in browsers (Issue 1411)

Bugfixes
--------

* Don’t pull by default in ``github_deploy`` (Issue 1464)
* disabled hyphenation for paragraphs with inline math (Issue 1461)
* Support filters for all tasks (Issue 1459)
* Don’t check cache/ in ``nikola check -l`` (Issue 1447)
* Fix new_post for pandoc format (Issue 1445)
* Fix STORY_INDEX generation (Issue 1444)
* Fix bootswatch creation version check (Issue 1441)
* Never rebase while pulling in ``github_deploy``
* Handle better ``new_post --format=pandoc`` when pandoc is not defined (Issue 1422)
* Open Graph properly uses latest RDFa in HTML – fixes validation
* Fix sitemap generation (Issue 1397 via 1032)
* Use destination folder names as titles for titleless listings
* Fixed problems with installation from .tar.gz under Windows (Issue 1417)
* Fixed encoding problems in WordPress urlmap writer (Issue 1416)
* Added back atom:link in RSS feeds
* Fixed Nikola-based page redirects in Python 2 (Issue 1414)
* Fixed files/\*.php (skip post/story-specific filters) (Issue 1403)
* Warn about missing / in BASE_URL differently (explicit request to
fix the config file)
* Fix broken ``auto -b`` option (Issue 1437)

7.1.0

Not secure
=============

Features
--------

* Error out when reST gists cannot be downloaded (Issue 1402)
* Added a “Skip to content” link for accessibility (Issue 1345)
* Added ``minify_lines`` filter to strip leading whitespace and empty lines
* Added Google Closure Compiler JavaScript filter
* Print full tracebacks for conf.py errors
* Added ``USE_SLUGIFY`` (defaults to True). If it’s False, Nikola allows and
generates almost any Unicode character in page URLs (Issue 1321)
* sources for .html files are now copied as .src.html (Issue 1354)
* Copy files/\*.html verbatim (skip filters)
* Don’t generate STORY_INDEX if there is a conflicting story
* Added support for enclosures (via optional enclosure metadata tag) (Issue 1322)

Bugfixes
--------

* Fixed some margins for RTL text (Issue 1399)
* Fixed sitemapindex filtering of non-sitemap XMLs
* rebuild posts when metadata changes (Issue 1319)
* Allow + in slugs (Issue 1344)
* fix error message when tags that are too similar are found (Issues 1343, 1344)
* serve .svgz with content-encoding: gzip (Issue 1380)
* html5.js file for ancient IE now works outside of / (Issue 1372)
* PHP compiler now removes metadata comments the usual way (Issue 1374)
* PHP compiler’s permalinks were .html instead of .php (Issue 1373)
* Fixed importing WordPress blogs outside of / (Issue 1368)
* Fixed importing WordPress blogs without slugs (Issue 1364)
* don’t forget query parts of links (Issue 1369)
* Made posts that are directive-only work properly (Issue 1351)
* Made mathjax work with stories (Issue 1355)
* Fixed regeneration after change of ``NAVIGATION_LINKS``
* Made ``nikola bootswatch_theme`` compatible with Jinja themes
* Fixed submenus in Jinja themes (Issue 1327)
* Quietly ignore empty lines in bundles files
* Fixed wrong filter order in post_list plugin (Issue 1365)

7.0.1

Not secure
=============

Features
--------

* added ``-e``, ``--edit`` parameter to ``new_post`` and ``new_page`` to open
$EDITOR after creation (Issue 1294)
* added ``scanned`` signal (after posts are scanned) (via Issue 1291)
* added missing ``initialized`` event (after tasks are loaded) (Issue 1291)

Bugfixes
--------

* sanitized dates generated by new_post by forcing an ISO 8601-esque
format of YYYY-mm-dd HH:MM:SS (Issues 1284, 1313)
* made github_deploy compatible with Python 3 (Issue 1311)
* rebuild stuff on TranslatableSettings’ change (Issue 1297)
* made bootstrap-jinja and bootstrap3-jinja work again, assets were missing
(Issue 1309)
* ignore non-utf8-encoded .html files in sitemaps (Issue 1308)
* fixed missing assets in Windows (Issue 1306)
* locales are ignored if there is no config (via Issue 1304)
* “fixed” a weird bug which tried to find the __file__ of __builtin__
* made ``nikola init`` locale-independent (via Issues 1288, 1304)
* fixed theme/plugin installation under Python 2.6 (Issue 1298)
* removed ``colorama`` and color support under Windows due to Unicode problems
(Issue 1288)
* made ``files/assets/css/code.css`` work again (Issue 1290)

Page 10 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.