Pillow/docs/releasenotes/9.5.0.rst

93 lines
2.0 KiB
ReStructuredText
Raw Normal View History

9.5.0
-----
Backwards Incompatible Changes
==============================
TODO
^^^^
TODO
Deprecations
============
TODO
^^^^
TODO
API Changes
===========
TODO
^^^^
TODO
API Additions
=============
2023-03-09 05:34:44 +03:00
QOI file format
^^^^^^^^^^^^^^^
Pillow can now read images in Quite OK Image format.
2023-03-09 05:34:44 +03:00
Added ``dpi`` argument when saving PDFs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
When saving a PDF, resolution could already be specified using the
``resolution`` argument. Now, a tuple of ``(x_resolution, y_resolution)`` can
be provided as ``dpi``. If both are provided, ``dpi`` will override
``resolution``.
Added ``corners`` argument to ``ImageDraw.rounded_rectangle()``
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:py:meth:`.ImageDraw.rounded_rectangle` now accepts a keyword argument of
``corners``. This a tuple of Booleans, specifying whether to round each corner,
``(top_left, top_right, bottom_right, bottom_left)``.
2023-03-27 14:39:01 +03:00
JPEG2000 comments and PLT marker
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-03-09 05:36:22 +03:00
When opening a JPEG2000 image, the comment may now be read into
2023-03-27 14:39:01 +03:00
:py:attr:`~PIL.Image.Image.info`. The ``comment`` keyword argument can be used
to save it back again.
If OpenJPEG 2.4.0 or later is available and the ``plt`` keyword argument
is present and true when saving JPEG2000 images, tell the encoder to generate
PLT markers.
2023-03-09 05:36:22 +03:00
Security
========
TODO
^^^^
TODO
Other Changes
=============
2023-03-12 15:49:06 +03:00
Added support for saving PDFs in RGBA mode
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-03-12 15:49:06 +03:00
Using the JPXDecode filter, PDFs can now be saved in RGBA mode.
2023-03-25 15:41:27 +03:00
2023-03-13 09:00:07 +03:00
Improved I;16N support
^^^^^^^^^^^^^^^^^^^^^^
Support has been added for I;16N access, packing and unpacking. Conversion to
and from L mode has also been added.
2023-03-25 15:45:48 +03:00
2023-03-25 15:41:27 +03:00
BGR;* modes
^^^^^^^^^^^
It is now possible to create new BGR;15, BGR;16 and BGR;24 images. Conversely, BGR;32
has been removed from ImageMode and its associated methods, dropping the little support
Pillow had for the mode.
With that, all modes listed under :ref:`concept-modes` can now be used to create a new
image.