Skip to content

Commit 3cb814f

Browse files
committed
Update 12.2.0 release notes
1 parent 6dfc2be commit 3cb814f

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

docs/releasenotes/12.2.0.rst

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,11 @@ or scaling, optionally with a font size limit::
6767
text.wrap(58, 10, "grow")
6868
text.wrap(50, 50, ("grow", 12))
6969

70+
EXIF tag FrameRate
71+
^^^^^^^^^^^^^^^^^^
72+
73+
The EXIF tag ``FrameRate`` has been added.
74+
7075
Other changes
7176
=============
7277

@@ -75,3 +80,16 @@ Support reading JPEG2000 images with CMYK palettes
7580

7681
JPEG2000 images with CMYK palettes can now be read. This is the first integration of
7782
CMYK palettes into Pillow.
83+
84+
Lazy plugin loading
85+
^^^^^^^^^^^^^^^^^^^
86+
87+
When opening or saving an image, Pillow now lazily loads only the required plugin
88+
based on the file extension, instead of importing all plugins upfront. This makes
89+
``open`` 2.3-15.6x faster and ``save`` 2.2-9x faster for common formats.
90+
91+
Thread safety for free-threaded Python
92+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
93+
94+
Critical sections are now used to protect FreeType font objects, improving thread
95+
safety when using fonts in the free-threaded build of Python.

0 commit comments

Comments
 (0)