Skip to content

Commit

Permalink
0.24.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
MatthiasValvekens committed Apr 27, 2024
1 parent af57d0c commit 88fc412
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 2 deletions.
28 changes: 28 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,34 @@
Release history
***************

.. _release-0.24.0:

*Release date:* 2024-04-27


Breaking changes
----------------

* Setting & retrieving permission flags for encrypted files now
comes with an ergonomic API that is much less error-prone.
You no longer have to manually convert your permission bits
to their signed integer representation.
See :mod:`pyhanko.pdf_utils.crypt.permissions`.

Dependency changes
------------------

* Upgraded ``xsdata`` (optional) to ``24.4``.


Bugs fixed
----------

* Several issues with copying objects from encrypted documents
(in particular, encrypted documents with signatures) have been fixed.
* Tolerate unpadded empty ciphertext.
* Improve error messages on malformed keys.


.. _release-0.23.2:

Expand Down
4 changes: 2 additions & 2 deletions pyhanko/version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
__version__ = '0.23.3.dev1'
__version_info__ = (0, 23, 3, 'dev1')
__version__ = '0.24.0'
__version_info__ = (0, 24, 0)

0 comments on commit 88fc412

Please sign in to comment.