Commit Graph

131 Commits

Author SHA1 Message Date
renovate[bot]
ad642b11b8 chore(deps): update all non-major dependencies 2024-08-26 01:37:53 +00:00
Pooya Parsa
440aabd8bc chore: update undocs 2024-08-16 04:43:16 +02:00
Pooya Parsa
dbf4f6638e chore: update docs lockfile 2024-08-16 02:24:48 +02:00
Pooya Parsa
f535ff7c75 refactor!: remove adapter hooks (#72) 2024-08-16 02:24:13 +02:00
Pooya Parsa
02f3e824e3 fix(cloudflare-durable): restore peer url and id after hibernation (#71) 2024-08-16 02:01:13 +02:00
Pooya Parsa
078b51da7f chore: update deps 2024-08-15 21:05:42 +02:00
renovate[bot]
7be109f552 chore(deps): update all non-major dependencies (#69)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-15 21:05:02 +02:00
Pooya Parsa
c8518ff8f3 feat!: overhaul peer and message interface (#70) 2024-08-15 21:04:26 +02:00
Pooya Parsa
b4071b7371 feat(sse): implement WebSocketSSE peer (#68) 2024-08-09 00:50:44 +02:00
Pooya Parsa
4c6e8b3d7d chore: update play scripts 2024-08-08 21:28:29 +02:00
Pooya Parsa
97c818e224 chore: rename websocket native dist entry 2024-08-08 21:26:17 +02:00
Pooya Parsa
b705e96889 test: run tests with web standard WebSocket and EventSource (#67) 2024-08-08 12:52:01 +02:00
Pooya Parsa
8bd94c5e09 feat(sse): support bidirectional messaging (#66) 2024-08-08 10:59:14 +02:00
Pooya Parsa
2e49cc34c0 docs: update 2024-08-07 13:01:08 +02:00
Pooya Parsa
b665048d0f feat(peer): use secure lazy random uuid (#64) 2024-08-07 12:32:00 +02:00
Pooya Parsa
8b9863f1ee build!: esm-only build (#63) 2024-08-07 11:41:46 +02:00
Pooya Parsa
898ab49c31 docs: update contents 2024-08-06 21:24:30 +02:00
Pooya Parsa
23fc41f4b1 chore: setup coverage report 2024-08-06 20:53:00 +02:00
Pooya Parsa
2744f21f7d refactor: better internal organization 2024-08-06 20:49:15 +02:00
Pooya Parsa
a96dca352b docs: update links to sources 2024-08-06 20:07:30 +02:00
Pooya Parsa
d662e48d4a feat: experimental sse adapter (#62) 2024-08-06 20:04:46 +02:00
Pooya Parsa
31f759f49d feat: global publish (#61) 2024-08-06 18:12:12 +02:00
Pooya Parsa
7fa9976584 feat: universal access to all peers (#60) 2024-08-06 14:35:33 +02:00
Pooya Parsa
bb4c9175e4 refactor: rename internal crossws to hooks 2024-08-06 12:45:43 +02:00
Pooya Parsa
5e92bd73ba refactor!: move peer.ctx to peer._internal (#59) 2024-08-06 12:36:30 +02:00
Pooya Parsa
51fca9e3ac feat(deno): support pubsub (#58) 2024-08-06 12:28:33 +02:00
Pooya Parsa
48a9d6d1a7 refactor!: overhaul internal impl (#55) 2024-08-06 11:41:49 +02:00
Pooya Parsa
a46265cec9 test(cloudflare): use random port for wrangler inspector 2024-08-05 09:08:41 +02:00
Pooya Parsa
10e6427fb3 chore: update deps 2024-08-05 08:56:43 +02:00
Pooya Parsa
abd1f26d3f test: add adater tests (#56) 2024-08-05 08:55:27 +02:00
Pooya Parsa
44ef76a640 chore: update examples 2024-08-02 11:35:17 +02:00
Pooya Parsa
2f3f709cf0 feat: cloudflare durable objects support (#54) 2024-08-02 11:24:33 +02:00
Eduardo San Martin Morote
7e2812aeec feat(peer): add peer.close() and peer.terminate() support (#36) 2024-07-31 22:17:28 +02:00
Pooya Parsa
1bbb05f63e feat(node, uws): automatically detect binary message type (#53) 2024-07-31 22:07:53 +02:00
Alex
2aea77c2f6 fix: should not serailize binary messages (#39) 2024-07-31 21:05:03 +02:00
Pooya Parsa
b23b76d8c8 build: externalize uWebSockets.js 2024-07-31 21:03:11 +02:00
Pooya Parsa
3b395e3ac0 build: remove uWebSockets.js optional dependency (#52) 2024-07-31 20:54:33 +02:00
39sho
7fe8290da8 docs: fix link (#44) 2024-07-31 20:26:34 +02:00
@beer
99e4a9b5d5 docs: fix link (#45) 2024-07-31 20:25:41 +02:00
@beer
e0137df1e1 docs: fix invalid link (#46) 2024-07-31 20:24:44 +02:00
Pooya Parsa
8d7cf40cda chore: update to eslint v9 2024-07-31 20:20:35 +02:00
Pooya Parsa
cc47af4b28 chore: update ci 2024-07-31 20:20:27 +02:00
Pooya Parsa
60829ec137 chore: update deps 2024-07-31 20:17:49 +02:00
renovate[bot]
fdcc1299b9 chore(deps): update autofix-ci/action digest to ff86a55 2024-07-21 01:46:11 +00:00
renovate[bot]
17603b4078 chore(deps): update autofix-ci/action digest to 2891949 2024-07-17 01:58:20 +00:00
@beer
c4f58551ef chore: fix typo (#47) 2024-06-27 10:23:07 +02:00
renovate[bot]
390bca35a2 chore(deps): update pnpm to v9 (#34)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 22:18:51 +02:00
Sébastien Chopin
7dacb0004c docs: fix typos 2024-03-18 23:24:07 +01:00
Sébastien Chopin
76fc105fba docs: fix typo 2024-03-18 23:21:24 +01:00
renovate[bot]
9ad3bf4a03 chore(deps): update all non-major dependencies 2024-03-16 01:09:21 +00:00