= Release v3.2.0 =

*All release tags are signed, and release packages are also signed*.
*Always check signatures prior using this software*.

Note: This is the last version supporting Python 3.8!

== Added ==

* Add `serializer_kwargs` parameter for all loading operations of
  `Blake2SerializerSigner` (`load`, `loads`, and `loads_parts`), same
  as with all dumping operations (from v2.0.0), allowing to pass any
  keyword argument to the underlying serializer.
* Add create release Invoke task that creates and signs a tag, the
  repo archives and the Python packages, along with providing hashes
  and pushing to the remote.

== Changed ==

* Upgrade CI images to use Poetry v2 for Python 3.9+.
* Default to using Python 3.12 instead of 3.10 in CI, and in Read The
  Docs.
* Add proper support for Python 3.13 and 3.14rc.
* Improve fuzzing script along its tests.
* Several improvements in the CI, such as that pipelines run only on
  code, or docs changes, as well as packages caches that are only
  generated on lockfile changes, syntax upgrade and more.
* Upgrade Safety scanner to use `scan` command.