GitHub / socketio/engine.io-client / commits
The engine used in the Socket.IO JavaScript client, which manages the low-level transports such as HTTP long-polling, WebSocket and WebTransport.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| e567b057 | docs: add migration notice | Damien Arrachequesne <d****e@g****m> | about 2 years ago | |
| 71eaec47 | docs(changelog): improve the changelog for version 6.6.0 | Damien Arrachequesne <d****e@g****m> | about 2 years ago | |
| a17cbc54 | chore(release): 6.6.0 | Damien Arrachequesne <d****e@g****m> | about 2 years ago | |
| 72408ad4 | docs(changelog): include release notes from versions 3.5.3, 3.5.4 and 6.5.4 | Damien Arrachequesne <d****e@g****m> | about 2 years ago | |
| e97a4d3b |
chore: bump ws from 8.11.0 to 8.17.1 (#720)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| b624c508 | fix: add some randomness to the cache busting string generator | Damien Arrachequesne <d****e@g****m> | about 2 years ago | |
| c087dc5f | docs(changelog): include the size of the bundle | Damien Arrachequesne <d****e@g****m> | about 2 years ago | |
| ce13763b | ci: upgrade to actions/checkout@4 and actions/setup-node@4 | Damien Arrachequesne <d****e@g****m> | about 2 years ago | |
| 74cfb98f | refactor: prefix private attributes to allow property mangling | Damien Arrachequesne <d****e@g****m> | about 2 years ago | |
| 2b9abbbf | chore: restore the debug package in the dev bundle | Damien Arrachequesne <d****e@g****m> | about 2 years ago | |
| e105551e | fix: fix cookie management with WebSocket (Node.js only) | Damien Arrachequesne <d****e@g****m> | about 2 years ago | |
| 3f664789 | chore: remove unused rollup plugin | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| 4aec72a5 | chore: use babel loose mode when transpiling classes | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| dd52844f | chore: add a script to compute the bundle size | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| f4d898ee | feat: allow to provide a list of transport implementations | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| 579b243e | feat: add the ability to test all transports | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| 2c1851d0 | refactor: simplify transport creation | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| 68f9e0d8 | refactor: improve the types | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| c060d659 | refactor: improve the constructor types | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| cb10d01f | docs: improve documentation for the autoUnref option | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| 156d622c | refactor: remove unused onlyBinaryUpgrades option | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| 62cbed72 | refactor: change URL max length to 8000 | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| b11763be | feat: add HTTP long-polling implementation based on fetch() | Damien Arrachequesne <d****e@g****m> | over 2 years ago | |
| 218c3443 |
chore: bump express from 4.17.3 to 4.19.2 (#718)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| fa479164 | chore(release): 6.5.3 | Damien Arrachequesne <d****e@g****m> | almost 3 years ago | |
| ef9ad7d1 | ci: add Node.js 20 in the test matrix | Damien Arrachequesne <d****e@g****m> | almost 3 years ago | |
| 707597df | fix: add a maximum length for the URL | Damien Arrachequesne <d****e@g****m> | almost 3 years ago | |
| 8d86e0d8 |
chore: bump browserify-sign from 4.2.1 to 4.2.2 (#713)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f2aca294 |
chore: bump @babel/traverse from 7.12.9 to 7.23.2 (#712)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| c1795ef5 | refactor: export TransportError (#709) |
James Baldassari <j****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 46ef8512 | fix: improve compatibility with node16 module resolution (#711) |
Tyler Butler <t****r@t****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 3dcb88cb | docs: add note about the agent option | Damien Arrachequesne <d****e@g****m> | almost 3 years ago | |
| 10970563 | chore(release): 6.5.2 | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 8270e00d | fix(webtransport): honor the binaryType attribute | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| d55c39e0 | fix(webtransport): add proper framing | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| ed34a45a | refactor: reset ping timeout on any incoming packet (#706) |
Chris Dewbery <c****y@q****m>
Committed by: Damien Arrachequesne <d****e@g****m> |
about 3 years ago | |
| 500085dc | chore(release): 6.5.1 | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| a63066bd | fix: make closeOnBeforeunload default to false | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 1fc61a3b | refactor: expose the ESM build with debug (bis) | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| fe4d93ae | refactor: expose the ESM build with debug | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 64043911 | refactor: allow transportOptions to override all other options | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| cf6aa1f4 | fix(webtransport): properly handle abruptly closed connections | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 01804d59 | chore: update bundle | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 4abc2ca3 | chore(release): 6.5.0 | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 13d08bc0 | test: fix randomly failing test | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 9d37b16e | feat: favor WebTransport over WebSocket | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 36724da5 | refactor: cleanup URI creation | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| e05367f6 | chore: bump caniuse-lite version | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 73b2f113 | refactor: remove unused async attribute | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 2c16af37 | refactor: remove useless xscheme attribute | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 5fc88a62 | feat: implement cookie management for the Node.js client | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| 7195c0f3 | feat: add support for WebTransport | Damien Arrachequesne <d****e@g****m> | about 3 years ago | |
| db3de84a | docs(security): update the list of CVE | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| 89487d8a | chore(release): 6.4.0 | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| af1112a4 |
chore: bump engine.io from 6.2.0-alpha.1 to 6.2.1 (#696)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| b59da3af |
chore: bump loader-utils from 1.4.0 to 1.4.2 (#695)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e06891c9 |
chore: bump express from 4.17.1 to 4.17.3 (#697)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| d3599298 |
chore: bump decode-uri-component from 0.2.0 to 0.2.2 (#698)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| df3e2f94 |
chore: bump json5 from 1.0.1 to 1.0.2 (#701)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 828d447f | chore(release): 6.3.1 | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| 37d7a0aa | fix(typings): do not expose browser-specific types | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| c36883d2 | refactor: use "import type" syntax | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| e2b39b63 | chore(release): 6.3.0 | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| 047f420b | fix: use explicit context for setTimeout function (#699) |
Zong <z****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 12b7d781 | fix: properly parse relative URL with a "@" character | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| ed6d016a | chore: add security policy |
Damien Arrachequesne <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 1eaeeece | refactor: remove unused option | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| ec5a5966 | refactor: improve typings | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| 2ddcb825 | chore: bump caniuse-lite version | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| 528a61f8 | refactor: bump prettier to version 2.8.1 | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| 721837c2 | ci: update the versions of actions/checkout and actions/setup-node | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| 6565c8e9 | ci: temporarily disable browser tests | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| 824ab4cd | chore: bump ws to version 8.11.0 | Damien Arrachequesne <d****e@g****m> | over 3 years ago | |
| 21a6e121 |
feat: add the "addTrailingSlash" option (#694)
Signed-off-by: iifawzi <i****e@g****m> |
iifawzi <i****e@g****m>
Committed by: Damien Arrachequesne <d****e@g****m> |
almost 4 years ago | |
| 9d772e36 | chore(release): 6.2.3 | Damien Arrachequesne <d****e@g****m> | almost 4 years ago | |
| 99925a47 | fix: properly clear "beforeunload" event listener | Damien Arrachequesne <d****e@g****m> | almost 4 years ago | |
| d4d6463d | refactor: export the nextTick helper method | Damien Arrachequesne <d****e@g****m> | almost 4 years ago | |
| 5e585705 |
chore: bump terser from 4.8.0 to 4.8.1 (#692)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| dfee8ded |
refactor: replace deprecated `String.prototype.substr()` (#691)
Signed-off-by: Lam Wei Li <p****n@m****m> |
Lam Wei Li <l****i@h****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 1975c5c9 | chore(release): 6.2.2 | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| 7e3fe439 | chore: update caniuse-lite version | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| ef1c2829 | refactor: use named export for XMLHttpRequest shim | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| f158c8e2 | fix: simplify the check for WebSocket availability | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| 32878ea0 | fix: use named export for globalThis shim (#688) |
yujiosaka <y****e@g****m>
Committed by: Damien Arrachequesne <d****e@g****m> |
over 4 years ago | |
| 8437600a | chore(release): 6.2.1 | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| a2946fc6 | chore: bump engine.io-parser to version 5.0.3 | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| e2ab447d | refactor: add missing .js extension for ESM usage | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| 582f4fe9 | chore: point the CI badge towards the main branch | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| d0773b8e | chore(release): 6.2.0 | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| bc3cefb5 | refactor: replace custom clone method by Object.assign() | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| 71cd3ba9 | chore: bump @socket.io/component-emitter to version 3.1.0 | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| df32277c | refactor: import single-file 3rd party modules | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| b4b3ed5c | refactor: merge the polling.ts and polling-xhr.ts files | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| b9252e20 | feat: add details to the "close" event | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| 6e1bbff7 | chore: add Node.js 16 in the test matrix | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| 46fdc2f0 | feat: slice write buffer according to the maxPayload value | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| f4725f10 | test: exclude iOS 15 from the test matrix for now | Damien Arrachequesne <d****e@g****m> | over 4 years ago | |
| f51ca4ac |
chore: bump cached-path-relative from 1.0.2 to 1.1.0 (#686)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 00c67347 |
chore: bump ajv from 6.10.2 to 6.12.6 (#687)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 56af9c59 |
chore: bump engine.io from 4.0.2 to 4.1.2 (#685)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago |