@@ -56,10 +56,28 @@ legibility through brightness variations. See
5656`here <https://github.com/wistia/heatmap-palette >`_
5757for more information.
5858
59- Documentation changes
60- ---------------------
59+ The nbagg backend
60+ -----------------
61+ Phil Elson added a new backend, named "nbagg", which enables interactive
62+ figures in a live IPython notebook session. The backend makes use of the
63+ infrastructure developed for the webagg backend, which itself gives
64+ standalone server backed interactive figures in the browser, however nbagg
65+ does not require a dedicated matplotlib server as all communications are
66+ handled through the IPython Comm machinery.
67+
68+ As with other backends nbagg can be enabled inside the IPython notebook with::
69+
70+ import matplotlib
71+ matplotlib.use('nbagg')
72+
73+ Once figures are created and then subsequently shown, they will placed in an
74+ interactive widget inside the notebook allowing panning and zooming in the
75+ same way as any other matplotlib backend. Because figures require a connection
76+ to the IPython notebook server for their interactivity, once the notebook is
77+ saved, each figure will be rendered as a static image - thus allowing
78+ non-interactive viewing of figures on services such as
79+ `nbviewer <http://nbviewer.ipython.org/ >`_.
6180
62- Phil Elson rewrote of the documentation and userguide for both Legend and PathEffects (links needed).
6381
6482
6583New plotting features
@@ -284,6 +302,7 @@ Controls whether figures are saved with a transparent
284302background by default. Previously `savefig ` always defaulted
285303to a non-transparent background.
286304
305+
287306``axes.titleweight ``
288307````````````````````
289308Added rcParam to control the weight of the title
@@ -296,6 +315,12 @@ an offset will be determined such that the tick labels are
296315meaningful. If `False ` then the full number will be formatted in all
297316conditions.
298317
318+ ``nbagg.transparent `` added
319+ `````````````````````````````
320+ Controls whether nbagg figures have a transparent
321+ background. ``nbagg.transparent `` is ``True `` by default.
322+
323+
299324XDG compliance
300325``````````````
301326Matplotlib now looks for configuration files (both rcparams and style) in XDG
@@ -402,6 +427,12 @@ cause the context to be reset. This allows more than one distinct context to
402427be present in documentation. To enable this option, use ``:context: reset ``
403428instead of ``:context: `` any time you want to reset the context.
404429
430+ Legend and PathEffects documentation
431+ ------------------------------------
432+ The :ref: `plotting-guide-legend ` and :ref: `patheffects-guide ` have both been
433+ updated to better reflect the full potential of each of these powerful
434+ features.
435+
405436Widgets
406437-------
407438
0 commit comments