2.0.1 Примечания к выпуску

Channels 2.0.1 - это патч-релиз каналов, добавляющий пару небольших новых функций и исправляющий одну ошибку в разрешении URL.

Как всегда, при обновлении Channels не забудьте также обновить его зависимости (asgiref и << 1 >>>), так как они также получают свои собственные обновления, и некоторые ошибки, которые могут показаться частью Channels, на самом деле находятся в этих пакетах.

Новые возможности

  • Существуют новые асинхронные версии общих потребителей Websocket, AsyncWebsocketConsumer и AsyncJsonWebsocketConsumer. Подробнее о них читайте в Потребители.

  • Старый декоратор allowed_hosts_only был удален (он был случайно включен в релиз 2.0, но не работал) и заменен новым набором ASGI-посредников OriginValidator и << 2 >>>. Подробнее читайте в AllowedHostsOriginValidator.

Исправления

  • Ошибка в URLRouter, которая в некоторых ситуациях не позволяла сопоставить URL дальше первого, была устранена, и был добавлен набор тестов для разрешения URL, чтобы предотвратить ее повторение.

Обратные несовместимые изменения

Нет.

Вернуться на верх