Skip to content

Commit b7e07ba

Browse files
chore(release): 3.0.0
Diff: 2.3.1...3.0.0
1 parent ffa2804 commit b7e07ba

File tree

5 files changed

+50
-8
lines changed

5 files changed

+50
-8
lines changed

CHANGELOG.md

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,46 @@
1+
# [3.0.0](https://github.com/socketio/socket.io-client/compare/2.3.1...3.0.0) (2020-11-05)
2+
3+
### Code Refactoring
4+
5+
* rename ERROR to CONNECT_ERROR ([13e1db7](https://github.com/socketio/socket.io-client/commit/13e1db7c94291c583d843beaa9e06ee041ae4f26))
6+
7+
### Features
8+
9+
* emit an Error object upon middleware error ([0939395](https://github.com/socketio/socket.io-client/commit/09393952e3397a0c71f239ea983f8ec1623b7c21))
10+
* add bundle with msgpack parser ([71d6048](https://github.com/socketio/socket.io-client/commit/71d60480af9ea06d22792540dafb18a76e9362e7))
11+
* add support for catch-all listeners ([55f464f](https://github.com/socketio/socket.io-client/commit/55f464f59ed523fa1c1948ec10752bfdf808262d))
12+
* add volatile events ([7ddad2c](https://github.com/socketio/socket.io-client/commit/7ddad2c09dea0391b20378ef03b40040f0230d3e))
13+
* move binary detection back to the parser ([1789094](https://github.com/socketio/socket.io-client/commit/178909471a3dd232e71cba83b729b4cc66f1412f))
14+
* add ES6 module export ([cbabb03](https://github.com/socketio/socket.io-client/commit/cbabb0308ef4f7d302654755e08fe2103b9f22c8))
15+
* do not reuse the Engine.IO id ([bbe94ad](https://github.com/socketio/socket.io-client/commit/bbe94adb822a306c6272e977d394e3e203cae25d))
16+
* remove the implicit connection to the default namespace ([249e0be](https://github.com/socketio/socket.io-client/commit/249e0bef9071e7afd785485961c4eef0094254e8))
17+
* split the events of the Manager and Socket ([132f8ec](https://github.com/socketio/socket.io-client/commit/132f8ec918a596eec872aee0c61d4ce63714c400))
18+
* throw upon reserved event names ([6494f61](https://github.com/socketio/socket.io-client/commit/6494f61be0d38d267d77c30ea4f43941f97b1bc0))
19+
20+
### BREAKING CHANGES
21+
22+
* the Socket instance will now emit a "connect_error" event instead of "error" (which is not a reserved event anymore)
23+
24+
```js
25+
// before
26+
socket.on("error", () => {});
27+
28+
// after
29+
socket.on("connect_error", () => {});
30+
```
31+
32+
* the Socket#binary() method is removed, as this use case is now covered by the ability to provide your own parser.
33+
34+
* the Socket instance will no longer forward the events of its Manager
35+
36+
Those events can still be accessed on the Manager instance though:
37+
38+
```js
39+
socket.io.on("reconnect", () => {
40+
// ...
41+
});
42+
```
43+
144
# [3.0.0-rc4](https://github.com/socketio/socket.io-client/compare/3.0.0-rc3...3.0.0-rc4) (2020-10-30)
245

346

@@ -64,8 +107,7 @@ socket.on("connect_error", () => {});
64107

65108
### BREAKING CHANGES
66109

67-
* the Socket instance will no longer forward the events
68-
of its Manager
110+
* the Socket instance will no longer forward the events of its Manager
69111

70112
Those events can still be accessed on the Manager instance though:
71113

dist/socket.io.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/socket.io.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/socket.io.msgpack.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "socket.io-client",
3-
"version": "3.0.0-rc4",
3+
"version": "3.0.0",
44
"keywords": [
55
"realtime",
66
"framework",
@@ -34,7 +34,7 @@
3434
"debug": "~4.1.0",
3535
"engine.io-client": "~4.0.0",
3636
"parseuri": "0.0.6",
37-
"socket.io-parser": "4.0.1-rc3"
37+
"socket.io-parser": "~4.0.1"
3838
},
3939
"devDependencies": {
4040
"@babel/core": "^7.11.6",
@@ -54,7 +54,7 @@
5454
"istanbul": "^0.4.5",
5555
"mocha": "^3.3.0",
5656
"prettier": "^2.1.2",
57-
"socket.io": "3.0.0-rc4",
57+
"socket.io": "3.0.0",
5858
"socket.io-browsers": "^1.0.0",
5959
"socket.io-msgpack-parser": "^3.0.0",
6060
"text-blob-builder": "0.0.1",

0 commit comments

Comments
 (0)