Commit Graph

  • b2d36951ef refactor(cluster): add explicit message types Damien Arrachequesne 2024-02-20 15:51:42 +01:00
  • b157e9e1ac refactor: import the ClusterAdapter abstract class Damien Arrachequesne 2024-02-20 15:46:13 +01:00
  • b9ce6a25d1 refactor: create specific adapter for parent namespaces (#4950) Wang Guan 2024-02-20 06:01:29 +09:00
  • 54dabe5bff ci: upgrade to actions/checkout@4 and actions/setup-node@4 Damien Arrachequesne 2024-02-12 18:16:10 +01:00
  • e426f3e8e1 fix: remove duplicate pipeline when serving bundle Damien Arrachequesne 2024-02-12 18:05:04 +01:00
  • 69d02dd754 chore(release): 5.2.2 engine.io-parser@5.2.2 Damien Arrachequesne 2024-02-05 18:35:35 +01:00
  • 0305b4a7a5 fix(typescript): properly import the TransformStream type Damien Arrachequesne 2024-02-05 08:27:08 +01:00
  • 08cff77a48 chore: bump prettier to version 3 Damien Arrachequesne 2024-02-05 08:22:43 +01:00
  • e36062ca2d docs: update the webtransport example Damien Arrachequesne 2024-01-17 13:00:06 +01:00
  • 0bbe8aec77 docs: only execute the passport middleware once Damien Arrachequesne 2024-01-13 17:56:17 +01:00
  • 914a8bd2b9 docs: add example with JWT Damien Arrachequesne 2024-01-13 17:13:20 +01:00
  • d943c3e0b0 docs: update the Passport.js example Damien Arrachequesne 2024-01-12 17:08:19 +01:00
  • 6ab2509d52 chore(release): 4.7.4 4.7.4 Damien Arrachequesne 2024-01-12 11:09:14 +01:00
  • 8cfea8c30b chore(release): 4.7.4 Damien Arrachequesne 2024-01-12 11:03:23 +01:00
  • d9fb2f64b6 chore(tests): add a test for noArgs in a namespace Zachary Soare 2024-01-07 09:35:52 -06:00
  • 2c0a81cd87 chore(tests): fix issues due to client#id type change Zachary Soare 2024-01-05 11:38:28 -06:00
  • f8d2644921 chore(tests): add type defs for expectjs and fix invalid expectations Zachary Soare 2024-01-05 11:37:50 -06:00
  • 04640d68cf chore(tests): indicate a future ts error with version Zachary Soare 2024-01-05 11:35:15 -06:00
  • cb6d2e02aa fix(typings): calling io.emit with no arguments incorrectly errored Zachary Soare 2024-01-05 10:47:27 -06:00
  • 80b2c34478 chore: bump socket.io-client version Damien Arrachequesne 2024-01-03 21:37:25 +01:00
  • 0d893196f8 chore(release): 4.7.3 4.7.3 Damien Arrachequesne 2024-01-03 21:33:29 +01:00
  • ca5d50ebac chore(release): 4.7.3 Damien Arrachequesne 2024-01-03 21:25:21 +01:00
  • df8e70f798 fix: return the first response when broadcasting to a single socket (#4878) BCCSTeam 2024-01-02 17:43:10 +01:00
  • f9c16f2265 fix(typings): fix the type of the socket#id attribute Damien Arrachequesne 2024-01-02 15:55:56 +01:00
  • b3f0cab1a0 ci: add Node.js 20 in the test matrix Damien Arrachequesne 2023-11-24 08:39:53 +01:00
  • 5a3eafed1c fix(typings): accept string | undefined as init argument Damien Arrachequesne 2023-11-24 08:30:35 +01:00
  • 8c9ebc30e5 fix(typings): allow to bind to a non-secure Http2Server (#4853) Xì Gà 2023-11-22 23:48:59 +07:00
  • efb5c21e85 docs(examples): add Vue client with CRUD example Damien Arrachequesne 2023-11-22 10:12:17 +01:00
  • 3848280125 docs(examples): upgrade basic-crud-application to Angular v17 Damien Arrachequesne 2023-11-21 14:15:50 +01:00
  • 23213858c6 chore: bump browserify-sign from 4.2.1 to 4.2.2 (#138) dependabot[bot] 2023-11-10 18:12:46 +01:00
  • ff0fbfb61f chore(release): 6.5.4 Damien Arrachequesne 2023-11-09 18:07:45 +01:00
  • 09acb177a6 ci: add Node.js 20 in the test matrix Damien Arrachequesne 2023-11-09 18:01:33 +01:00
  • fa47916425 chore(release): 6.5.3 Damien Arrachequesne 2023-11-09 16:28:04 +01:00
  • ef9ad7d1d6 ci: add Node.js 20 in the test matrix Damien Arrachequesne 2023-11-09 16:07:41 +01:00
  • 707597df26 fix: add a maximum length for the URL Damien Arrachequesne 2023-11-09 15:33:13 +01:00
  • 8d86e0d892 chore: bump browserify-sign from 4.2.1 to 4.2.2 (#713) dependabot[bot] 2023-11-09 15:19:00 +01:00
  • f2aca29494 chore: bump @babel/traverse from 7.12.9 to 7.23.2 (#712) dependabot[bot] 2023-11-09 15:18:47 +01:00
  • 39937f8f4d refactor: minor cleanups Damien Arrachequesne 2023-11-09 12:18:55 +01:00
  • 43c1c1c1e2 refactor: simplify code Damien Arrachequesne 2023-11-09 12:13:15 +01:00
  • 3b5e79ef79 refactor: remove useless references Damien Arrachequesne 2023-11-09 12:01:28 +01:00
  • f27a6c3501 refactor: remove useless reference Damien Arrachequesne 2023-11-09 11:41:13 +01:00
  • 605de78d2c fix: improve compatibility with node16 module resolution (#1595) Tyler Butler 2023-11-06 14:34:58 -08:00
  • c1795ef568 refactor: export TransportError (#709) James Baldassari 2023-11-06 17:20:46 -05:00
  • 46ef8512ed fix: improve compatibility with node16 module resolution (#711) Tyler Butler 2023-11-06 14:18:25 -08:00
  • b96f0cb45a chore: bump @babel/traverse from 7.9.5 to 7.23.2 (#137) dependabot[bot] 2023-10-23 22:19:35 +02:00
  • 9f76ea22b4 ci: bump appiumVersion for Android tests in SauceLabs Damien Arrachequesne 2023-10-23 22:18:28 +02:00
  • 9228596240 chore: bump @babel/traverse from 7.9.6 to 7.23.2 (#126) dependabot[bot] 2023-10-23 22:17:11 +02:00
  • d00ccd253d ci: bump appiumVersion for Android tests in SauceLabs Damien Arrachequesne 2023-10-23 11:52:30 +02:00
  • 9a2a83fdd4 refactor: cleanup after merge Damien Arrachequesne 2023-10-11 10:45:59 +02:00
  • f6ef267b03 refactor(typings): improve emit types (#4817) Zachary Haber 2023-10-11 03:37:13 -05:00
  • 1cdf36bfea test: build examples in the CI (#3856) Maxime Kjaer 2023-10-10 11:00:27 -07:00
  • f3ea96eb3a test: build examples in the CI (#3856) master Maxime Kjaer 2023-10-10 11:00:27 -07:00
  • bbf1fdc7a6 docs: add Elephant.IO as PHP client library (#4779) Toha 2023-10-10 22:32:19 +07:00
  • 2da559a8fa chore(release): 6.5.3 Damien Arrachequesne 2023-10-06 10:20:34 +02:00
  • 9545b44b3c refactor: add cache-control header in the polling response Damien Arrachequesne 2023-10-05 17:14:09 +02:00
  • ff1c861548 fix(webtransport): properly handle abruptly closed connections Damien Arrachequesne 2023-10-05 16:56:11 +02:00
  • b4dc83eb9b docs(examples): add codesandbox configuration Damien Arrachequesne 2023-09-20 12:57:37 +02:00
  • ccbb4c0773 docs: add example with connection state recovery Damien Arrachequesne 2023-09-20 12:45:04 +02:00
  • 4f633dd6a4 docs: add test should close the connection if no handshake is received (#31) Théodore Prévot 2023-09-19 17:15:55 +02:00
  • d744fda772 docs: improve example with express-session Damien Arrachequesne 2023-09-13 15:52:56 +02:00
  • 8259cdac84 docs: use io.engine.use() with express-session Damien Arrachequesne 2023-09-13 12:13:03 +02:00
  • 3dcb88cb31 docs: add note about the agent option Damien Arrachequesne 2023-09-13 11:58:29 +02:00
  • c6bf8c0f57 fix: improve compatibility with node16 module resolution (#689) Avi Vahl 2023-08-17 08:59:32 +03:00
  • fd9dd74eee docs: use "connection" instead of "connect" Damien Arrachequesne 2023-08-12 10:10:55 +02:00
  • 9efa1d0aec test: add more stream decoding tests Damien Arrachequesne 2023-08-05 00:29:51 +02:00
  • c332643ad8 chore(release): 4.7.2 4.7.2 Damien Arrachequesne 2023-08-03 01:51:04 +02:00
  • 3468a197af fix(webtransport): properly handle WebTransport-only connections Damien Arrachequesne 2023-08-03 01:28:06 +02:00
  • 928d76d255 chore(release): 4.7.2 Damien Arrachequesne 2023-08-03 01:40:17 +02:00
  • 09d45491c4 chore: bump engine.io to version 6.5.2 Damien Arrachequesne 2023-08-03 00:39:46 +02:00
  • 74ca7ac0c7 chore: bump engine.io-client to version 6.5.2 Damien Arrachequesne 2023-08-03 00:30:57 +02:00
  • 12ca32b534 chore(release): 6.5.2 Damien Arrachequesne 2023-08-02 02:00:02 +02:00
  • 10970563bf chore(release): 6.5.2 Damien Arrachequesne 2023-08-02 01:57:14 +02:00
  • ed34a45a07 refactor: reset ping timeout on any incoming packet (#706) Chris Dewbery 2023-06-30 11:17:06 +12:00
  • 8270e00d5b fix(webtransport): honor the binaryType attribute Damien Arrachequesne 2023-08-02 01:32:38 +02:00
  • d55c39e0ed fix(webtransport): add proper framing Damien Arrachequesne 2023-08-02 01:18:30 +02:00
  • a306db09e8 fix(webtransport): add proper framing Damien Arrachequesne 2023-07-31 08:57:57 +02:00
  • 58626c7edd chore(release): 5.2.1 Damien Arrachequesne 2023-08-02 00:32:16 +02:00
  • 0b5e98591e refactor: prepend a header to each WebTransport chunk Damien Arrachequesne 2023-08-02 00:16:52 +02:00
  • aea321cadc chore(release): 5.2.0 Damien Arrachequesne 2023-07-31 08:47:00 +02:00
  • 6142324fa6 feat: prepend a header to each WebTransport chunk Damien Arrachequesne 2023-07-31 07:59:14 +02:00
  • 2d0b75595c chore: bump dev dependencies Damien Arrachequesne 2023-07-31 08:08:54 +02:00
  • 0731c0d2f4 fix: clean up child namespace when client is rejected in middleware (#4773) Jaro 2023-07-21 16:33:46 +10:00
  • 03046a64ad docs: update the list of supported Node.js versions Damien Arrachequesne 2023-07-09 10:14:49 +02:00
  • 7dd1350bf9 docs: update the list of supported Node.js versions Damien Arrachequesne 2023-07-09 10:08:50 +02:00
  • 56a53bceb9 ci: add Node.js 20 in the test matrix Damien Arrachequesne 2023-07-09 09:59:47 +02:00
  • 683720a67d test: fix flaky test Damien Arrachequesne 2023-07-09 09:59:24 +02:00
  • a529eb08d6 chore: bump dev dependencies Damien Arrachequesne 2023-07-09 10:03:32 +02:00
  • 05488c41f6 docs: improve test suite (#46) Théodore Prévot 2023-07-08 08:34:14 +02:00
  • 723c7bab4d docs: add test suite (#45) Sleeyax 2023-06-28 22:45:46 +02:00
  • 443e447087 docs(examples): add example with WebTransport Damien Arrachequesne 2023-06-29 11:21:27 +02:00
  • 2f6cc2fa42 chore(release): 4.7.1 4.7.1 Damien Arrachequesne 2023-06-28 09:32:32 +02:00
  • 0536fccfc2 chore(release): 4.7.1 Damien Arrachequesne 2023-06-28 09:18:27 +02:00
  • 6169bb8782 chore: bump dev dependencies Damien Arrachequesne 2023-06-28 09:09:51 +02:00
  • 84ec6cf427 refactor: expose the ESM build with debug (bis) Damien Arrachequesne 2023-06-28 09:03:35 +02:00
  • 630ff412a4 chore: bump engine.io-client to version 6.5.1 Damien Arrachequesne 2023-06-28 08:56:49 +02:00
  • 500085dcf2 chore(release): 6.5.1 Damien Arrachequesne 2023-06-28 08:44:52 +02:00
  • a63066bdc8 fix: make closeOnBeforeunload default to false Damien Arrachequesne 2023-06-28 08:33:40 +02:00
  • 1fc61a3be5 refactor: expose the ESM build with debug (bis) Damien Arrachequesne 2023-06-28 08:26:25 +02:00
  • fe4d93ae20 refactor: expose the ESM build with debug Damien Arrachequesne 2023-06-27 14:29:09 +02:00
  • 6404391143 refactor: allow transportOptions to override all other options Damien Arrachequesne 2023-06-27 14:27:09 +02:00