Compare commits

..

2 Commits
4.3.0 ... 4.3.1

Author SHA1 Message Date
Damien Arrachequesne
ccc5ec39a8 chore(release): 4.3.1
Diff: https://github.com/socketio/socket.io/compare/4.3.0...4.3.1
2021-10-17 00:02:16 +02:00
Josh Field
0ef2a4d02c fix: fix server attachment (#4127)
The check excluded an HTTPS server from being properly attached.

Related: https://github.com/socketio/socket.io/issues/4124
2021-10-16 23:58:55 +02:00
12 changed files with 45 additions and 26 deletions

View File

@@ -1,3 +1,11 @@
## [4.3.1](https://github.com/socketio/socket.io/compare/4.3.0...4.3.1) (2021-10-16)
### Bug Fixes
* fix server attachment ([#4127](https://github.com/socketio/socket.io/issues/4127)) ([0ef2a4d](https://github.com/socketio/socket.io/commit/0ef2a4d02c9350aff163df9cb61aece89c4dac0f))
# [4.3.0](https://github.com/socketio/socket.io/compare/4.2.0...4.3.0) (2021-10-14)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,5 +1,5 @@
/*!
* Socket.IO v4.3.0
* Socket.IO v4.3.1
* (c) 2014-2021 Guillermo Rauch
* Released under the MIT License.
*/
@@ -4164,6 +4164,19 @@
}
return io.socket(parsed.path, opts);
} // so that "lookup" can be used both as a function (e.g. `io(...)`) and as a
// namespace (e.g. `io.connect(...)`), for backward compatibility
_extends(lookup, {
Manager: Manager,
Socket: Socket,
io: lookup,
connect: lookup
});
if (typeof module !== "undefined") {
module.exports = lookup;
}
return lookup;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -156,9 +156,7 @@ export class Server<
this.adapter(opts.adapter || Adapter);
this.sockets = this.of("/");
this.opts = opts;
if (srv instanceof http.Server || typeof srv === "number") {
this.attach(srv);
}
if (srv || typeof srv == "number") this.attach(srv as http.Server | number);
}
/**

20
package-lock.json generated
View File

@@ -1,6 +1,6 @@
{
"name": "socket.io",
"version": "4.3.0",
"version": "4.3.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -925,9 +925,9 @@
}
},
"engine.io-client": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.0.1.tgz",
"integrity": "sha512-/7xmDxU2i9aYmqz7ekseB2jUfUYvJ5s3+OJcEvObloQNB31wd+0j68kmLVAoZG7Qu0FzB+EN46hsc3bY/kjgSw==",
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.0.2.tgz",
"integrity": "sha512-cAep9lhZV6Q8jMXx3TNSU5cydMzMed8/O7Tz5uzyqZvpNPtQ3WQXrLYGADxlsuaFmOLN7wZLmT7ImiFhUOku8g==",
"dev": true,
"requires": {
"@socket.io/component-emitter": "~3.0.0",
@@ -956,9 +956,9 @@
}
},
"engine.io-parser": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.0.tgz",
"integrity": "sha512-wn6QavHEqXoM+cg+x8uUG7GhxLBCfKEKNEsCNc7V2ugj3gB3lK91l1MuZiy6xFB2V9D1eew0aWkmpiT/aBb/KA==",
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.1.tgz",
"integrity": "sha512-j4p3WwJrG2k92VISM0op7wiq60vO92MlF3CRGxhKHy9ywG1/Dkc72g0dXeDQ+//hrcDn8gqQzoEkdO9FN0d9AA==",
"dev": true,
"requires": {
"base64-arraybuffer": "~1.0.1"
@@ -2451,9 +2451,9 @@
"integrity": "sha512-PBZpxUPYjmoogY0aoaTmo1643JelsaS1CiAwNjRVdrI0X9Seuc19Y2Wife8k88avW6haG8cznvwbubAZwH4Mtg=="
},
"socket.io-client": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.3.0.tgz",
"integrity": "sha512-Cg3N7UWGTT2kYFZ1yShbGyrYDcqiMMv53cLNvOvweGJojwZ3N7x4fB+fyfNaq64tRUjV0Qljyj7nMV8+myBgqg==",
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.3.1.tgz",
"integrity": "sha512-Few8Zw4Au4dEWAfwAR4QRf8aVmNP22kxHQYtGQqkZwLuDFhX9XgcZoAZJiGXnHNIydcL2r2wgRGMOaEW7Dx6pw==",
"dev": true,
"requires": {
"@socket.io/component-emitter": "~3.0.0",

View File

@@ -1,6 +1,6 @@
{
"name": "socket.io",
"version": "4.3.0",
"version": "4.3.1",
"description": "node.js realtime framework server",
"keywords": [
"realtime",
@@ -59,7 +59,7 @@
"nyc": "^15.1.0",
"prettier": "^2.3.2",
"rimraf": "^3.0.2",
"socket.io-client": "4.3.0",
"socket.io-client": "4.3.1",
"socket.io-client-v2": "npm:socket.io-client@^2.4.0",
"superagent": "^6.1.0",
"supertest": "^6.1.6",