From ba54268c19f00cfe015a6b47d308c4398e7c7486 Mon Sep 17 00:00:00 2001 From: Andrew Godwin Date: Sat, 1 Apr 2017 15:33:15 +0100 Subject: [PATCH] Releasing 1.1.2 --- CHANGELOG.txt | 12 ++++++++++++ channels/__init__.py | 2 +- docs/releases/1.1.2.rst | 29 +++++++++++++++++++++++++++++ docs/releases/index.rst | 1 + js_client/package.json | 2 +- setup.py | 4 ++-- 6 files changed, 46 insertions(+), 4 deletions(-) create mode 100644 docs/releases/1.1.2.rst diff --git a/CHANGELOG.txt b/CHANGELOG.txt index ab6e47f..391ff5e 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,6 +1,18 @@ Full release notes, with more details and upgrade information, are available at: https://channels.readthedocs.io/en/latest/releases +1.1.2 (2017-04-01) +------------------ + +* Session name hash changed to SHA-1 to satisfy FIPS-140-2. Due to this, + please force all WebSockets to reconnect after the upgrade. + +* `scheme` key in ASGI-HTTP messages now translates into `request.is_secure()` + correctly. + +* WebsocketBridge now exposes the underlying WebSocket as `.socket` + + 1.1.1 (2017-03-19) ------------------ diff --git a/channels/__init__.py b/channels/__init__.py index e79f6b4..9ad4b64 100644 --- a/channels/__init__.py +++ b/channels/__init__.py @@ -1,4 +1,4 @@ -__version__ = "1.1.1" +__version__ = "1.1.2" default_app_config = 'channels.apps.ChannelsConfig' DEFAULT_CHANNEL_LAYER = 'default' diff --git a/docs/releases/1.1.2.rst b/docs/releases/1.1.2.rst new file mode 100644 index 0000000..8e13b50 --- /dev/null +++ b/docs/releases/1.1.2.rst @@ -0,0 +1,29 @@ +1.1.2 Release Notes +=================== + +Channels 1.1.2 is a bugfix release for the 1.1 series, released on +April 1st, 2017. + + +Major Changes +------------- + +None. + + +Minor Changes & Bugfixes +------------------------ + +* Session name hash changed to SHA-1 to satisfy FIPS-140-2. + +* `scheme` key in ASGI-HTTP messages now translates into `request.is_secure()` + correctly. + +* WebsocketBridge now exposes the underlying WebSocket as `.socket`. + + +Backwards Incompatible Changes +------------------------------ + +* When you upgrade all current channel sessions will be invalidated; you + should make sure you disconnect all WebSockets during upgrade. diff --git a/docs/releases/index.rst b/docs/releases/index.rst index 736c75a..c36e3b7 100644 --- a/docs/releases/index.rst +++ b/docs/releases/index.rst @@ -10,3 +10,4 @@ Release Notes 1.0.3 1.1.0 1.1.1 + 1.1.2 diff --git a/js_client/package.json b/js_client/package.json index af9869f..5b8a92a 100644 --- a/js_client/package.json +++ b/js_client/package.json @@ -1,6 +1,6 @@ { "name": "django-channels", - "version": "1.1.1", + "version": "1.1.2", "description": "", "repository": { "type": "git", diff --git a/setup.py b/setup.py index 05a45b2..9791a96 100644 --- a/setup.py +++ b/setup.py @@ -13,8 +13,8 @@ setup( include_package_data=True, install_requires=[ 'Django>=1.8', - 'asgiref>=1.0.1', - 'daphne>=1.0.0', + 'asgiref~=1.1', + 'daphne>=1.2.0', ], extras_require={ 'tests': [