matplotlib v3.3.3 Release Notes

Release Date: 2020-11-12 // 8 months ago
  • ๐Ÿ›  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.

Previous changes from v3.3.2

  • ๐Ÿ›  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