All Versions
26
Latest Version
Avg Release Cycle
127 days
Latest Release
129 days ago

Changelog History
Page 1

  • v3.10.8 Changes

    November 13, 2025

    🛠 This is a bugfix release in the 3.10.x series.

    🚀 The primary highlights of this release are:

    • 🍎 Properly allow freethreaded mode in the MacOS backend
    • 👍 Better error handling for MacOS backend
  • v3.10.7 Changes

    October 08, 2025

    🛠 This is the latest bugfix release in the 3.10.x series.

    🚀 The most important update in this release is that the minimum version
    ⚡️ of pyparsing has been updated to version 3.0.

  • v3.10.6 Changes

    August 29, 2025

    🛠 This is a bugfix release in the 3.10.x series.

    🚀 Highlights from this release include:

    - Fix regression of hi-dpi support for Qt
    - Fix race condition in TexManager.make_dvi & make_png
    - Various documentation and other bugfixes
    
  • v3.10.5 Changes

    July 31, 2025

    🛠 This is the fourth bugfix release of the 3.10.x series.

    🚀 Included in this release is distributed wheels for Python 3.14 (including freethreaded) and Windows ARM.

    🛠 There are also several smaller bugfixes.

  • v3.10.3 Changes

    May 09, 2025

    🛠 This is the third bugfix release of the 3.10.x series

  • v3.10.1 Changes

    February 27, 2025

    🛠 This is the first bugfix release of the 3.10.x series.

    🚀 This release contains several bug-fixes and adjustments:

    • Respect array alpha with interpolation_stage='rgba' in _Imagebase::_make_image
    • ✂ Remove md5 usage to prevent issues on FIPS enabled systems
    • 🛠 Fix pyplot.matshow figure handling
    • 🛠 Fix modifying Axes' position also alters the original Bbox object used for initialization
    • 🛠 Fix title position for polar plots
    • ➕ Add version gate to GTK4 calls when necessary
    • ⚠ Raise warning if both c and facecolors are used in scatter plot

    📚 As well as several documentation improvements and corrections.

  • v3.10.0 Changes

    December 14, 2024

    🚀 Highlights of this release include:

    - Preliminary support for free-threaded CPython 3.13
    - New more-accessible color cycle
    - Dark-mode diverging colormaps
    - Exception handling control
    - InsetIndicator artist
    - FillBetweenPolyCollection
    - Fill between 3D lines
    - Data in 3D plots can now be dynamically clipped to the axes view limits
    - Rotating 3d plots with the mouse
    - Increased Figure limits with Agg renderer
    - Subfigures no longer provisional
    - Subfigures are now added in row-major order
    
  • v3.10.0.rc1 Changes

    November 01, 2024

    🚀 This is the first release candidate for Matplotlib 3.10.0

  • v3.9.4 Changes

    December 13, 2024

    🛠 This is the fourth bugfix release of the 3.9.x series.

    🚀 This release contains two bug-fixes:

    • 🛠 Fix toolbar icons in GTK backend
    • 🛠 Fix Poly3DCollection initialization with list of lists
  • v3.9.3 Changes

    November 30, 2024

    🛠 This is the third bugfix release of the 3.9.x series.

    🚀 This release contains several bug-fixes and adjustments:

    • 🛠 Fix axline with extremely small slopes
    • 🛠 Fix axline with non-linear axis scales
    • 🛠 Fix minimumSizeHint with Qt backend
    • 🛠 Fix config directory usage when it's behind a symlink
    • 🛠 Fix draggable legend when blitting is enabled
    • 🛠 Fix high CPU utilization in the macosx backend
    • 🛠 Fix multiple hatch edgecolors passed to contourf
    • 👌 Improve compatibility with pytest 8.2.0