Hello everyone!
We are happy to announce that Socket.IO packages will now be published with a provenance statement.
Hello everyone!
We are happy to announce that Socket.IO packages will now be published with a provenance statement.
Hello everyone!
We are happy to announce that the Socket.IO codebase has been merged into a monorepo.
Hello everyone!
I'm happy to announce that we provide 3 new official adapters:
Any feedback is welcome!
Hello everyone!
A new sample project is available: the Chat platform.
The source code can be found here.
Hello developers,
Since we put up an invitation to participate in a user study, we collected hundreds of responses and had the chance to speak in depth with several Socket.IO users. Thank you for your interest in the user study and helping us understand your experience.
In this post, I am going to share with you some notable learnings from the study. It’s our hope that such sharing can shed light on how we can build a stronger community as Socket.IO users, contributors, and cloud providers.
Hello everyone!
There is a new official adapter for Socket.IO: the Redis Streams adapter.
Hello everyone!
I'm happy to announce that Socket.IO is now compatible with Deno, which is a runtime for JavaScript and TypeScript written in Rust.
Usage:
import { serve } from "https://deno.land/std@0.150.0/http/server.ts";
import { Server } from "https://deno.land/x/socket_io@0.1.1/mod.ts";
const io = new Server();
io.on("connection", (socket) => {
console.log(`socket ${socket.id} connected`);
socket.emit("hello", "world");
socket.on("disconnect", (reason) => {
console.log(`socket ${socket.id} disconnected due to ${reason}`);
});
});
await serve(io.handler(), {
port: 3000,
});
And then run with:
$ deno run --allow-net index.ts
The API is very similar to the one exposed by the Node.js implementation.
Next steps:
Feedback is welcome!
Hello everyone!
We have just published a new minor version of Socket.IO: 4.5.0
Hello everyone!
We have just published a new minor version of Socket.IO: 4.4.0
Hello everyone!
We have just published a new minor version of Socket.IO: 4.3.0