- Fix channel pools deadlocking everything on connection cancellation.
- Fix a bug in frameparsers not truncating the end.
0.9.0
==================
- Fix all Pyright strict mode errors. - Change channel objects to use regular dicts instead of ``**kwargs`` for connection-specific arguments.
Some implementations (i.e. RabbitMQ) uses extensions in the format ``X-Argument``, which obviously isn't supported by Python.
0.8.1
------------------
- Properly re-export names in ``__init__.py``. - Remove the hacky ``logger.trace``. This also achieves 100% type completion.
0.8.0
------------------
- Fully type and mark as ``py.typed``. - Update to AnyIO 4.0.0 properly. This includes making some methods no longer raise ExceptionGroups due to hidden nurseries.
0.7.3
------------------
- Remove ACK methods from :class:`.ChannelPool`. They don't really make sense. - Add manual ``checkout`` method on :class:`.ChannelPool`.