COMMITS
/ lib/socket.ts October 14, 2022
D
docs: add jsdoc for each public method
Damien Arrachequesne committed
October 13, 2022
D
fix(typings): apply types to "io.timeout(...).emit()" calls
Damien Arrachequesne committed
September 13, 2022
D
refactor: add list of possible disconnection reasons
Damien Arrachequesne committed
June 27, 2022
D
chore: bump dependencies
Damien Arrachequesne committed
May 25, 2022
D
fix: prevent the socket from joining a room after disconnection
Damien Arrachequesne committed
March 31, 2022
D
refactor: make the protocol implementation stricter
Damien Arrachequesne committed
D
feat: add support for catch-all listeners for outgoing packets
Damien Arrachequesne committed
D
feat: broadcast and expect multiple acks
Damien Arrachequesne committed
January 25, 2022
C
fix(typings): ensure compatibility with TypeScript 3.x (#4259)
Chris Swithinbank committed
January 6, 2022
O
fix(types): make `RemoteSocket.data` type safe (#4234)
Orkhan Alikhanov committed
December 15, 2021
S
refactor(typings): export Event type (#4215)
Shayan Yousefi committed
November 18, 2021
D
fix: prevent double ack when emitting with a timeout
Damien Arrachequesne committed
November 16, 2021
D
feat: add timeout feature
Damien Arrachequesne committed
November 12, 2021
D
fix: only set 'connected' to true after middleware execution
Damien Arrachequesne committed
D
feat: add an implementation based on uWebSockets.js
Damien Arrachequesne committed
November 8, 2021
N
feat: add type information to `socket.data` (#4159)
Nikita Kolmogorov committed
October 24, 2021
N
refactor: add event type for use() (#4138)
Naseem committed
July 3, 2021
D
chore: bump dependencies
Damien Arrachequesne committed
May 11, 2021
D
fix(typings): properly type server-side events
Damien Arrachequesne committed
May 10, 2021
D
feat: add support for inter-server communication
Damien Arrachequesne committed
March 1, 2021
M
feat: add support for typed events (#3822)
Maxime Kjaer committed
D
feat: allow to pass an array to io.to(...)
Damien Arrachequesne committed
D
fix: make io.to(...) immutable
Damien Arrachequesne committed
March 2, 2021
D
feat: add some utility methods
Damien Arrachequesne committed
February 2, 2021
S
feat: allow to exclude specific rooms when broadcasting (#3789)
Sebastiaan Marynissen committed
D
fix(typings): update the types of "query", "auth" and "headers"
Damien Arrachequesne committed
February 25, 2021
D
fix: ignore packet received after disconnection
Damien Arrachequesne committed
January 27, 2021
D
fix(typings): add return types and general-case overload signatures (#3776)
david-fong committed
January 14, 2021
D
feat: add support for Socket.IO v2 clients
Damien Arrachequesne committed
January 5, 2021
D
revert: restore the socket middleware functionality
Damien Arrachequesne committed
December 11, 2020
D
refactor: add more typing info and upgrade prettier (#3725)
David Fong committed
November 7, 2020
D
fix(typings): update the signature of the emit method
Damien Arrachequesne committed
October 25, 2020
D
refactor: rename ERROR to CONNECT_ERROR
Damien Arrachequesne committed
D
feat: add support for catch-all listeners
Damien Arrachequesne committed
October 21, 2020
D
feat: make Socket#join() and Socket#leave() synchronous
Damien Arrachequesne committed
October 15, 2020
D
refactor: remove duplicate _sockets map
Damien Arrachequesne committed
D
refactor: hide internal methods and properties
Damien Arrachequesne committed
D
feat: move binary detection back to the parser
Damien Arrachequesne committed
October 12, 2020
D
feat: throw upon reserved event names
Damien Arrachequesne committed
October 9, 2020
D
refactor: properly delegate to the main namespace
Damien Arrachequesne committed
October 8, 2020
D
feat: do not reuse the Engine.IO id
Damien Arrachequesne committed
October 7, 2020
D
feat: remove the implicit connection to the default namespace
Damien Arrachequesne committed
September 25, 2020
D
chore: bump socket.io-parser
Damien Arrachequesne committed
D
refactor: use ES6 Maps instead of plain objects
Damien Arrachequesne committed
D
feat: remove Socket#rooms object
Damien Arrachequesne committed
D
chore: bump socket.io-adapter
Damien Arrachequesne committed
September 24, 2020
D
refactor: migrate to TypeScript
Damien Arrachequesne committed