Commit Graph

  • 1fad7e65be fix(types): properly import http module fix/esm-http-import Damien Arrachequesne 2026-01-07 08:45:29 +01:00
  • 9978574e4f chore(release): socket.io@4.8.3 main 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
  • 4176a812ce fix tests fix/server-close Damien Arrachequesne 2025-12-23 16:40:44 +01:00
  • 2cd6d591dc fix(sio): do not throw when calling io.close() with an already stopped server Damien Arrachequesne 2025-12-23 15:47:33 +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 test/fix-flaky 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
  • 2a2b44f20d test: add test fix-double-emit Damien Arrachequesne 2025-12-22 10:24:29 +01:00
  • e1ad89a708 Drain queue before emitting connect event 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
  • 8d5528aa2a chore(release): socket.io-client@4.8.1 socket.io-client@4.8.1 Damien Arrachequesne 2024-10-25 08:00:26 +02:00
  • 71387e5294 refactor(sio-client): reexport transports from the engine Damien Arrachequesne 2024-10-25 07:54:35 +02:00
  • aead83560d refactor(sio): make Namespace._fns private (#5196) Samuel Vogelsanger 2024-10-23 10:59:23 +02:00
  • 029e010901 chore(release): engine.io-client@6.6.2 engine.io-client@6.6.2 Damien Arrachequesne 2024-10-23 10:48:16 +02:00
  • 4ca6ddb3a2 docs(nuxt): update example with latest version Damien Arrachequesne 2024-10-23 08:19:07 +02:00
  • ca9e994815 fix(sio-client): do not mangle the "_placeholder" attribute Damien Arrachequesne 2024-10-22 11:41:08 +02:00
  • 4865f2e62e fix(eio-client): prevent infinite loop with Node.js built-in WebSocket Damien Arrachequesne 2024-10-22 00:49:25 +02:00
  • d4b3ddedff ci: use Node.js 22 Damien Arrachequesne 2024-10-19 09:12:29 +02:00
  • 3b68658201 chore: bump @fails-components/webtransport to version 1.1.4 (dev) Damien Arrachequesne 2024-10-19 08:25:26 +02:00
  • 175a2c58c1 fix(eio-client/types): remove ws type from .d.ts file Damien Arrachequesne 2024-10-19 06:52:08 +02:00
  • 9b80ab42d6 chore(release): engine.io@6.6.2 engine.io@6.6.2 Damien Arrachequesne 2024-10-09 19:01:17 +02:00
  • a5d2368512 ci: ignore tests when publishing to npm (bis) Damien Arrachequesne 2024-10-09 18:56:59 +02:00
  • 88efd446f1 chore(deps): bump cookie to version 0.7.2 (#5205) k725 2024-10-10 00:47:42 +09:00
  • d0fc720420 chore(release): socket.io@4.8.0 socket.io@4.8.0 Damien Arrachequesne 2024-09-21 10:02:24 +02:00
  • 4a0555c671 chore(release): socket.io-client@4.8.0 socket.io-client@4.8.0 Damien Arrachequesne 2024-09-21 09:45:51 +02:00
  • 2b60df18a8 chore(release): engine.io@6.6.1 engine.io@6.6.1 Damien Arrachequesne 2024-09-21 09:30:07 +02:00
  • d4cb375856 ci: ignore tests when publishing to npm Damien Arrachequesne 2024-09-21 09:26:46 +02:00
  • c251ae7ba7 chore(release): engine.io-client@6.6.1 engine.io-client@6.6.1 Damien Arrachequesne 2024-09-21 09:07:48 +02:00
  • 8a2f5a3da0 fix(eio-client): move 'offline' event listener at the top Damien Arrachequesne 2024-09-21 08:36:48 +02:00
  • b04fa64365 fix(sio): allow to join a room in a middleware (uws) Damien Arrachequesne 2024-09-21 08:11:15 +02:00
  • 7085f0e3e4 refactor(sio-client): mangle private attributes Damien Arrachequesne 2024-09-21 07:48:32 +02:00
  • 4f66708210 chore(sio-client): use babel loose mode when transpiling classes Damien Arrachequesne 2024-09-21 07:44:15 +02:00
  • 1a95db2145 chore(sio-client): add a script to compute the bundle size Damien Arrachequesne 2024-09-21 07:13:47 +02:00
  • 282ae922a4 chore(sio-client): restore the debug package in the dev bundle Damien Arrachequesne 2024-09-21 06:45:13 +02:00
  • 93010ca3c4 chore(eio-client): bump xmlhttprequest-ssl to version 2.1.1 Damien Arrachequesne 2024-09-21 06:40:15 +02:00
  • 132d05fc0b fix(sio): expose type of default engine Damien Arrachequesne 2024-09-20 10:48:50 +02:00
  • d5095fe98c fix(eio): prevent the client from upgrading twice (uws) Damien Arrachequesne 2024-09-19 12:05:38 +02:00
  • da613810fd test(eio): bump uWebSockets.js to version 20.48.0 Damien Arrachequesne 2024-09-19 11:36:32 +02:00