Skip to content

Commit cacad70

Browse files
chore(release): 3.0.0-rc3
Diff: 3.0.0-rc2...3.0.0-rc3
1 parent d16c035 commit cacad70

9 files changed

+189
-70
lines changed

Diff for: CHANGELOG.md

+34
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
# [3.0.0-rc3](https://github.com/socketio/socket.io/compare/3.0.0-rc2...3.0.0-rc3) (2020-10-26)
2+
3+
4+
### Features
5+
6+
* add support for catch-all listeners ([5c73733](https://github.com/socketio/socket.io/commit/5c737339858d59eab4b5ee2dd6feff0e82c4fe5a))
7+
* make Socket#join() and Socket#leave() synchronous ([129c641](https://github.com/socketio/socket.io/commit/129c6417bd818bc8b4e1b831644323876e627c13))
8+
* remove prod dependency to socket.io-client ([7603da7](https://github.com/socketio/socket.io/commit/7603da71a535481e3fc60e38b013abf78516d322))
9+
10+
11+
### BREAKING CHANGES
12+
13+
* the Socket#use() method is removed (see [5c73733](https://github.com/socketio/socket.io/commit/5c737339858d59eab4b5ee2dd6feff0e82c4fe5a))
14+
15+
* Socket#join() and Socket#leave() do not accept a callback argument anymore.
16+
17+
Before:
18+
19+
```js
20+
socket.join("room1", () => {
21+
io.to("room1").emit("hello");
22+
});
23+
```
24+
25+
After:
26+
27+
```js
28+
socket.join("room1");
29+
io.to("room1").emit("hello");
30+
// or await socket.join("room1"); for custom adapters
31+
```
32+
33+
34+
135
# [3.0.0-rc2](https://github.com/socketio/socket.io/compare/3.0.0-rc1...3.0.0-rc2) (2020-10-15)
236

337

Diff for: client-dist/socket.io.js

+137-60
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: client-dist/socket.io.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: client-dist/socket.io.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: client-dist/socket.io.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: client-dist/socket.io.msgpack.min.js

+7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: client-dist/socket.io.msgpack.min.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "socket.io",
3-
"version": "3.0.0-rc2",
3+
"version": "3.0.0-rc3",
44
"description": "node.js realtime framework server",
55
"keywords": [
66
"realtime",
@@ -53,7 +53,7 @@
5353
"mocha": "^3.5.3",
5454
"nyc": "^11.2.1",
5555
"prettier": "^1.19.1",
56-
"socket.io-client": "3.0.0-rc2",
56+
"socket.io-client": "3.0.0-rc3",
5757
"superagent": "^3.8.2",
5858
"supertest": "^3.0.0",
5959
"ts-node": "^9.0.0",

Diff for: test/socket.io.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,7 @@ describe("socket.io", () => {
511511
const sio = new Server(srv);
512512
srv.listen(() => {
513513
const socket = client(srv, "/doesnotexist");
514-
socket.on("error", err => {
514+
socket.on("connect_error", err => {
515515
expect(err).to.be("Invalid namespace");
516516
done();
517517
});
@@ -771,7 +771,7 @@ describe("socket.io", () => {
771771
next();
772772
if (++count === 4) done();
773773
});
774-
socket.on("error", err => {
774+
socket.on("connect_error", err => {
775775
expect().fail();
776776
});
777777
socket.on("connect", () => {
@@ -803,7 +803,7 @@ describe("socket.io", () => {
803803
const socket = client(srv, "/abc");
804804
sio.of(/^\/dynamic-\d+$/);
805805
sio.of((name, query, next) => next(null, "/dynamic-101" === name));
806-
socket.on("error", err => {
806+
socket.on("connect_error", err => {
807807
expect(err).to.be("Invalid namespace");
808808
done();
809809
});
@@ -2174,7 +2174,7 @@ describe("socket.io", () => {
21742174
socket.on("connect", () => {
21752175
done(new Error("nope"));
21762176
});
2177-
socket.on("error", err => {
2177+
socket.on("connect_error", err => {
21782178
expect(err).to.be("Authentication error");
21792179
done();
21802180
});

0 commit comments

Comments
 (0)