Commit Graph

  • 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
  • 19c48a44e6 refactor(sio): break circular dependency in source code Damien Arrachequesne 2024-09-19 09:05:31 +02:00
  • 9b3c9abeca fix(eio-client): only remove the event listener if it exists Damien Arrachequesne 2024-09-18 18:31:10 +02:00
  • 043b55c418 refactor(sio): simplify middleware execution (bis) Damien Arrachequesne 2024-09-18 22:15:32 +02:00
  • 32c761f02f refactor(sio): export the ExtendedError type Damien Arrachequesne 2024-09-18 12:26:44 +02:00
  • 1f54ee08c6 refactor(sio): simplify middleware execution Damien Arrachequesne 2024-09-18 12:26:22 +02:00
  • 923a12e2de fix(eio): discard all pending packets when the server is closed Damien Arrachequesne 2024-09-18 15:56:20 +02:00
  • 13c6d2e89d fix(sio-client): allow to manually stop the reconnection loop Damien Arrachequesne 2024-09-18 10:50:56 +02:00
  • 8adcfbfde5 fix(sio-client): do not send a packet on an expired connection (#5134) Tom Jenkinson 2024-09-18 11:11:22 +02:00
  • 7a23dde6ef perf: do not reset the hearbeat timer on each packet Damien Arrachequesne 2024-09-18 11:06:39 +02:00
  • 60c757f718 fix(sio-client): accept string | undefined as init argument (bis) Damien Arrachequesne 2024-09-18 08:07:56 +02:00
  • 04c8dd979c fix(sio-client): close the engine upon decoding exception Damien Arrachequesne 2024-09-17 15:52:14 +02:00
  • 2194264820 test(eio-client): reduce test suite duration Damien Arrachequesne 2024-09-18 07:48:00 +02:00
  • 09f573cad8 test(sio-client): reduce test suite duration Damien Arrachequesne 2024-09-18 07:30:43 +02:00
  • fcbecd4f46 ci: restore package-specific tests Damien Arrachequesne 2024-09-17 15:07:23 +02:00
  • fd99f2e15f refactor(sio): export the DefaultEventsMap type Damien Arrachequesne 2024-09-16 15:37:28 +02:00
  • 02d59a0e99 chore: re-enable publish workflow Damien Arrachequesne 2024-09-16 09:11:35 +02:00
  • 7160eb7eb0 chore: temporarily disable publish workflow Damien Arrachequesne 2024-09-16 08:56:07 +02:00
  • a1ccba3a77 chore: use prettier v3 everywhere (#5169) Wang Guan 2024-09-16 15:43:08 +09:00
  • e347a3c24e fix(sio): correctly await async close on adapters (#4971) Mark Nelissen 2024-09-14 08:51:08 +02:00
  • b5ccfd4838 refactor(eio-client): improve transports type (#5188) nayounsang 2024-09-14 15:17:36 +09:00
  • 5d9a2d5544 chore(socket.io-client): bump engine.io-client to version 6.6.0 Wang Guan 2024-08-23 23:03:09 +02:00
  • d5b22f5a76 chore(socket.io): bump engine.io to version 6.6.0 Wang Guan 2024-08-23 23:02:14 +02:00
  • 582655f679 test(cluster-engine): fix flaky test cleanup Damien Arrachequesne 2024-07-26 09:26:47 +02:00
  • b79d80aa59 docs: fix conjunction with fastify example (#5057) KartikeSingh 2024-06-24 11:01:14 +05:30
  • 7fd75e6aac docs(changelog): add changelog for socket.io-parser@3.3.4 Damien Arrachequesne 2024-07-22 11:28:11 +02:00
  • 1e9ebc6b7f chore(release): 3.3.4 Damien Arrachequesne 2024-07-22 11:08:17 +02:00
  • ee00660749 fix: check the format of the event name (#125) Arnau Fugarolas Barbena 2024-07-22 11:05:42 +02:00
  • b7577556e3 docs: add example with NestJS Damien Arrachequesne 2024-07-22 10:07:21 +02:00
  • 6e9bff4fcf docs: add example with @socket.io/postgres-adapter Damien Arrachequesne 2024-07-19 15:20:12 +02:00
  • 8b0a40fd4a docs: add examples with @socket.io/cluster-engine Damien Arrachequesne 2024-07-19 08:42:38 +02:00
  • 1f09a3e979 ci(publish): compile all packages before publishing Damien Arrachequesne 2024-07-18 10:05:26 +02:00
  • 0af50758f6 chore(cluster-engine): update homepage URL Damien Arrachequesne 2024-07-18 10:03:57 +02:00
  • b9b16132c2 chore(socket.io-adapter): remove dist before compilation Damien Arrachequesne 2024-07-17 10:34:57 +02:00
  • be1e4cb24d ci(publish): update the tag regex Damien Arrachequesne 2024-07-17 10:26:56 +02:00
  • 7521ac227b chore(release): @socket.io/cluster-engine@0.1.0 @socket.io/cluster-engine@0.1.0 Damien Arrachequesne 2024-07-17 09:53:34 +02:00
  • b00124b65a feat: implement cluster-friendly engine Damien Arrachequesne 2024-07-17 09:27:12 +02:00
  • b7da542890 chore: normalize repository URLs Damien Arrachequesne 2024-07-11 14:59:00 +02:00
  • 0692bed462 chore: fix the publish workflow Damien Arrachequesne 2024-07-11 13:45:44 +02:00
  • f00fc89b07 chore(release): engine.io-parser@5.2.3 engine.io-parser@5.2.3 Damien Arrachequesne 2024-07-11 13:33:58 +02:00
  • f9cb983ab7 fix(engine.io-parser): do not expose the TransformStream type Damien Arrachequesne 2024-07-11 12:54:17 +02:00
  • 04033b241b chore: add publish workflow (2) Damien Arrachequesne 2024-07-11 12:38:20 +02:00
  • fbc0313a10 chore: add publish workflow Damien Arrachequesne 2024-07-11 12:27:36 +02:00
  • 2a29c4c30e chore: move dev dependencies in the parent package.json file Damien Arrachequesne 2024-07-09 15:34:51 +02:00
  • d3761e3e9e docs(security): add the list of CVE for the socket.io-client package Damien Arrachequesne 2024-07-09 12:30:13 +02:00
  • afdc3b2916 ci: restore browser tests with Sauce Labs Damien Arrachequesne 2024-07-09 11:22:48 +02:00
  • 84d2aa74cd chore: update the repository URLs Damien Arrachequesne 2024-07-09 10:51:43 +02:00
  • 5fae41a0d5 chore: align all MIT licenses text Damien Arrachequesne 2024-07-09 10:44:20 +02:00
  • ec79211701 docs: init README for the monorepo Damien Arrachequesne 2024-07-08 16:07:34 +02:00
  • 8c3debf15a docs: init the contributing guide Damien Arrachequesne 2024-07-08 15:33:41 +02:00
  • cbf6df0812 Merge remote-tracking branch 'engine.io-protocol/v3' Damien Arrachequesne 2024-07-08 12:21:31 +02:00
  • 1d65f11e93 Merge remote-tracking branch 'engine.io-protocol/main' Damien Arrachequesne 2024-07-08 12:18:53 +02:00
  • 498e8e22d6 refactor: prepare the migration to a monorepo Damien Arrachequesne 2024-07-08 12:18:11 +02:00
  • 68efa28014 refactor: prepare the migration to a monorepo Damien Arrachequesne 2024-07-08 12:16:14 +02:00
  • 34137d39a9 chore: add new npm workspaces Damien Arrachequesne 2024-07-08 12:09:17 +02:00
  • 8d0c4835dc Merge remote-tracking branch 'socket.io-component-emitter/main' into monorepo Damien Arrachequesne 2024-07-08 11:10:24 +02:00
  • dce7200378 Merge remote-tracking branch 'socket.io-adapter/main' into monorepo Damien Arrachequesne 2024-07-08 11:09:23 +02:00
  • 3546094cfc refactor: prepare the migration to a monorepo Damien Arrachequesne 2024-07-08 11:08:10 +02:00
  • 90bbd51440 Merge remote-tracking branch 'engine.io/main' into monorepo Damien Arrachequesne 2024-07-08 11:03:00 +02:00
  • efe86ee20c refactor: prepare the migration to a monorepo Damien Arrachequesne 2024-07-08 11:02:37 +02:00
  • 5b2d238dce Merge remote-tracking branch 'engine.io-client/main' into monorepo Damien Arrachequesne 2024-07-08 11:00:19 +02:00
  • 32a1a6039f refactor: prepare the migration to a monorepo Damien Arrachequesne 2024-07-08 10:59:50 +02:00
  • e514852a37 Merge remote-tracking branch 'engine.io-parser/main' into monorepo Damien Arrachequesne 2024-07-08 10:54:44 +02:00
  • 7c4efaa915 refactor: prepare the migration to a monorepo Damien Arrachequesne 2024-07-08 10:53:54 +02:00
  • f98fc2810e refactor: prepare the migration to a monorepo Damien Arrachequesne 2024-07-08 10:46:34 +02:00
  • c0e448a023 docs: add links to each changelog Damien Arrachequesne 2024-07-04 19:02:47 +02:00
  • 59838b71a2 docs: move changelog of the socket.io package Damien Arrachequesne 2024-07-04 18:59:19 +02:00
  • ae3c26fdd4 docs: restore readme Damien Arrachequesne 2024-07-04 18:58:18 +02:00
  • c508501d86 Merge remote-tracking branch 'socket.io-protocol/v3' Damien Arrachequesne 2024-07-04 18:30:39 +02:00
  • bbcad832fa Merge remote-tracking branch 'socket.io-protocol/v4' Damien Arrachequesne 2024-07-04 18:29:51 +02:00
  • f1c8410c3e refactor: prepare the migration to a monorepo Damien Arrachequesne 2024-07-04 18:29:15 +02:00
  • 93b42f6b77 refactor: prepare the migration to a monorepo Damien Arrachequesne 2024-07-04 18:27:57 +02:00
  • dfac908769 Merge remote-tracking branch 'socket.io-protocol/main' Damien Arrachequesne 2024-07-04 18:25:43 +02:00