Nikola

Latest version: v8.3.1

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

Scan your dependencies

Page 7 of 14

7.7.8

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

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)

7.7.7

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

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)

7.7.6

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

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)

7.7.5

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

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)

7.7.4

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

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)

7.7.3

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

Features
--------

* Recommend ``ghp-import2`` (better packaging) (Issue 2152)
* New ``TAGS_INDEX_PATH`` option for overwriting the path
of the tag index list page.
* Support for ``~~strikethrough~~`` in Markdown (Issue 2149)
* Hungarian translation (by Baptiste Darthenay)
* ``serve`` and ``auto`` publishes DNS Service Discovery records
to the local network announcing they’re running web servers.


Bugfixes
--------

* Implement translating ``DATE_FORMAT`` properly
* Remove superfluous translatability for a boolean (Issue 2140)
* Pass messages to post-list template (Issue 2156)
* Changed default log level from INFO to NOTICE (``nikola check`` is less chatty)
* Fix support for panorama images in gallery(Issue 2143)
* Support "maps.world.World" and similar charts in Pygal (Issue 2142)
* Capitalize "UTF-8" properly in locale guessing (Issue 2137)

Page 7 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.