Commit Graph

64 Commits

Author SHA1 Message Date
Damien Arrachequesne
ebf6e8cd49 chore(release): 4.0.0
Diff: https://github.com/socketio/engine.io-parser/compare/v4.0.0-alpha.1...v4.0.0
2020-09-08 23:15:39 +02:00
Damien Arrachequesne
3dd2a0ea41 chore(release): 4.0.0-alpha.1
Diff: https://github.com/socketio/engine.io-parser/compare/v4.0.0-alpha.0...v4.0.0-alpha.1
2020-05-19 15:15:20 +02:00
Damien Arrachequesne
cab7db0404 feat: implement the version 4 of the protocol
See https://github.com/socketio/engine.io-protocol for the list of
changes.

Note: The 'base64-arraybuffer' dependency must now be explicitly
included by the client (not needed by the server).
2020-05-19 15:07:53 +02:00
Damien Arrachequesne
7f5a903f91 chore(release): 4.0.0-alpha.0 2020-02-04 12:36:20 +01:00
Damien Arrachequesne
840145d3e5 test: add node.js 12 in the test matrix
See https://github.com/nodejs/Release
2020-01-15 08:52:14 +01:00
Damien Arrachequesne
744bf40d4f refactor: migrate to ES6 syntax and use prettier to format code 2020-01-14 13:28:12 +01:00
Damien Arrachequesne
f1ce1abdbb [chore] Release 2.2.0
Diff: https://github.com/socketio/engine.io-parser/compare/2.1.3...2.2.0
2019-09-13 11:06:09 +02:00
Damien Arrachequesne
569759fc8c [perf] Add a benchmark for encoding / decoding 2019-03-19 23:56:03 +01:00
Damien Arrachequesne
1f2fc43d74 [chore] Release 2.1.3 2018-11-01 06:44:53 +01:00
Amit Portnoy
19694042f5 [chore] Update to blob@0.0.5 (avoid reference to 'global') (#107)
Source: https://github.com/amitport/blob/releases/tag/v0.0.5

Closes #99 
Related https://github.com/socketio/socket.io-client/issues/1166
2018-11-01 06:31:42 +01:00
Damien Arrachequesne
e184cac0fa [chore] Pin zuul version
The CI fails with the new version: https://travis-ci.org/socketio/engine.io-parser/jobs/448690970

> /home/travis/build/[secure]io/engine.io-parser/node_modules/zuul/bin/zuul:332
>             throw err.message;
>             ^
> internet explorer@8: [eval("(window.zuul_msg_bus ? window.zuul_msg_bus.splice(0, 1000) : []);")] Not JSON response
2018-10-31 07:50:51 +01:00
Damien Arrachequesne
916e4bbc45 [chore] Bump dev dependencies (#100) 2018-10-31 06:01:29 +01:00
Damien Arrachequesne
e867117708 [chore] Release 2.1.2 2017-12-28 23:05:40 +01:00
Damien Arrachequesne
eeb0653ebb [refactor] Remove useless entry point (#98) 2017-12-28 22:50:15 +01:00
Damien Arrachequesne
4eb4c9d2e4 [chore] Bump arraybuffer.slice to version 0.0.7 (#96) 2017-12-28 22:49:29 +01:00
Damien Arrachequesne
e2422c300e [chore] Release 2.1.1 2017-04-27 23:05:31 +02:00
Damien Arrachequesne
f5819ccf58 [chore] Bump has-binary2 to version 1.0.2 (#93) 2017-04-27 23:03:54 +02:00
Damien Arrachequesne
2c233681ef [chore] Release 2.1.0 2017-04-24 14:09:33 +02:00
Damien Arrachequesne
057f67f2ab [chore] Release 2.0.3 2017-04-05 23:25:16 +02:00
Damien Arrachequesne
528345470c [chore] Use has-binary2 (#90) 2017-04-05 23:17:20 +02:00
Damien Arrachequesne
523dcd2003 [chore] Release 2.0.2 (#89) 2017-03-21 14:40:00 +01:00
Damien Arrachequesne
6c597956cb [chore] Release 2.0.1 (#86) 2017-03-06 12:28:04 +01:00
Damien Arrachequesne
36ba01da98 [chore] release 2.0.0 2016-12-23 11:06:36 +01:00
Damien Arrachequesne
d1c2680ca9 [fix] Sanitize strings by removing lone surrogates (#82) 2016-12-21 22:01:19 +01:00
Damien Arrachequesne
339d367267 [chore] Update zuul config to speed up tests (#76) 2016-12-21 08:59:06 +01:00
Damien Arrachequesne
77975d054a [chore] release 1.3.2 (#79) 2016-12-07 22:21:41 +01:00
Damien Arrachequesne
494eca0be0 [chore] Bump dependencies (#78)
- bump after to version 0.8.2
- bump has-binary to version 0.1.7
- bump mocha to version 3.2.0
- bump zuul to version 3.11.1
2016-12-07 22:15:59 +01:00
Damien Arrachequesne
ada9dbe77b [chore] release 1.3.1 (#75) 2016-10-20 14:43:50 +02:00
Damien Arrachequesne
a52d748562 [chore] Bump zuul to 3.11.0 & zuul-ngrok to 4.0.0 (#70) 2016-10-06 21:15:50 +02:00
Damien Arrachequesne
a37fa48a75 [chore] release 1.3.0 (#69) 2016-09-26 04:04:44 +02:00
Damien Arrachequesne
f5d966bd66 [chore] Use wtf-8 instead of utf8 to prevent lone surrogates from generating parsing error (#68) 2016-09-26 03:44:29 +02:00
Damien Arrachequesne
180028699e [chore] Restrict files included in npm package (#67) 2016-09-26 03:40:53 +02:00
Damien Arrachequesne
58dbe3b9e5 [chore] Update license and repository url (#66) 2016-09-26 03:40:33 +02:00
Theodore Ni
c0d166b861 Require base64-arraybuffer module conditionally.
Since base64-arraybuffer version 0.1.5 introduced a change that fails
at require time in a browser without ArrayBuffer support, the require
must be guarded.
2016-06-25 22:12:44 -07:00
nkzawa
ebfeb4b609 bump zuul 2016-04-11 18:02:53 +09:00
Guillermo Rauch
ca248c5238 Release 1.2.4 2015-12-04 09:58:57 -08:00
Guillermo Rauch
3aee0c7ec0 Release 1.2.3 2015-11-28 16:31:29 -08:00
nkzawa
7ee96e97fb ngrok v2 setup 2015-11-25 03:05:17 +09:00
Guillermo Rauch
f4cd4afa8e Release 1.2.2 2015-09-09 15:06:06 -07:00
Naoyuki Kanezawa
d8717c127f bump dependencies, update package.json 2015-05-27 02:21:08 +09:00
Tony Kovanen
2fceba70aa Bump zuul and use ngrok 2015-02-10 11:10:05 +02:00
Guillermo Rauch
62f4298a88 Release 1.2.1 2015-01-17 12:30:53 +00:00
Guillermo Rauch
b8ec539b30 Release 1.2.0 2015-01-11 15:08:45 -08:00
Tony Kovanen
d0642f0a92 Merge pull request #38 from rase-/add/travis-matrix-support
Use travis matrix for better test runs
2014-12-03 22:19:24 +02:00
Tony Kovanen
aa865b921a Use travis matrix for better test runs 2014-12-03 21:37:15 +02:00
Tony Kovanen
68d89ab7a9 encode into binary only if needed 2014-12-03 02:07:10 +02:00
Guillermo Rauch
859338a4ae Release 1.1.0 2014-07-16 15:17:49 -07:00
Guillermo Rauch
952b466993 Release 1.0.8 2014-07-16 11:14:19 -07:00
Guillermo Rauch
7e6da5461b Release 1.0.7 2014-06-24 15:21:18 -07:00
Guillermo Rauch
5ac8af3e4a Release 1.0.6 2014-05-30 12:16:54 -07:00