Nikola

Latest version: v8.3.1

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

Scan your dependencies

Page 9 of 14

7.6.1

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

Features
--------

* Several improvements to WordPress importer (PR 1867):

* Allowing to export categories and category hierarchy with
--export-categories-as-categories
* Allowing to exclude private posts, and allowing to include empty posts
* Allowing to use HTTP authentication for downloads with --download-auth
(PR 1848)
* Allowing to export comments with --export-comments
* Allowing to use WordPress page compiler to directly convert posts
to HTML on import with --transform-to-html
* Allowing to use WordPress page compiler on imported site instead of
converting posts to markdown with --use-wordpress-compiler
* Allowing to automatically install the WordPress page compiler when
needed with --install-wordpress-compiler
* Exporting information on attachments per post as JSON (1867 and 1888)
* Exporting post status and excerpt

* New ‘pagekind’ variable available to identify different kind of pages from theme templates
* Add ``--no-server`` option to ``nikola auto`` (Issue 1883)
* Always return unicode in slugify (Issue 1885)
* Remove logging handlers (Issue 1797)
* Add ``-d``, ``--detach`` option to ``nikola serve`` (Issue 1871)
* Use provided teaser format (``*_READ_MORE_LINK``) with custom teaser text
(Issue 1879)
* Delete old ``bootstrap`` theme (use ``bootstrap3`` instead)
* Screen reader-friendly navbar collapses and dropdowns (Issue 1863)
* Modern reST stylesheets, based in part on Bootstrap 3 (Issue 1150)

Bugfixes
--------

* Use ``http`` as fallback in plugin/theme installers if a SSL error occurs
(Issue getnikola/nikola-themes49)
* Add missing ``xmlns:xhtml`` namespace to sitemaps (Issue 1890)
* Fixed superfluous rebuild problems with Python 3. Note that this will cause
rebuilds for most sites. (Issue 1887)
* Fix links in sample post (Issue 1874)
* Don't use deprecated Yapsy methods (Isue 1868)
* Surpress wincing when auto is aborted during rebuilding
* Show tags only from the current language on tag listing pages (Issue 1856)
* Remove gap between line numbers and code (Issue 1859)
* Fix spurious warnings about posts published in the future (Issue 1850)

7.6.0

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

Features
--------

* Translate ``Write your post here.`` to default language (Issue 1621)
* Enable ``PRETTY_URLS`` by default on new sites created by the wizard
(Issue 1838)
* Add ``-F``, ``--available-compilers`` option to ``nikola new_post``
and ``nikola new_page`` (Issue 1837)
* Add print CSS to all default themes (Issue 1817)
* Support other kernels for ipynb/Jupyter using
``nikola new_post -f ipynbkernel`` (Issues 1774, 1834)
* Add distinct styling for the site footer in bootstrap3
* Bootstrap v3.3.5 (Issue 1828)
* Use ``watchdog`` in ``nikola auto`` (Issue 1810)
* Add redirection for tags in Wordpress importer (Issue 1168)
* Add support for ``html_tidy_withconfig`` to use a ``tidy5.conf`` file
(Issue 1795)
* Change default tidy5 filters not to drop empty elements (Issue 1795)
* Apply per-post filters via metadata (Issue 914)

Bugfixes
--------

* Nikola auto was broken in python 3 (Issue 1830)
* Read configuration when importing into an existing site (Issue 1823)
* Don’t crash on non-UTF-8 files during sitemap generation (Issue 1842)
* Unnecessary rebuilds of yearly archives (Issue 1833)
* Quietly ignore non-existent files in ``nikola check -l`` (Issue 1831)
* Don’t rebuild all tag or category pages when changing tag/category descriptions
* Fix crash in wordpress code importer (Issue 1819)
* Call correct command in ``nikola auto``

7.5.1

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

Features
--------

* Suggest misspelled commands (Issue 1807)
* New implementation of the ``nikola auto`` command
* ``requests`` is now required for all Nikola sites
* New ``nikola version --check`` option (Issue 1767)

Bugfixes
--------

* Support pure markdown posts in WP import (Issue 484)
* Make auto shutdown with ctrl-c (Issue 1811)
* Log properly in ``nikola auto`` (Issue 1812)
* Handle rare gettz failure (Issue 1806)
* Handle missing dependencies better in auto plugin (Issues 1803, 1809)
* IDNA mixing unicode/bytes in python 3 (Issue 1802)
* Cleaner splitting of metadata in onefile posts (Issue 973)
* It's markdown extra, not extras (Issue 1799)

7.5.0

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

Features
--------

* Make default themes more accessible (Issue 377)
* Add ipython support to the default themes (Issue 1782)
* Automatically mark ipynb posts/pages as requiring mathjax (Issue 1782)
* New --get-path option for ``nikola install_theme`` (Issue 1762)
* New `nikola rst2html` command (Issue 1710)
* New `nikola status` command (Issue 1740)
* Support [code] in wordpress importers (Issue 1186)
* Cleaner formatting of HTML output
* Allowing category hierarchies via new option CATEGORY_ALLOW_HIERARCHIES
(Issue 1520)

Bugfixes
--------

* Dropped empty languages (fil, tl, zh_TW)
* Extract ``nikola check`` target list from actual task list instead of parsing (Issue 1758)
* Treat special-purpose “draft” tag case-insensitive
* Avoid some rebuild loops (Issue 1747)
* Better error if two posts/pages output conflict (Issue 1749)
* Scanning of posts refactored out of core (Issue 1700)
* github_deploy records lastdeploy timestamp like regular deploy
* Use a global directory for gallery images, ignoring translations (Issue 1726)
* The post-list directive only triggers rebuilds if timeline changes (Issue 1688)
* Don’t check the same remote URL more than once (Issue 1732)
* All remotely checked links resulted in incorrect warnings (`nikola check -lr`)
* Exclude `<meta content="noindex" name="robots">` from sitemaps
* new_post paths are now relative to CWD (Issue 1325)

7.4.1

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

Features
--------

* Better handling of missing/unconfigured compilers (Issue 1704)
* New -r option for the link checker to check remote links (Issue 1684)
* Use static navbars in bootstrap3 and bootstrap themes

Bugfixes
--------

* Handle strange URLs, like ed2k:// (Issue 1695)
* Fix very old metadata format support (Issue 1689)

7.4.0

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

Features
--------

* Substitutions for RSS_LINKS_APPEND_QUERY for identifying
the source feed (feedRelUri) and the kind of feed (feedFormat).
* New option GENERATE_ATOM, off by default
* Current and archive Atom feeds for indexes; category, tag, and archive indexes (RFC-4287 and RFC-5005)
* Atom feed auto-discovery in HTML indexes and category/tag indexes
* .atom included in the sitemap index
* New post metadata "updated", inherits "date" if unset
* Allow IPv6 in `nikola auto` (Issue 1682)
* Allow IPv6 in `nikola serve` (Issue 1682)
* Set default new site URL to https://example.com/
* Plugins can manipulate task dependencies (Issue 1679)
* LINK_CHECK_WHITELIST now works with output relative and full fs paths
* Four new filters: html_tidy_nowrap, html_tidy_wrap, html_tidy_wrap_attr,
and html_tidy_mini for prettification and minification. Requires tidy5.
* Multilingual sitemaps (Issue 1610)
* Compatibility with doit v0.28.0 (Issue 1655)
* AddThis is no longer added by default to users’ sites
* New translations (az, fil, tl, uk, zh_TW)
* Add reStructuredText transform support (Issue 1647)
* Produce Unicode output in ``nikola init`` (via Issue 1644)
* Add ``HIDDEN_TAGS`` and ``HIDDEN_CATEGORIES`` settings to hide some
tags and categories (eg. ``mathjax``) from view (Issue 1640)
* Instruct browsers to prefetch newest post when visiting the front page
* Add a ``sort`` parameter to the post-list directive to sort posts in
the list using natsort. (Issue 1635)

Bugfixes
--------

* Make ``.islink`` work properly (via Issue 1536)
* RSS_LINKS_APPEND_QUERY not working in RSS feeds for tags
* `nikola check -l` didn’t scan posts
* Don’t use sets for ``FAVICONS`` (Issue 1674)
* Posts/Pages that use post-list will never be up to date (Issue 1671)
* Support using post.text() in post_list_directive.tmpl (Issue 1671)
* Avoid recursive dep when using post-list in a post (Issue 1671)
* Encode IDNs to Punycode in ``nikola init`` and in links;
show an error if the site URL is not Punycode (Issue 1644)
* Make ``images`` the default output directory for IMAGE_FOLDERS
(Issue 1663)
* Don't default to any swatch in bootswatch_theme (Issue 1656)
* Fix ``nikola check -l`` for absolute and full-path URL styles
(Issue 1650)
* Really add missing trailing slashes in ``BASE_URL`` (Issue 1651)
* Check if files exists before adding them as post-list dependencies
(Issue 1646)
* Fix build command in ``nikola auto`` (Issue 1641)
* Update Bootstrap to v3.3.4
* Update jquery-colorbox
* Fix symlinks for moment.js in Windows
* Fix code.css bundling in Windows
* Listings in posts now work in Windows (Issue 1631)
* Add 20 seconds to reading time per embedded media

Page 9 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.