- Pin
asgiref
required version to be compatible with ASGI 1.x spec.
- Upgrade pika library to the 0.11. Fix some framing errors.
- Drop group membership marker on continuous group_add calls.
- Fix send to the empty group.
- Don't try to start connection thread twice.
- Fix
AttributeError
on Thread access. Issue #6.
- Resource cleanup.
- Start connection on first network operation call.
- Add
__version__
variable to pass channels package compatibility test.
- New style process local channels support. This version is compatible with ASGI reference >= 1.1
- Declared queues cache was introduced. Channels worker bootstrap hook was removed.
- Python 3.6 and Django 1.11 compatibility.
- Connection and AMQP channels level errors are propagated to the caller thread.
TEST_CONFIG
support for test case mixin.
- Add
RabbitmqLocalChannelLayer
to use RabbitMQ layer together with IPC. - Add
RabbitmqLayerTestCaseMixin
to use with Channels live server test case. - Improved thread locking mechanism.
- Cryptography support.
- Layer
channel_capacity
option support.
- Significant speed improvement for layer receive method.
- Initial public release.