All Versions
16
Latest Version
Avg Release Cycle
53 days
Latest Release
1233 days ago

Changelog History
Page 1

  • v3.3.3 Changes

    November 12, 2020

    ๐Ÿ›  This is the third bugfix release of the 3.3.x series.

    ๐Ÿš‘ This release contains several critical bug-fixes:

    • ๐Ÿ›  Fix calls to Axis.grid with argument visible=True.
    • ๐Ÿ›  Fix fully masked imshow.
    • ๐Ÿ›  Fix inconsistent color mapping in scatter for 3D plots.
    • ๐Ÿ›  Fix notebook/nbAgg figures when used with ipywidgets in the same cell.
    • ๐Ÿ›  Fix notebook/nbAgg/WebAgg on older (e.g., Firefox ESR) browsers.
    • ๐Ÿ›  Fix pcolormesh with datetime coordinates.
    • ๐Ÿ›  Fix performance regression with datetimes.
    • ๐Ÿ›  Fix singular ticks with small log ranges.
    • ๐Ÿ›  Fix timers/animations on wx and notebook backends.
    • โœ‚ Remove certifi as a hard runtime dependency.
  • v3.3.2 Changes

    September 15, 2020

    ๐Ÿ›  This is the second bugfix release of the 3.3.x series.

    ๐Ÿš‘ This release contains several critical bug-fixes:

    • ๐Ÿ›  fix Axis scale on twinned Axes
    • ๐Ÿ›  fix auto-close of Figures in nbagg
    • ๐Ÿ›  fix automatic title placement if Axes is off the Figure
    • ๐Ÿ›  fix autoranging of log scales with barstacked histogram
    • ๐Ÿ›  fix extra redraws when using Button or TextBox widgets
    • ๐Ÿ›  fix imshow with LogNorm and large vmin/vmax ranges
    • ๐Ÿ›  fix plotting Pandas DataFrame with string MultiIndex
    • ๐Ÿ›  fix scatter with marker=''
    • ๐Ÿ›  fix scatter3d color/linewidth re-projection
    • ๐Ÿ›  fix state of mode buttons in TkAgg backends
    • include license files in built distribution
    • โฌ‡๏ธ reduce Visual C++ runtime requirements on Windows
  • v3.3.1 Changes

    August 14, 2020

    ๐Ÿ›  This is the first bugfix release of the 3.3.x series.

    ๐Ÿš‘ This release contains several critical bug-fixes:

    • ๐Ÿ›  fix docstring import issues when running Python with optimization
    • ๐Ÿ›  fix hist with categorical data, such as with Pandas
    • ๐Ÿ›  fix install on BSD systems
    • ๐Ÿ›  fix nbagg compatibility with Chrome 84+
    • ๐Ÿ›  fix ordering of scatter marker size in 3D plots
    • ๐Ÿ›  fix performance regression when plotting Paths
    • ๐Ÿ›  fix reading from URL in imread
    • ๐Ÿ›  fix several regressions with new date epoch handling
    • ๐Ÿ›  fix some bad constrained and tight layout interactions with colorbars
    • ๐Ÿ›  fix use of customized toolbars in TkAgg and WXAgg backends
  • v3.3.0 Changes

    July 16, 2020

    ๐Ÿš€ Highlights of this release include:

    • Provisional API for composing semantic axes layouts from text or nested lists
    • ๐Ÿ†• New Axes.sharex, Axes.sharey methods
    • Turbo colormap
    • ๐Ÿ‘ colors.BoundaryNorm supports extend keyword argument
    • Text color for legend labels
    • Pcolor and Pcolormesh now accept shading='nearest' and 'auto'
    • ๐Ÿ‘ Allow tick formatters to be set with str or function inputs
    • ๐Ÿ†• New Axes.axline method
    • Dates use a modern epoch
    • ๐Ÿ‘Œ Improved font weight detection
    • Axes3D no longer distorts the 3D plot to match the 2D aspect ratio
    • More consistent toolbar behavior across backends
    • ๐Ÿ’… Toolbar icons are now styled for dark themes
    • Cursor text now uses a number of significant digits matching pointing precision
    • Functions to compute a Path's size
    • ๐Ÿ’พ savefig() gained a backend keyword argument
    • ๐Ÿ“‡ Saving SVG now supports adding metadata
    • ๐Ÿ“‡ Saving PDF metadata via PGF now consistent with PDF backend
    • ๐Ÿ’ป NbAgg and WebAgg no longer use jQuery & jQuery UI

    ๐Ÿ†• For the full details please see the What's New and API changes in the documentation.

  • v3.3.0.rc1

    June 18, 2020
  • v3.2.2 Changes

    June 17, 2020

    ๐Ÿ›  This is the second bugfix release of the 3.2.x series.

    ๐Ÿš‘ This release contains several critical bug-fixes:

    • ๐Ÿ‘Œ support fractional HiDPI scaling with Qt backends
    • ๐Ÿ‘Œ support new Python and fix syntax errors in legacy Python
    • ๐Ÿ‘Œ support new Qt 5 and fix support for Qt 4
    • ๐Ÿ›  fix animation writer fallback
    • ๐Ÿ›  fix figure resizing
    • ๐Ÿ›  fix handling of large arcs
    • ๐Ÿ›  fix issues with tight layout
    • ๐Ÿ›  fix saving figures after closing windows or under certain size conditions
    • ๐Ÿ›  fix scatter when specifying a single color
    • ๐Ÿ›  fix several memory leaks
    • ๐Ÿ›  fix unexpected autoscaling behavior
    • ๐Ÿ›  fix various issues with usetex
    • ๐Ÿ“š various minor bug and documentation fixes
  • v3.2.1 Changes

    March 18, 2020

    ๐Ÿ›  This is the first bugfix release of the 3.2.x series.

    ๐Ÿš‘ This release contains several critical bug-fixes:

    • ๐Ÿ›  fix Quiver.set_UVC calls with scalar inputs
    • ๐Ÿ›  fix bezier.get_parallels failure from floating point rounding errors
    • ๐Ÿ›  fix markers specified as tuples (polygons, stars, or asterisks)
    • ๐Ÿ›  fix saving PNGs to file objects in some places
    • ๐Ÿ›  fix saving figures using the nbAgg/notebook backend
    • ๐Ÿ›  fix saving with tight layout using the PGF backend
    • ๐Ÿ›  fix setting custom datapath in rcParams (note: it is still deprecated)
    • ๐Ÿ›  fix various issues running setup.py in non-CI environments
    • ๐Ÿ›  fix xpdf distiller
    • ๐Ÿ“š various minor bug and documentation fixes
  • v3.2.0

    March 03, 2020
  • v3.2.0.rc3

    February 02, 2020
  • v3.2.0.rc2

    November 05, 2019