Releases: Azure/azure-uamqp-python
Releases · Azure/azure-uamqp-python
uamqp v1.2.15
- Added desired-capabilities for
SendClient(Async)andMessageSender(Async)as part of the AMQP protocol. - Added types for AMQPShort and AMQPuShort for explicit handling of short and unsigned short encoding.
uamqp v1.2.14
- Updated Azure uAMQP C and Azure C Shared Utility dependencies.
- Fixed memory leak with SAS Token creation.
uamqp v1.2.13
- Fixed bug in accessing
MessageProperties.user_idtriggering segmentation fault when the underlying C bytes are NULL. - Fixed bug in
MessageProperties.user_idbeing limited to 8 bytes. - Fixed bug where connection establishment on macOS with Clang 12 triggering unrecognized selector exception.
- Fixed bug that macOS was unable to detect network error.
- Fixed bug that
ReceiveClientandReceiveClientAsyncreceive messages during connection establishment.
uamqp v1.2.12
- Updated cython dependency to 0.29.21.
- Added support for Python 3.9.
uamqp v1.2.11
- Updated tlsio_openssl module to send SNI when establishing tls connection (Thanks to milope).
- Fixed bug where
Message.footerandMessage.delivery_annotationwere not encoded into the outgoing payload. - Fixed bug where message sending timeout error didn't get raised out.
uamqp v1.2.10
- Added parameter
shutdown_after_timeouttoReceiveClientandReceiveClientAsyncwhich gives control over whether to shutdown receiver after timeout.
uamqp v1.2.9
- Added method
MessageReceiver.reset_link_creditwhich is responsible for resetting current available link credit on the receiver link and send update to the sender.
uamqp v1.2.8
- Fix to initialize delivery_count header at 0 instead of None (azure-sdk-for-python issue #9708)
- Added info fields to rejected delivery disposition.
uamqp v1.2.7
- Fixed bug in setting certificate of tlsio on MacOS (azure-sdk-for-python issue #7201).
- Fixed seg fault in logging network tracing on MacOS (PR#147, Thanks to malthe).
- Fixed typos in log messages (PR#146, Thanks to bluca).
- Imrpoved reproducibility of the generated c_uamqp.c file (PR#144, Thanks to bluca).
uamqp v1.2.6
- Fixed seg fault in tearing down a failed link with unsent pending messages.