This version will be the last version to officially support Python 3.5,
future versions will require Python 2.7 or Python 3.6+.
- Added support for AMQP Sequence as the body type of an amqp message.
- Added new class [uamqp.MessageBodyType]{.title-ref} to represent the
body type of an amqp message, including:
> - \`Data\`: The body consists of one or more data sections and
> each section contains opaque binary data.
> - \`Sequence\`: The body consists of one or more sequence
> sections and each section contains an arbitrary number of
> structured data elements.
> - \`Value\`: The body consists of one amqp-value section and the
> section contains a single AMQP value.
- Added new parameters to the constructor of \`uamqp.Message\`:
> - [body_type]{.title-ref} which takes
> [uamqp.MessageBodyType]{.title-ref} to specify the body type
> of an amqp message.
> - [footer]{.title-ref} which takes a dict to set the footer of
> an amqp message.
> - [delivery_annotations]{.title-ref} which takes a dict to set
> the delivery annotations of an amqp message.
- Added support for pickling [uamqp.Message]{.title-ref}.
- Fixed bug that sending message of large size triggering segmentation
fault when the underlying socket connection is lost.
- Fixed bug in link flow control where link credit and delivery count
should be calculated based on per message instead of per transfer
frame.