Damien Arrachequesne
|
ce13763b52
|
ci: upgrade to actions/checkout@4 and actions/setup-node@4
Reference: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
|
2024-06-04 17:08:48 +02:00 |
|
Damien Arrachequesne
|
b11763beec
|
feat: add HTTP long-polling implementation based on fetch()
Usage:
```js
import { Socket, transports, Fetch } from "engine.io-client";
transports.polling = Fetch;
const socket = new Socket("https://example.com");
```
Note: tree-shaking unused transports is not currently supported and
will be added later.
Related:
- https://github.com/socketio/socket.io/issues/4980
- https://github.com/socketio/engine.io-client/issues/716
|
2024-04-23 11:09:57 +02:00 |
|
Damien Arrachequesne
|
ef9ad7d1d6
|
ci: add Node.js 20 in the test matrix
Reference: https://github.com/nodejs/Release
|
2023-11-09 16:16:41 +01:00 |
|
Damien Arrachequesne
|
7195c0f305
|
feat: add support for WebTransport
Reference: https://developer.mozilla.org/en-US/docs/Web/API/WebTransport
Related:
- https://github.com/socketio/engine.io-client/issues/703
- https://github.com/socketio/socket.io/issues/3769
|
2023-06-12 09:58:47 +02:00 |
|
Damien Arrachequesne
|
721837c2c9
|
ci: update the versions of actions/checkout and actions/setup-node
Reference: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
|
2022-12-13 15:33:39 +01:00 |
|
Damien Arrachequesne
|
6565c8e956
|
ci: temporarily disable browser tests
The tests are in failure since the 13th November, without any logs from
Saucelabs, so we temporarily disable them until further investigation.
See: https://github.com/socketio/engine.io-client/actions/runs/3453198221
|
2022-12-13 15:29:20 +01:00 |
|
Damien Arrachequesne
|
6e1bbff784
|
chore: add Node.js 16 in the test matrix
See also: https://github.com/nodejs/Release
|
2022-03-12 11:12:19 +01:00 |
|
Damien Arrachequesne
|
08db7f62e4
|
ci: increase the build timeout
The CI sometimes fails after the 10 minutes timeout.
|
2021-07-30 09:13:02 +02:00 |
|
Damien Arrachequesne
|
acb221688e
|
chore: update GitHub issue templates
|
2020-12-30 10:31:10 +01:00 |
|
Damien Arrachequesne
|
20f7fe0363
|
ci: migrate to GitHub Actions
Due to the recent changes to the Travis CI platform (see [1]), we will
now use GitHub Actions to run the tests.
Reference: https://docs.github.com/en/free-pro-team@latest/actions/guides/building-and-testing-nodejs
[1]: https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing
|
2020-12-05 01:11:41 +01:00 |
|
Damien Arrachequesne
|
1b86756130
|
[chore] Add Github issue and PR templates (#511)
|
2016-10-24 01:31:52 +02:00 |
|