Skip to content

Release 3.11.0#31874

Merged
QuLogic merged 5 commits into
matplotlib:v3.11.xfrom
QuLogic:rel3110
Jun 11, 2026
Merged

Release 3.11.0#31874
QuLogic merged 5 commits into
matplotlib:v3.11.xfrom
QuLogic:rel3110

Conversation

@QuLogic

@QuLogic QuLogic commented Jun 11, 2026

Copy link
Copy Markdown
Member

PR summary

Prepare what's necessary to release 3.11. The tag will be made on the last commit.

AI Disclosure

None

PR checklist

@QuLogic QuLogic added this to the v3.11.0 milestone Jun 11, 2026
@QuLogic QuLogic changed the title Rel3110 Release 3.11.0 Jun 11, 2026
@tacaswell

Copy link
Copy Markdown
Member

When ever these are green anyone can merge.

@QuLogic

QuLogic commented Jun 11, 2026

Copy link
Copy Markdown
Member Author

Azure is failing with ImageMagick failing to read a GIF:

magick.exe: improper image header `D:\a\1\s\result_images\test_agg_filter\agg_filter_alpha-expected.gif' @ error/gif.c/ReadGIFImage/1028.

This seems to come and go, so not sure why it's happening yet, but it should be unrelated.

QuLogic added 4 commits June 11, 2026 16:12
The largest change within this release is a complete overhaul of text
and font processing. Through the use of libraqm [1], HarfBuzz [2],
SheenBidi [3], and an updated release of FreeType [4], all text should
now support modern font features, enabling full internationalization
in all languages. Not all features of these libraries are supported
yet, but we expect this work to enable further improvements in an
easier manner.

Outside of text handling, there are several improvements to 3D Axes,
performance, new accessible colour sequences, flexible figure
management, and more. See the release notes for more information [5].

[1] https://github.com/HOST-Oman/libraqm/
[2] https://harfbuzz.github.io/
[3] https://github.com/Tehreer/SheenBidi
[4] https://freetype.org/
[5] https://matplotlib.org/3.11.0/release/prev_whats_new/whats_new_3.11.0.html
@QuLogic

QuLogic commented Jun 11, 2026

Copy link
Copy Markdown
Member Author

True to the prediction, I did find something (a date) that I missed, so good to have waited to push the tag.

@QuLogic QuLogic merged commit bd075d9 into matplotlib:v3.11.x Jun 11, 2026
35 of 38 checks passed
@QuLogic QuLogic deleted the rel3110 branch June 11, 2026 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants