Commit Graph

  • 5d9220b69a feat: add the ability to clean up empty child namespaces (#4602) Steve Baum 2023-01-18 17:50:13 -06:00
  • 129883958a test: add test with onAnyOutgoing() and binary attachments Damien Arrachequesne 2023-01-19 12:04:36 +01:00
  • 6c27b8b0a6 test: add test with socket.disconnect(true) Damien Arrachequesne 2023-01-19 11:53:53 +01:00
  • f3ada7d8cc fix(typings): properly type emits with timeout Damien Arrachequesne 2023-01-18 08:39:29 +01:00
  • 28dd668502 chore(release): 4.2.2 Damien Arrachequesne 2023-01-19 10:43:49 +01:00
  • 22c42e3545 fix: calling destroy() should clear all internal state Damien Arrachequesne 2023-01-19 09:13:04 +01:00
  • ae8dd88995 fix: do not modify the input packet upon encoding Damien Arrachequesne 2023-01-19 09:04:38 +01:00
  • a21ad88828 docs(changelog): add note about maxHttpBufferSize default value (#4596) Marc Jansing 2023-01-18 08:16:27 +01:00
  • a1c528b089 fix(typings): properly type emits with timeout (2) Damien Arrachequesne 2023-01-17 15:48:15 +01:00
  • 33e417258c fix(typings): properly type emits with timeout (#1570) Engin Aydogan 2023-01-13 21:50:29 +03:00
  • 214182b4f0 chore(release): 5.0.6 Damien Arrachequesne 2023-01-16 08:35:56 +01:00
  • 54d5ee05a6 feat: implement connection state recovery Damien Arrachequesne 2023-01-12 11:24:54 +01:00
  • c2858e911e docs(examples): update docker-compose.yml (#4594) abriejenny 2023-01-12 10:56:11 +02:00
  • da2b542797 perf: precompute the WebSocket frames when broadcasting Damien Arrachequesne 2023-01-12 08:45:21 +01:00
  • 4d6f4541c3 chore(release): 6.3.1 Damien Arrachequesne 2023-01-12 08:23:07 +01:00
  • 69603b955a refactor: make the compress option optional Damien Arrachequesne 2023-01-12 08:15:21 +01:00
  • 28f60b880a chore(release): 2.5.2 Damien Arrachequesne 2023-01-12 08:09:40 +01:00
  • ca39942ce0 chore: move ws from peerDependencies to dependencies Damien Arrachequesne 2023-01-12 08:02:52 +01:00
  • b7d54dbe8d docs: add Rust client implementation (#4592) Tristan F 2023-01-12 00:26:22 -05:00
  • d4a9b2cdcb refactor(typings): add types for io.engine (#4591) Tristan F 2023-01-11 04:45:57 -05:00
  • ae1ea77991 chore(release): 6.3.0 Damien Arrachequesne 2023-01-10 17:28:24 +01:00
  • e2b39b63f1 chore(release): 6.3.0 Damien Arrachequesne 2023-01-10 17:05:58 +01:00
  • a65a047526 fix: wait for all packets to be sent before closing the WebSocket connection Damien Arrachequesne 2023-01-10 16:06:15 +01:00
  • ed87609baf fix: fix the ES module wrapper Damien Arrachequesne 2023-01-10 15:24:12 +01:00
  • bc98bf1232 refactor: bump prettier to version 2.8.1 Damien Arrachequesne 2023-01-10 15:22:57 +01:00
  • 33dc073172 docs: add some TODOs for the next major release Damien Arrachequesne 2023-01-10 14:57:58 +01:00
  • d0fd4746af feat: add the "addTrailingSlash" option (#655) iifawzi 2022-10-17 18:43:02 +02:00
  • 047f420b86 fix: use explicit context for setTimeout function (#699) Zong 2023-01-10 21:01:21 +08:00
  • 5e34722b0b perf: add the wsPreEncodedFrame option Damien Arrachequesne 2023-01-09 10:17:49 +01:00
  • 12b7d7817e fix: properly parse relative URL with a "@" character Damien Arrachequesne 2023-01-09 09:36:28 +01:00
  • 4e3991f740 chore(release): 2.5.1 Damien Arrachequesne 2023-01-06 12:02:23 +01:00
  • 99b0f18819 fix: properly precompute the WebSocket frames Damien Arrachequesne 2023-01-06 11:58:04 +01:00
  • 05ebbad996 ci: temporarily disable browser tests Damien Arrachequesne 2023-01-06 11:39:30 +01:00
  • ed2b0cbfa3 chore(release): 5.0.5 Damien Arrachequesne 2023-01-06 11:38:26 +01:00
  • 351ba8245b fix: properly encode empty buffer in base64 encoding (#131) Mauricio Narvaez 2023-01-06 02:26:29 -08:00
  • 00a8e7589e chore(release): 2.5.0 Damien Arrachequesne 2023-01-06 09:26:10 +01:00
  • 5f7b47d40f perf: precompute the WebSocket frames when broadcasting Damien Arrachequesne 2023-01-06 08:42:51 +01:00
  • 6fffc2c3d7 ci: upgrade to actions/checkout@3 and actions/setup-node@3 Damien Arrachequesne 2023-01-05 08:34:56 +01:00
  • f5294126a8 feat: implement connection state recovery Damien Arrachequesne 2023-01-05 08:30:12 +01:00
  • d5c56d4094 refactor: bump prettier to version 2.8.1 Damien Arrachequesne 2023-01-05 08:21:31 +01:00
  • 060745ada3 test: migrate to TypeScript Damien Arrachequesne 2023-01-02 11:28:45 +01:00
  • 5924e987b6 docs: improve the documentation of the protocol Damien Arrachequesne 2022-12-21 00:46:56 +01:00
  • de247df875 docs: improve the documentation of the protocol Damien Arrachequesne 2022-12-19 10:48:01 +01:00
  • 8a937a4006 chore(deps): bump qs and express in /examples/latency (#665) dependabot[bot] 2022-12-14 10:15:52 +01:00
  • 719e275ff7 chore(deps): bump qs from 6.9.4 to 6.11.0 (#664) dependabot[bot] 2022-12-14 10:15:26 +01:00
  • 8f8b217f1c chore(deps): bump engine.io from 4.1.2 to 6.2.1 in /examples/latency (#663) dependabot[bot] 2022-12-14 10:15:12 +01:00
  • da45d84c09 chore: bump ws to version 8.11.0 Damien Arrachequesne 2022-12-14 07:58:06 +01:00
  • 547c541fb9 chore: add security policy Damien Arrachequesne 2022-12-14 07:47:51 +01:00
  • 18c6e0a6da chore: add security policy Damien Arrachequesne 2022-12-14 07:46:55 +01:00
  • bd74e7c988 chore: add security policy Damien Arrachequesne 2022-12-14 07:42:42 +01:00
  • ed6d016a52 chore: add security policy Damien Arrachequesne 2022-12-14 07:28:15 +01:00
  • 1eaeeece35 refactor: remove unused option Damien Arrachequesne 2022-12-14 06:55:19 +01:00
  • ec5a596680 refactor: improve typings Damien Arrachequesne 2022-12-14 06:42:34 +01:00
  • 2ddcb825ae chore: bump caniuse-lite version Damien Arrachequesne 2022-12-13 15:40:56 +01:00
  • 528a61f86f refactor: bump prettier to version 2.8.1 Damien Arrachequesne 2022-12-13 15:36:28 +01:00
  • 721837c2c9 ci: update the versions of actions/checkout and actions/setup-node Damien Arrachequesne 2022-12-13 15:33:39 +01:00
  • 6565c8e956 ci: temporarily disable browser tests Damien Arrachequesne 2022-12-13 15:29:20 +01:00
  • 824ab4cdd8 chore: bump ws to version 8.11.0 Damien Arrachequesne 2022-12-09 09:36:46 +01:00
  • 21a6e1219a feat: add the "addTrailingSlash" option (#694) iifawzi 2022-10-15 22:06:30 +02:00
  • 6d87a4065a refactor: add types to socket.send() Damien Arrachequesne 2022-12-06 00:25:51 +01:00
  • 3d28229cf0 docs: add note about socket.id Damien Arrachequesne 2022-12-05 23:57:32 +01:00
  • 7fbea714db chore: bump decode-uri-component from 0.2.0 to 0.2.2 (#130) dependabot[bot] 2022-12-05 21:58:42 +01:00
  • 3b7ced7af7 chore(release): 4.5.4 4.5.4 Damien Arrachequesne 2022-11-22 22:45:13 +01:00
  • c00bb9564c chore: bump engine.io to version 6.2.1 Damien Arrachequesne 2022-11-22 22:35:53 +01:00
  • 57e5f25e26 chore: bump socket.io-parser to version 4.2.1 Damien Arrachequesne 2022-11-22 22:32:09 +01:00
  • 91ef8395d5 chore(release): 4.5.4 Damien Arrachequesne 2022-11-22 22:28:31 +01:00
  • 4810bd7592 chore(release): 4.0.0 Damien Arrachequesne 2022-11-22 14:18:49 +01:00
  • 0852bda0b4 refactor: rename emitReserved to _emitReserved to improve mangling Damien Arrachequesne 2022-11-22 14:03:24 +01:00
  • d7bd2b1d52 docs: add changelog for version 3.6.1 Damien Arrachequesne 2022-11-20 03:06:58 +01:00
  • 24b847be6a chore(release): 6.2.1 Damien Arrachequesne 2022-11-20 02:14:27 +01:00
  • 425e833ab1 fix: catch errors when destroying invalid upgrades (#658) Jonathan Neve 2022-11-17 10:48:55 -05:00
  • 99adb00ba1 chore(deps): bump xmlhttprequest-ssl and engine.io-client in /examples/latency (#661) dependabot[bot] 2022-11-20 00:46:22 +01:00
  • d196f6a6b7 chore(deps): bump minimatch from 3.0.4 to 3.1.2 (#660) dependabot[bot] 2022-11-20 00:43:47 +01:00
  • 7c1270f98c chore(deps): bump nanoid from 3.1.25 to 3.3.1 (#659) dependabot[bot] 2022-11-20 00:43:37 +01:00
  • 535a01d889 ci: add Node.js 18 in the test matrix Damien Arrachequesne 2022-11-20 00:12:08 +01:00
  • 1b71a6f5cb docs: remove "Vanilla JS" highlight from README (#656) Tamas Flamich 2022-11-18 21:49:23 +01:00
  • d882822908 ci: migrate from zuul to webdriver.io Damien Arrachequesne 2022-11-17 09:45:14 +01:00
  • e8912891b2 ci: update actions in GitHub Actions workflows (#1564) Dirk Stolle 2022-11-15 11:34:22 +01:00
  • 9143aa4c8e chore: update browserslist Damien Arrachequesne 2022-11-15 10:34:46 +01:00
  • 194a9b762e ci: migrate from zuul to webdriver.io Damien Arrachequesne 2022-11-15 09:55:58 +01:00
  • a9758da4be ci: update actions in GitHub Actions workflows (#117) Dirk Stolle 2022-11-15 10:02:20 +01:00
  • f0af8834f8 docs: add missing versions in the changelog Damien Arrachequesne 2022-11-09 11:42:23 +01:00
  • cedd3117cf chore: bump socket.io-parser to version 4.2.1 (#1559) Annniee1 2022-11-02 12:46:22 +05:30
  • f4b698418a docs: add missing versions in the changelog Damien Arrachequesne 2022-11-02 08:40:26 +01:00
  • 9ec85f7da1 docs: add missing versions in the changelog (2) Damien Arrachequesne 2022-11-02 08:15:35 +01:00
  • f9b773ffa0 docs: add missing versions in the changelog Damien Arrachequesne 2022-11-02 07:48:35 +01:00
  • 945c84be47 chore(release): 4.5.3 4.5.3 Damien Arrachequesne 2022-10-15 07:14:45 +02:00
  • 2eca8dad28 chore(release): 4.5.3 Damien Arrachequesne 2022-10-15 07:04:22 +02:00
  • 7c056889ee docs: add jsdoc for each public method Damien Arrachequesne 2022-10-15 06:54:56 +02:00
  • d3d0a2d5be fix(typings): accept an HTTP2 server in the constructor Damien Arrachequesne 2022-10-14 11:20:43 +02:00
  • 19b225b0c8 docs(examples): update dependencies of the basic CRUD example Damien Arrachequesne 2022-10-14 10:39:25 +02:00
  • 8fae95dd18 docs: add jsdoc for each public method Damien Arrachequesne 2022-10-14 10:20:44 +02:00
  • 2403b88057 fix: do not swallow user exceptions Damien Arrachequesne 2022-10-13 14:24:53 +02:00
  • e6f6b906db docs: add deprecation notice for the allSockets() method Damien Arrachequesne 2022-10-13 15:02:23 +02:00
  • 596eb88af7 ci: upgrade to actions/checkout@3 and actions/setup-node@3 Damien Arrachequesne 2022-10-13 14:37:29 +02:00
  • e357daf585 fix(typings): apply types to "io.timeout(...).emit()" calls Damien Arrachequesne 2022-10-13 13:07:11 +02:00
  • 9d772e36b5 chore(release): 6.2.3 Damien Arrachequesne 2022-10-13 12:36:04 +02:00
  • 99925a4775 fix: properly clear "beforeunload" event listener Damien Arrachequesne 2022-10-13 11:17:12 +02:00
  • d4d6463ded refactor: export the nextTick helper method Damien Arrachequesne 2022-10-13 11:13:44 +02:00
  • 5e585705de chore: bump terser from 4.8.0 to 4.8.1 (#692) dependabot[bot] 2022-10-13 11:02:31 +02:00