1.1.0 Release Notes¶
Channels 1.1.0 introduces a couple of major but backwards-compatible changes, including most notably the inclusion of a standard, framework-agnostic JavaScript library for easier integration with your site.
Major Changes¶
- Channels now includes a JavaScript wrapper that wraps reconnection and multiplexing for you on the client side. For more on how to use it, see the Channels WebSocket wrapper documentation.
- Test classes have been moved from
channels.teststochannels.testto better match Django. Old imports fromchannels.testswill continue to work but will trigger a deprecation warning, andchannels.testswill be removed completely in version 1.3.
Minor Changes & Bugfixes¶
- Bindings now support non-integer fields for primary keys on models.
- The
enforce_orderingdecorator no longer suffers a race condition where it would drop messages under high load. runserverno longer errors if thestaticfilesapp is not enabled in Django.
Backwards Incompatible Changes¶
None.