-
Notifications
You must be signed in to change notification settings - Fork 10.1k
Comparing changes
Open a pull request
base repository: socketio/socket.io
base: 4.4.1
head repository: socketio/socket.io
compare: 4.5.0
- 17 commits
- 51 files changed
- 4 contributors
Commits on Jan 6, 2022
-
Updating to v2 fails in the CI on Node.js 12 & 14 with the following error: > npm ERR! Error while executing: > npm ERR! /usr/bin/git ls-remote -h -t ssh://git@github.com/uNetworking/uWebSockets.js.git > npm ERR! > npm ERR! Warning: Permanently added the RSA host key for IP address '140.82.113.3' to the list of known hosts. > npm ERR! git@github.com: Permission denied (publickey). > npm ERR! fatal: Could not read from remote repository. > npm ERR! > npm ERR! Please make sure you have the correct access rights > npm ERR! and the repository exists. > npm ERR! > npm ERR! exited with error code: 128 So we will revert the change for now.
Configuration menu - View commit details
-
Copy full SHA for aa5312a - Browse repository at this point
Copy the full SHA aa5312aView commit details
Commits on Jan 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for af54565 - Browse repository at this point
Copy the full SHA af54565View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37b6d8f - Browse repository at this point
Copy the full SHA 37b6d8fView commit details
Commits on Jan 25, 2022
-
fix(typings): ensure compatibility with TypeScript 3.x (#4259)
Labeled tuple elements were added in TypeScript 4.0. Reference: https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-0.html#labeled-tuple-elements Related: 44e20ba
Configuration menu - View commit details
-
Copy full SHA for 02c87a8 - Browse repository at this point
Copy the full SHA 02c87a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f96438 - Browse repository at this point
Copy the full SHA 2f96438View commit details
Commits on Mar 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0b7d70c - Browse repository at this point
Copy the full SHA 0b7d70cView commit details
Commits on Mar 31, 2022
-
feat: broadcast and expect multiple acks
Syntax: ```js io.timeout(1000).emit("some-event", (err, responses) => { // ... }); ``` The adapter exposes two additional methods: - `broadcastWithAck(packets, opts, clientCountCallback, ack)` Similar to `broadcast(packets, opts)`, but: * `clientCountCallback()` is called with the number of clients that received the packet (can be called several times in a cluster) * `ack()` is called for each client response - `serverCount()` It returns the number of Socket.IO servers in the cluster (1 for the in-memory adapter). Those two methods will be implemented in the other adapters (Redis, Postgres, MongoDB, ...). Related: - #1811 - #4163 - socketio/socket.io-redis-adapter#445
Configuration menu - View commit details
-
Copy full SHA for 8b20457 - Browse repository at this point
Copy the full SHA 8b20457View commit details -
feat: add support for catch-all listeners for outgoing packets
This is similar to `onAny()`, but for outgoing packets. Syntax: ```js socket.onAnyOutgoing((event, ...args) => { console.log(event); }); ```
Configuration menu - View commit details
-
Copy full SHA for 531104d - Browse repository at this point
Copy the full SHA 531104dView commit details -
refactor: make the protocol implementation stricter
This commit handles several edge cases that were silently ignored before: - receiving several CONNECT packets during a session - receiving any packet without CONNECT packet first
Configuration menu - View commit details
-
Copy full SHA for 0b35dc7 - Browse repository at this point
Copy the full SHA 0b35dc7View commit details
Commits on Apr 1, 2022
-
docs(examples): pin the version of karma-jasmine-html-reporter
Related: - #4325 - dfederm/karma-jasmine-html-reporter#54
Configuration menu - View commit details
-
Copy full SHA for 9f75868 - Browse repository at this point
Copy the full SHA 9f75868View commit details
Commits on Apr 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d12aab2 - Browse repository at this point
Copy the full SHA d12aab2View commit details
Commits on Apr 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for be3d7f0 - Browse repository at this point
Copy the full SHA be3d7f0View commit details
Commits on Apr 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1f03a44 - Browse repository at this point
Copy the full SHA 1f03a44View commit details
Commits on Apr 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 06e6838 - Browse repository at this point
Copy the full SHA 06e6838View commit details -
chore: bump engine.io to version 6.2.0
Release notes: https://github.com/socketio/engine.io/releases/tag/6.2.0 Diff: socketio/engine.io@6.1.3...6.2.0
Configuration menu - View commit details
-
Copy full SHA for 6e1bb62 - Browse repository at this point
Copy the full SHA 6e1bb62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 572133a - Browse repository at this point
Copy the full SHA 572133aView commit details
Commits on Apr 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8ecfcba - Browse repository at this point
Copy the full SHA 8ecfcbaView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4.4.1...4.5.0