Skip to content

Commit e7c50e7

Browse files
committedAug 8, 2015
7.6.3
1 parent f2e87b4 commit e7c50e7

7 files changed

+51
-8
lines changed
 

‎stories/AUTHORS.txt

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
* `Boris Kaul <https://github.com/localvoid>`_
1111
* `Brandon W. Maister <https://github.com/quodlibetor>`_
1212
* `Bussonnier Matthias <https://gtihub.com/carreau>`_
13+
* `Carlos Martín Sánchez <https://github.com/carlosvin>`_
1314
* `Carsten Grohmann <https://github.com/CarstenGrohmann>`_
1415
* `Casey M. Bessette <https://github.com/caseybessette>`_
1516
* `Chris Lee <https://github.com/clee>`_

‎stories/CHANGES.txt

+26
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
New in v7.6.3
2+
=============
3+
4+
Features
5+
--------
6+
7+
* New translations: Serbian and Bosnian, by saleone
8+
* Added mechanism for rest extensions to depend on configuration options
9+
(Issue #1919)
10+
* Render Jupyter notebooks (ipynb) in listings (Issue #1900)
11+
12+
Bugfixes
13+
--------
14+
15+
* Handle folders without trailing slashes in nikola auto (Issue #1933)
16+
* Set a base element to aid relative URL resolution, stripped on-the-fly
17+
when using the auto or serve command to view site locally. (Issue #1922)
18+
* Rebuild archives when post slugs and titles change (Issue #1931)
19+
* Handle special characters in URLs in nikola auto (Issue #1925)
20+
* Avoid Broken Pipe error in nikola auto (Issue #1906)
21+
* "nikola auto" serving implicit index.html with wrong mime type (Issue #1921)
22+
* Handle non-integer shutter speeds and other variables in WordPress
23+
importer (Issue #1917)
24+
25+
126
New in v7.6.2
227
=============
328

@@ -12,6 +37,7 @@ Features
1237
Bugfixes
1338
--------
1439

40+
* Don't auto-rebuild on changes to ".foo" or "foo~" or changes in folders.
1541
* Don't assume things are HTML in auto mode (Issue #1915)
1642
* Don’t rebuild Atom syndication files unnecessarily often
1743
* Include .php files in sitemaps

‎stories/conf.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.. title: Nikola v7.6.1 configuration file
1+
.. title: Nikola v7.6.3 configuration file
22
.. slug: conf
33
.. date: 2014-11-08 18:51:30 UTC
44
.. description: The Nikola configuration file.

‎stories/extending.txt

+20-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
Extending Nikola
99
================
1010

11-
:Version: 7.6.2
11+
:Version: 7.6.3
1212
:Author: Roberto Alsina <ralsina@netmanagers.com.ar>
1313

1414
.. class:: alert alert-info pull-right
@@ -34,7 +34,9 @@ of Nikola.
3434
Command Plugins
3535
---------------
3636

37-
When you run ``nikola --help`` you will see something like this::
37+
When you run ``nikola --help`` you will see something like this:
38+
39+
.. code-block:: console
3840

3941
$ nikola help
4042
Nikola is a tool to create static websites and blogs. For full documentation and more
@@ -146,7 +148,9 @@ For your own plugin, just change the values in a sensible way. The
146148
httpd.serve_forever()
147149

148150
As mentioned above, a plugin can have options, which the user can see by doing
149-
``nikola help command`` and can later use, for example::
151+
``nikola help command`` and can later use, for example:
152+
153+
.. code-block:: console
150154

151155
$ nikola help serve
152156
Purpose: start the test webserver
@@ -258,7 +262,7 @@ T
258262
and ``TaskMultiplier`` plugins that take a task and create
259263
more tasks out of it.
260264

261-
::
265+
.. code-block:: console
262266

263267
$ nikola list
264268
Scanning posts....done!
@@ -384,6 +388,18 @@ RestExtension Plugins
384388

385389
Implement directives for reStructuredText, see `media.py <https://github.com/getnikola/nikola/blob/master/nikola/plugins/compile/rest/media.py>`__ for a simple example.
386390

391+
If your output depends on a config value, you need to make your post record a dependency on a pseudo-path, like this:
392+
393+
.. code-block:: text
394+
395+
####MAGIC####CONFIG:OPTIONNAME
396+
397+
Then, whenever the ``OPTIONNAME`` option is changed in conf.py, the file will be rebuilt.
398+
399+
If your directive depends or may depend on the whole timeline (like the post-list directive, where adding new posts
400+
to the site could make it stale), you should record a dependency on the
401+
pseudo-path ``####MAGIC####TIMELINE``.
402+
387403
MarkdownExtension Plugins
388404
-------------------------
389405

‎stories/manual.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
The Nikola Handbook
88
===================
99

10-
:Version: 7.6.2
10+
:Version: 7.6.3
1111

1212
.. class:: alert alert-info pull-right
1313

‎stories/social_buttons.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
Using Alternative Social Buttons with Nikola
99
============================================
1010

11-
:Version: 7.6.2
11+
:Version: 7.6.3
1212

1313
.. class:: alert alert-info pull-right
1414

‎stories/theming.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
Theming Nikola
99
==============
1010

11-
:Version: 7.6.2
11+
:Version: 7.6.3
1212
:Author: Roberto Alsina <ralsina@netmanagers.com.ar>
1313

1414
.. class:: alert alert-info pull-right

0 commit comments

Comments
 (0)
Please sign in to comment.