Skip to content

Commit

Permalink
Bumped version and change notes for v4.1.0 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
carltongibson committed Mar 28, 2023
1 parent 093471f commit 8b4ed2d
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 5 deletions.
21 changes: 17 additions & 4 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,22 @@
UNRELEASED
----------
4.1.0 (2023-03-28)
------------------

* Adjusted the way Redis connections are handled:

* Connection handling is now shared between the two, core and pub-sub, layers.

* Both layers now ensure that connections are closed when an event loop shuts down.

* Pinned redis-py version to 4.3.5 in order to avoid difficult to diagnose
issues occurring with redis-py 4.4+ (to 4.5.2 currently).
In particular, redis-py 4.x requires that connections are manually closed.
In 4.0 that wasn't done by the core layer, which led to warnings for people
using `async_to_sync()`, without closing connections when updating from
3.x.

* Updated the minimum redis-py version to 4.5.3 because of a security release there.
Note that this is not a security issue in channels-redis: installing an
earlier version will still use the latest redis-py, but by bumping the
dependency we make sure you'll get redis-py too, when you install the update
here.

4.0.0 (2022-10-07)
------------------
Expand Down
2 changes: 1 addition & 1 deletion channels_redis/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "4.0.0"
__version__ = "4.1.0"

0 comments on commit 8b4ed2d

Please sign in to comment.