File tree Expand file tree Collapse file tree 2 files changed +18
-5
lines changed Expand file tree Collapse file tree 2 files changed +18
-5
lines changed Original file line number Diff line number Diff line change 1
- UNRELEASED
2
- ----------
1
+ 4.1.0 (2023-03-28)
2
+ ------------------
3
+
4
+ * Adjusted the way Redis connections are handled:
5
+
6
+ * Connection handling is now shared between the two, core and pub-sub, layers.
7
+
8
+ * Both layers now ensure that connections are closed when an event loop shuts down.
3
9
4
- * Pinned redis-py version to 4.3.5 in order to avoid difficult to diagnose
5
- issues occurring with redis-py 4.4+ (to 4.5.2 currently).
10
+ In particular, redis-py 4.x requires that connections are manually closed.
11
+ In 4.0 that wasn't done by the core layer, which led to warnings for people
12
+ using `async_to_sync()`, without closing connections when updating from
13
+ 3.x.
6
14
15
+ * Updated the minimum redis-py version to 4.5.3 because of a security release there.
16
+ Note that this is not a security issue in channels-redis: installing an
17
+ earlier version will still use the latest redis-py, but by bumping the
18
+ dependency we make sure you'll get redis-py too, when you install the update
19
+ here.
7
20
8
21
4.0.0 (2022-10-07)
9
22
------------------
Original file line number Diff line number Diff line change 1
- __version__ = "4.0 .0"
1
+ __version__ = "4.1 .0"
You can’t perform that action at this time.
0 commit comments