The Wayback Machine - https://web.archive.org/web/20200716203155/https://github.com/matplotlib/matplotlib/releases
Skip to content
Jun 18, 2020
REL: v3.3.0rc1
This is the first release candidate for Matplotlib 3.3.0.

@QuLogic QuLogic released this Jun 17, 2020 · 3207 commits to master since this release

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
Assets 2

@QuLogic QuLogic released this Mar 18, 2020 · 3333 commits to master since this release

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
Assets 2

@tacaswell tacaswell released this Mar 3, 2020 · 3403 commits to master since this release

Highlights of this release include:

 - default image interpolation is now `'antialiased'` to better handle
   down-sampling and reduce artifacts when up-sampling by small
   ratios.
 - change when ticks switch to using an offset to improve readability
 - improvements to auto-scaling and auto-limits
 - `DivergingNorm` has been renamed to `TwoSlopeNorm`
 - support for 3 and 4 digit hex colors (`#123` maps to `#112233`)
 - improvements to Logit scale ticker and formatter
 - control of where errorbars start getting placed with `errorevery`
 - correct kerning when laying out text
 - improvements to MovieRegistry

For the full details please see the whats new [1] and API changes [2]
in the documentation

[1] https://matplotlib.org/3.2.0/users/whats_new.html
[2] https://matplotlib.org/3.2.0/api/api_changes.html
Assets 2
Pre-release
Pre-release

@tacaswell tacaswell released this Feb 2, 2020 · 3457 commits to master since this release

This is the third rc for Matplotlib 3.2
Assets 2

@tacaswell tacaswell released this Feb 1, 2020 · 5806 commits to master since this release

This is the final planned release of the 3.1.x series.

This release contains several critical bug-fixes:

 - suppress a warning with Pandas 1.0
 - support pillow >= 7
 - support dateutils >= 2.8.1
 - prevent an infinite recursion
 - do not clobber non-python registered signal handler
 - fix path intersection computation with 0 length segments
 - fix performance regression in draw_idle
 - several minor bugs
Assets 2

@tacaswell tacaswell released this Feb 1, 2020 · 10664 commits to master since this release

This is the final planned release of the 2.2.x series and the last Matplotlib
release to support Python 2.7.

This release primarily contains bug-fixes. Of note:

 - suppress a warning with Pandas 1.0
 - support numpy >= 1.17
 - support python 3.8
 - improve jquery installation process
Assets 2

@tacaswell tacaswell released this Dec 5, 2019 · 5924 commits to master since this release

 - fix regresion of incorrect limits for y-axis in imshow
 - fix integer indexed pandas series
 - fix ScalarFormatter formatting of masked values
 - webagg and nbagg no longer incorrectly fallback to agg when $DISPLAY is not set
 - several fixes for Qt5 backend
 - other bugfixes and documentation fixes
Assets 2
Pre-release
Pre-release

@ivanov ivanov released this Nov 5, 2019 · 3810 commits to master since this release

This is the second release candidate from Matplotlib 3.2
Assets 2
Pre-release
Pre-release

@ivanov ivanov released this Oct 15, 2019 · 3889 commits to master since this release

This is the first release candidate from Matplotlib 3.2

Assets 2
You can’t perform that action at this time.