Commit Graph

  • 4f7edb46ec ci: enable caching of npm modules main Damien Arrachequesne 2026-04-02 11:47:54 +02:00
  • 85b26e5c99 ci: re-enable tests with fetch and uws Damien Arrachequesne 2026-04-01 10:01:43 +02:00
  • e4d016bd5b docs(security): add CVE-2026-33151 Damien Arrachequesne 2026-03-18 09:09:12 +01:00
  • 8b93a18681 fix(sio): allow emitWithAck() for events with void callbacks (#5453) Varun Chawla 2026-03-17 10:56:40 -07:00
  • e6c722edbe docs: add changelog for socket.io-parser 3.3.5 and 3.4.4 Damien Arrachequesne 2026-03-17 18:39:54 +01:00
  • 17bc1d65cf chore(release): socket.io-parser@3.3.5 socket.io-parser@3.3.5 socket.io-parser/3.3.x Damien Arrachequesne 2026-03-17 15:47:44 +01:00
  • 2ba71db5c3 ci: init publish workflow Damien Arrachequesne 2026-03-17 15:44:42 +01:00
  • 9d39f1f080 fix(parser): add a limit to the number of binary attachments Damien Arrachequesne 2026-03-17 15:41:29 +01:00
  • 6b2f875339 ci: init workflow Damien Arrachequesne 2026-03-17 15:28:51 +01:00
  • 082b68394f chore(release): socket.io-parser@3.4.4 socket.io-parser@3.4.4 socket.io-parser/3.4.x Damien Arrachequesne 2026-03-17 15:47:44 +01:00
  • 3263ce0f13 ci: init publish workflow Damien Arrachequesne 2026-03-17 15:44:42 +01:00
  • 719f9ebab0 fix(parser): add a limit to the number of binary attachments Damien Arrachequesne 2026-03-17 15:41:29 +01:00
  • d256cf1efc ci: init workflow Damien Arrachequesne 2026-03-17 15:28:51 +01:00
  • 8b0ab0a9d9 chore(release): socket.io-parser@4.2.6 Damien Arrachequesne 2026-03-17 10:53:22 +01:00
  • b25738c416 fix(parser): add a limit to the number of binary attachments Damien Arrachequesne 2026-03-17 10:27:15 +01:00
  • 522edcdbb8 chore(release): socket.io-parser@4.2.6 socket.io-parser@4.2.6 Damien Arrachequesne 2026-03-17 10:53:22 +01:00
  • 3fff7cafa9 fix(parser): add a limit to the number of binary attachments Damien Arrachequesne 2026-03-17 10:27:15 +01:00
  • f6301588ca fix(adapter): do not skip local broadcast when publishAndReturnOffset throws (#5457) Sarthak Shah 2026-03-12 16:08:29 +05:30
  • daa91de4c1 fix: cleanup pending acks on timeout to prevent memory leak Not-Sarthak-fix/cluster-adapter-broadcast-error-handling Damien Arrachequesne 2026-03-11 18:09:54 +01:00
  • 0dfe5f0b38 revert: fix: cleanup pending acks on timeout to prevent memory leak Damien Arrachequesne 2026-03-11 17:51:03 +01:00
  • 19241473e2 chore(release): engine.io@6.6.6 Damien Arrachequesne 2026-03-10 10:52:10 +01:00
  • d5c7fccf87 fix(eio): add @types/ws as dependency (#5458) Not-Sarthak 2026-02-21 22:27:14 +05:30
  • 7ee104bcc7 fix(eio): emit initial_headers and headers events in uServer (#5460) Erdinç Cürebal 2026-03-04 11:07:02 +03:00
  • 153480d80d fix: cleanup pending acks on timeout to prevent memory leak (#5442) seungeonchoi 2026-01-10 14:54:21 +09:00
  • 37aad11417 fix: cleanup pending acks on timeout to prevent memory leak Damien Arrachequesne 2026-03-11 18:09:54 +01:00
  • ba9cd6900d revert: fix: cleanup pending acks on timeout to prevent memory leak Damien Arrachequesne 2026-03-11 17:51:03 +01:00
  • 84c2fb7821 chore(release): engine.io@6.6.6 engine.io@6.6.6 Damien Arrachequesne 2026-03-10 10:52:10 +01:00
  • 07cbe1510d fix(eio): add @types/ws as dependency (#5458) Not-Sarthak 2026-02-21 22:27:14 +05:30
  • 44ed73f539 fix(eio): emit initial_headers and headers events in uServer (#5460) Erdinç Cürebal 2026-03-04 11:07:02 +03:00
  • da04267ffc fix: cleanup pending acks on timeout to prevent memory leak (#5442) seungeonchoi 2026-01-10 14:54:21 +09:00
  • 11845b0194 fix(adapter): do not skip local broadcast when publishAndReturnOffset throws Not-Sarthak 2026-02-21 22:16:24 +05:30
  • 74599a6b9e fix(types): properly import http module Damien Arrachequesne 2026-01-07 08:45:29 +01:00
  • d48718cb67 ci: use actions/checkout@v6 and actions/setup-node@v6 (#5449) Pádraic Slattery 2026-01-23 09:46:45 +01:00
  • 9978574e4f chore(release): socket.io@4.8.3 socket.io@4.8.3 Damien Arrachequesne 2025-12-23 17:39:51 +01:00
  • e9e5bed4f2 chore(release): socket.io-client@4.8.3 socket.io-client@4.8.3 Damien Arrachequesne 2025-12-23 17:36:53 +01:00
  • 9581f9bcfd fix(sio): do not throw when calling io.close() on a stopped server Damien Arrachequesne 2025-12-23 17:27:11 +01:00
  • 579d43f33f refactor: remove unused files Damien Arrachequesne 2025-12-23 13:34:44 +01:00
  • ee9aac3134 chore(release): socket.io-parser@4.2.5 socket.io-parser@4.2.5 Damien Arrachequesne 2025-12-23 12:26:38 +01:00
  • 968277cef8 chore(release): socket.io-adapter@2.5.6 socket.io-adapter@2.5.6 Damien Arrachequesne 2025-12-23 12:17:39 +01:00
  • 2bf16bd214 chore(release): engine.io-client@6.6.4 engine.io-client@6.6.4 Damien Arrachequesne 2025-12-23 12:03:43 +01:00
  • ad616070b8 docs(eio): fix link in the release notes Damien Arrachequesne 2025-12-22 17:53:09 +01:00
  • dd71792455 chore(release): socket.io@4.8.2 socket.io@4.8.2 Damien Arrachequesne 2025-12-22 17:42:41 +01:00
  • bb0b480d2a fix(sio): improve io.close() function (#5344) Ihor Machuzhak 2025-04-30 16:48:56 +03:00
  • 161be91975 test(sio): pin version of the client bundle in the tests Damien Arrachequesne 2025-12-22 17:17:09 +01:00
  • fd9d4cab5e chore(release): socket.io-client@4.8.2 socket.io-client@4.8.2 Damien Arrachequesne 2025-12-22 16:52:21 +01:00
  • 0a99ac44a2 chore(release): engine.io@6.6.5 engine.io@6.6.5 Damien Arrachequesne 2025-12-22 16:18:42 +01:00
  • 4338f47336 ci(publish): use Node.js 24 Damien Arrachequesne 2025-12-22 16:26:40 +01:00
  • 9199156758 test(eio): fix flaky test Damien Arrachequesne 2025-12-22 15:27:48 +01:00
  • 594841617d test(redis-streams-emitter): migrate to Node.js test runner Damien Arrachequesne 2025-12-22 14:16:19 +01:00
  • 84e7253e57 refactor(sio): add package.json entrypoint (#5239) Denis Barbaron 2025-12-22 14:33:12 +01:00
  • 30ec4a136a test(sio-client): reactivate all tests Damien Arrachequesne 2025-12-22 13:46:15 +01:00
  • e08293bc37 refactor(eio): use URL constructor instead of url.parse() Damien Arrachequesne 2025-12-22 11:22:40 +01:00
  • b837949479 ci: use Node.js 24 Damien Arrachequesne 2025-12-22 10:46:30 +01:00
  • 118ef41b94 test: use tsx instead of ts-node Damien Arrachequesne 2025-12-22 10:29:17 +01:00
  • d19928e8d8 fix(sio-client): drain queue before emitting "connect" (#5259) Suraj Rana 2024-12-12 21:13:12 +05:30
  • cdae01983a fix(sio-client): do not mangle the "_placeholder" attribute (bis) Damien Arrachequesne 2025-12-19 15:48:28 +01:00
  • 39bb72039d docs: add release steps Damien Arrachequesne 2025-12-19 15:43:14 +01:00
  • 98741e15e9 refactor(sio-client): export DisconnectDescription type (#5392) Valentin Rault 2025-12-19 14:51:39 +01:00
  • 8af70195bb refactor(sio): use URL constructor instead of url.parse() Damien Arrachequesne 2025-12-19 14:36:22 +01:00
  • d88f3f4578 ci: use actions/checkout@v6 and actions/setup-node@v6 Damien Arrachequesne 2025-12-15 09:19:40 +01:00
  • f5ee981ee8 ci(publish): use trusted publishing Damien Arrachequesne 2025-12-15 08:57:17 +01:00
  • 76e3a72bba docs: add missing changelog links Damien Arrachequesne 2025-12-15 08:55:26 +01:00
  • a7b1938d06 test: regenerate SSL certs Damien Arrachequesne 2025-12-15 08:45:47 +01:00
  • 54743633ff chore(release): @socket.io/redis-streams-emitter@0.1.1 @socket.io/redis-streams-emitter@0.1.1 Damien Arrachequesne 2025-11-07 10:33:07 +01:00
  • 7617707ed8 fix(redis-streams-emitter): remove dependency on socket.io-adapter Damien Arrachequesne 2025-11-07 10:20:53 +01:00
  • 599001d213 chore(release): @socket.io/redis-streams-emitter@0.1.0 @socket.io/redis-streams-emitter@0.1.0 Damien Arrachequesne 2025-11-06 18:23:00 +01:00
  • 1c3e4711c1 feat: add emitter based on Redis streams Damien Arrachequesne 2025-11-06 17:57:56 +01:00
  • 693080cac7 refactor(sio-adapter): add more debug logs Damien Arrachequesne 2025-10-20 09:51:38 +02:00
  • 5080c73e1e refactor: fix npm command Damien Arrachequesne 2025-10-17 09:41:39 +02:00
  • 47ff1cd04c chore(release): @socket.io/cluster-adapter@0.3.0 @socket.io/cluster-adapter@0.3.0 Damien Arrachequesne 2025-10-16 19:55:56 +02:00
  • 0ae76360f9 Merge remote-tracking branch 'socket.io-cluster-adapter/monorepo' Damien Arrachequesne 2025-10-16 19:32:50 +02:00
  • 27fd420e75 refactor: prepare migration to monorepo Damien Arrachequesne 2025-10-16 19:31:30 +02:00
  • 0c431243e2 refactor: use the ClusterAdapter class from socket.io-adapter package Damien Arrachequesne 2025-10-16 19:16:20 +02:00
  • 4fc25d80ec ci: add Node.js 24 Damien Arrachequesne 2025-10-16 12:03:32 +02:00
  • 1dd729b1a1 refactor: upgrade to prettier 3 Damien Arrachequesne 2025-10-16 11:51:11 +02:00
  • 6877512f57 refactor: upgrade to TypeScript 5 Damien Arrachequesne 2025-10-16 11:49:12 +02:00
  • cf6816afcf chore: npm audit fix Damien Arrachequesne 2025-10-10 09:29:29 +02:00
  • 625fd66d73 chore: dedupe debug dependency Damien Arrachequesne 2025-10-10 09:11:54 +02:00
  • f3e1f5ebdf fix(sio): call adapter.init() when creating each namespace Damien Arrachequesne 2025-10-09 09:06:44 +02:00
  • e97549259e ci(browser): use Windows 8 for IE tests Damien Arrachequesne 2025-09-30 11:34:38 +02:00
  • 1da9cddeab fix(eio-client): properly handle port option (#5241) MiaoWoo 2024-11-27 11:45:16 +08:00
  • 6f9b198bc8 chore(deps): ws@8.18.3, debug@4.4.1 (#5335) Avi Vahl 2025-09-11 08:51:07 +03:00
  • ac3df9a747 chore(release): @socket.io/postgres-emitter@0.1.1 @socket.io/postgres-emitter@0.1.1 Damien Arrachequesne 2025-09-05 07:27:48 +02:00
  • 21fd54ece6 refactor(postgres-emitter): update compose file Damien Arrachequesne 2025-09-05 07:20:29 +02:00
  • 96d907b9b5 docs(postgres-emitter): add dark version of the explanation diagram Damien Arrachequesne 2025-09-05 07:18:00 +02:00
  • 32257b6cb8 fix(postgres-emitter): use parameterized query to send the NOTIFY command Damien Arrachequesne 2025-09-05 07:07:57 +02:00
  • c7144920e3 Merge remote-tracking branch 'socket.io-postgres-emitter/main' into monorepo Damien Arrachequesne 2025-09-04 09:28:36 +02:00
  • 42480e9a7f chore: prepare migration to monorepo Damien Arrachequesne 2025-09-04 08:30:20 +02:00
  • 0a8f91047c docs: fix adapter link (#2) Lou Klepner 2025-09-04 03:22:40 -04:00
  • a66ed68506 docs(protocol): add test with cancelled request Damien Arrachequesne 2025-09-03 08:58:27 +02:00
  • 3be6481d9d ci: pin Node.js 22 version Damien Arrachequesne 2025-08-09 09:20:38 +02:00
  • be13cca94c refactor: improve type annotations and comments (#5364) Wang Guan 2025-06-27 22:14:37 +09:00
  • e95f6abf93 docs: fix message handler latency in test suites Damien Arrachequesne 2025-03-28 21:29:20 +01:00
  • 72d61dab82 chore(release): engine.io@6.6.4 engine.io@6.6.4 Damien Arrachequesne 2025-01-28 09:23:04 +01:00
  • 5a31aaf917 chore(eio): revert cookie to version ~0.7.2 Damien Arrachequesne 2025-01-28 09:13:39 +01:00
  • 62e4da125e chore(release): engine.io@6.6.3 engine.io@6.6.3 Damien Arrachequesne 2025-01-23 07:55:43 +01:00
  • bfa6eab195 chore(release): engine.io-client@6.6.3 engine.io-client@6.6.3 Damien Arrachequesne 2025-01-23 07:38:37 +01:00
  • 7fcddcb3bb fix(engine.io-client): correctly consume the ws package (#5220) Ben McCann 2025-01-07 01:53:32 -08:00
  • 7427109658 refactor(eio): bump cookie to version 1.0.2 Damien Arrachequesne 2024-11-21 08:52:37 +01:00
  • 91e1c8b358 chore(release): socket.io@4.8.1 socket.io@4.8.1 Damien Arrachequesne 2024-10-25 08:13:15 +02:00