-------------------
- Python 3.10 is now officially supported
- `surrogateescape` will now be used as error handling strategy for encode/decode operations. (`127 <https://github.com/pytest-dev/pytest-xprocess/pull/127>`)
- Make log files persistency, added in `0.21.0`, optional, defaulting to True. The previous logging behavior (prior to `0.21.0`) can be enabled by setting `persist_logs` flag to `False` when calling `XProcess.ensure`. (`122 <https://github.com/pytest-dev/pytest-xprocess/pull/122>`_)
- Fix resource warnings due to leaked internal file handles (`121 <https://github.com/pytest-dev/pytest-xprocess/pull/121>`_)
- Ignore zombie processes which are erroneously considered alive with python 3.11
(`117 <https://github.com/pytest-dev/pytest-xprocess/pull/118>`_)