Skip to content

Commit 28a3444

Browse files
chore(release): 8.0.0
Diff: 7.2.0...8.0.0
1 parent fb760d9 commit 28a3444

File tree

2 files changed

+82
-10
lines changed

2 files changed

+82
-10
lines changed

CHANGELOG.md

+81-9
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,76 @@
1-
# [7.2.0](https://github.com/socketio/socket.io-redis-adapter/compare/7.1.0...7.2.0) (2022-05-03)
1+
# History
2+
3+
- [**8.0.0**](#800-2022-12-07) (Dec 2022)
4+
- [7.2.0](#720-2022-05-03) (May 2022)
5+
- [7.1.0](#710-2021-11-29) (Nov 2021)
6+
- [7.0.1](#701-2021-11-15) (Nov 2021)
7+
- [**7.0.0**](#700-2021-05-11) (May 2021)
8+
- [6.1.0](#610-2021-03-12) (Mar 2021)
9+
- [6.0.1](#601-2020-11-14) (Nov 2020)
10+
- [**6.0.0**](#600-2020-11-12) (Nov 2020)
11+
- [5.4.0](#540-2020-09-02) (Sep 2020)
12+
- [5.3.0](#530-2020-06-04) (Jun 2020)
13+
- [5.2.0](#520-2017-08-24) (Aug 2017)
14+
- [5.1.0](#510-2017-06-04) (Jun 2017)
15+
16+
17+
18+
# Release notes
19+
20+
## [8.0.0](https://github.com/socketio/socket.io-redis-adapter/compare/7.2.0...8.0.0) (2022-12-07)
21+
22+
23+
### Dependencies
24+
25+
* bump notepack.io to version ~3.0.1 ([#464](https://github.com/socketio/socket.io-redis-adapter/issues/464)) ([c96b2e7](https://github.com/socketio/socket.io-redis-adapter/commit/c96b2e72b1183dce45c9d2dcb94fcdf57b1a5141))
26+
27+
28+
### Features
29+
30+
* add option to allow usage of custom parser ([#471](https://github.com/socketio/socket.io-redis-adapter/issues/471)) ([73f6320](https://github.com/socketio/socket.io-redis-adapter/commit/73f6320006f39945c961678116ceee80f30efcf6))
31+
32+
Example with [msgpackr](https://github.com/kriszyp/msgpackr):
33+
34+
```js
35+
import { unpack, pack } from "msgpackr";
36+
37+
io.adapter(createAdapter(pubClient, subClient, {
38+
parser: {
39+
encode(val) {
40+
return pack(val);
41+
},
42+
decode(val) {
43+
return unpack(val);
44+
}
45+
}
46+
}));
47+
```
48+
49+
* remove deprecated methods ([fb760d9](https://github.com/socketio/socket.io-redis-adapter/commit/fb760d9d778ed8129543bf8321d87e4fd9cca711))
50+
51+
52+
### BREAKING CHANGES
53+
54+
* the remoteJoin(), remoteLeave(), remoteDisconnect()
55+
and sockets() methods are removed in favor of the official alternatives
56+
57+
Related: https://github.com/socketio/socket.io/commit/b25495c069031674da08e19aed68922c7c7a0e28
58+
59+
* the format of Date objects is modified in a non
60+
backward-compatible way, as notepack.io now implements the MessagePack
61+
Timestamp extension type.
62+
63+
Reference: https://github.com/msgpack/msgpack/blob/master/spec.md#timestamp-extension-type
64+
65+
Previous versions of the adapter will not be able to parse the Date
66+
objects sent by newer versions.
67+
68+
- Reference: https://github.com/darrachequesne/notepack/releases/tag/3.0.0
69+
- Diff: https://github.com/darrachequesne/notepack/compare/2.3.0...3.0.1
70+
71+
72+
73+
## [7.2.0](https://github.com/socketio/socket.io-redis-adapter/compare/7.1.0...7.2.0) (2022-05-03)
274

375

476
### Bug Fixes
@@ -22,7 +94,7 @@ Thanks to this change, it will now work with multiple Socket.IO servers.
2294

2395

2496

25-
# [7.1.0](https://github.com/socketio/socket.io-redis-adapter/compare/7.0.1...7.1.0) (2021-11-29)
97+
## [7.1.0](https://github.com/socketio/socket.io-redis-adapter/compare/7.0.1...7.1.0) (2021-11-29)
2698

2799

28100
### Features
@@ -43,7 +115,7 @@ Thanks to this change, it will now work with multiple Socket.IO servers.
43115

44116

45117

46-
# [7.0.0](https://github.com/socketio/socket.io-redis-adapter/compare/6.1.0...7.0.0) (2021-05-11)
118+
## [7.0.0](https://github.com/socketio/socket.io-redis-adapter/compare/6.1.0...7.0.0) (2021-05-11)
47119

48120

49121
### Features
@@ -73,7 +145,7 @@ io.adapter(redisAdapter(pubClient, subClient));
73145
```
74146

75147

76-
# [6.1.0](https://github.com/socketio/socket.io-redis/compare/6.0.1...6.1.0) (2021-03-12)
148+
## [6.1.0](https://github.com/socketio/socket.io-redis/compare/6.0.1...6.1.0) (2021-03-12)
77149

78150

79151
### Features
@@ -96,7 +168,7 @@ io.adapter(redisAdapter(pubClient, subClient));
96168

97169

98170

99-
# [6.0.0](https://github.com/socketio/socket.io-redis/compare/5.4.0...6.0.0) (2020-11-12)
171+
## [6.0.0](https://github.com/socketio/socket.io-redis/compare/5.4.0...6.0.0) (2020-11-12)
100172

101173

102174
### Features
@@ -136,7 +208,7 @@ See https://github.com/nodejs/Release
136208

137209

138210

139-
# [5.4.0](https://github.com/socketio/socket.io-redis/compare/5.3.0...5.4.0) (2020-09-02)
211+
## [5.4.0](https://github.com/socketio/socket.io-redis/compare/5.3.0...5.4.0) (2020-09-02)
140212

141213

142214
### Features
@@ -145,7 +217,7 @@ See https://github.com/nodejs/Release
145217

146218

147219

148-
# [5.3.0](https://github.com/socketio/socket.io-redis/compare/5.2.0...5.3.0) (2020-06-04)
220+
## [5.3.0](https://github.com/socketio/socket.io-redis/compare/5.2.0...5.3.0) (2020-06-04)
149221

150222

151223
### Features
@@ -154,7 +226,7 @@ See https://github.com/nodejs/Release
154226

155227

156228

157-
# [5.2.0](https://github.com/socketio/socket.io-redis/compare/5.1.0...5.2.0) (2017-08-24)
229+
## [5.2.0](https://github.com/socketio/socket.io-redis/compare/5.1.0...5.2.0) (2017-08-24)
158230

159231

160232
### Features
@@ -163,7 +235,7 @@ See https://github.com/nodejs/Release
163235

164236

165237

166-
# [5.1.0](https://github.com/socketio/socket.io-redis/compare/5.0.1...5.1.0) (2017-06-04)
238+
## [5.1.0](https://github.com/socketio/socket.io-redis/compare/5.0.1...5.1.0) (2017-06-04)
167239

168240
### Bug Fixes
169241

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@socket.io/redis-adapter",
3-
"version": "7.2.0",
3+
"version": "8.0.0",
44
"description": "The Socket.IO Redis adapter, allowing to broadcast events between several Socket.IO servers",
55
"license": "MIT",
66
"repository": {

0 commit comments

Comments
 (0)