matplotlib v3.3.3 Release Notes

Release Date: 2020-11-12 // about 5 years 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