1 | ## [4.0.4](https://github.com/socketio/socket.io-parser/compare/4.0.3...4.0.4) (2021-01-15)
|
---|
2 |
|
---|
3 |
|
---|
4 | ### Bug Fixes
|
---|
5 |
|
---|
6 | * allow integers as event names ([1c220dd](https://github.com/socketio/socket.io-parser/commit/1c220ddbf45ea4b44bc8dbf6f9ae245f672ba1b9))
|
---|
7 |
|
---|
8 |
|
---|
9 | ## [4.0.3](https://github.com/socketio/socket.io-parser/compare/4.0.2...4.0.3) (2021-01-05)
|
---|
10 |
|
---|
11 |
|
---|
12 | ## [4.0.2](https://github.com/socketio/socket.io-parser/compare/4.0.1...4.0.2) (2020-11-25)
|
---|
13 |
|
---|
14 |
|
---|
15 | ### Bug Fixes
|
---|
16 |
|
---|
17 | * move @types/component-emitter to dependencies ([#99](https://github.com/socketio/socket.io-parser/issues/99)) ([4efa005](https://github.com/socketio/socket.io-parser/commit/4efa005846ae15ecc7fb0a7f27141439113b1179))
|
---|
18 |
|
---|
19 |
|
---|
20 | ## [4.0.1](https://github.com/socketio/socket.io-parser/compare/3.4.1...4.0.1) (2020-11-05)
|
---|
21 |
|
---|
22 | ### Features
|
---|
23 |
|
---|
24 | * move binary detection back to the parser ([285e7cd](https://github.com/socketio/socket.io-parser/commit/285e7cd0d837adfc911c999e7294788681226ae1))
|
---|
25 | * add support for a payload in a CONNECT packet ([78f9fc2](https://github.com/socketio/socket.io-parser/commit/78f9fc2999b15804b02f2c22a2b4007734a26af9))
|
---|
26 |
|
---|
27 | ### Bug Fixes
|
---|
28 |
|
---|
29 | * do not catch encoding errors ([aeae87c](https://github.com/socketio/socket.io-parser/commit/aeae87c220287197cb78370dbd86b950a7dd29eb))
|
---|
30 | * throw upon invalid payload format ([c327acb](https://github.com/socketio/socket.io-parser/commit/c327acbc3c3c2d0b2b439136cbcb56c81db173d6))
|
---|
31 |
|
---|
32 | ### BREAKING CHANGES
|
---|
33 |
|
---|
34 | * the encode method is now synchronous ([28d4f03](https://github.com/socketio/socket.io-parser/commit/28d4f0309bdd9e306b78d1946d3e1760941d6544))
|
---|
35 |
|
---|
36 |
|
---|
37 |
|
---|
38 | ## [4.0.1-rc3](https://github.com/socketio/socket.io-parser/compare/4.0.1-rc2...4.0.1-rc3) (2020-10-25)
|
---|
39 |
|
---|
40 |
|
---|
41 |
|
---|
42 | ## [4.0.1-rc2](https://github.com/socketio/socket.io-parser/compare/4.0.1-rc1...4.0.1-rc2) (2020-10-15)
|
---|
43 |
|
---|
44 |
|
---|
45 | ### Features
|
---|
46 |
|
---|
47 | * move binary detection back to the parser ([285e7cd](https://github.com/socketio/socket.io-parser/commit/285e7cd0d837adfc911c999e7294788681226ae1))
|
---|
48 |
|
---|
49 |
|
---|
50 |
|
---|
51 | ## [4.0.1-rc1](https://github.com/socketio/socket.io-parser/compare/4.0.0...4.0.1-rc1) (2020-10-12)
|
---|
52 |
|
---|
53 |
|
---|
54 | ### Features
|
---|
55 |
|
---|
56 | * add support for a payload in a CONNECT packet ([78f9fc2](https://github.com/socketio/socket.io-parser/commit/78f9fc2999b15804b02f2c22a2b4007734a26af9))
|
---|
57 |
|
---|
58 |
|
---|
59 |
|
---|
60 | ## [3.3.1](https://github.com/socketio/socket.io-parser/compare/3.3.0...3.3.1) (2020-09-30)
|
---|
61 |
|
---|
62 |
|
---|
63 | # [4.0.0](https://github.com/socketio/socket.io-parser/compare/3.4.1...4.0.0) (2020-09-28)
|
---|
64 |
|
---|
65 | This release will be included in Socket.IO v3.
|
---|
66 |
|
---|
67 | There is a breaking API change (see below), but the exchange [protocol](https://github.com/socketio/socket.io-protocol) is left untouched and thus stays in version 4.
|
---|
68 |
|
---|
69 | ### Bug Fixes
|
---|
70 |
|
---|
71 | * do not catch encoding errors ([aeae87c](https://github.com/socketio/socket.io-parser/commit/aeae87c220287197cb78370dbd86b950a7dd29eb))
|
---|
72 | * throw upon invalid payload format ([c327acb](https://github.com/socketio/socket.io-parser/commit/c327acbc3c3c2d0b2b439136cbcb56c81db173d6))
|
---|
73 |
|
---|
74 |
|
---|
75 | ### BREAKING CHANGES
|
---|
76 |
|
---|
77 | * the encode method is now synchronous ([28d4f03](https://github.com/socketio/socket.io-parser/commit/28d4f0309bdd9e306b78d1946d3e1760941d6544))
|
---|
78 |
|
---|
79 |
|
---|
80 |
|
---|
81 | ## [3.4.1](https://github.com/socketio/socket.io-parser/compare/3.4.0...3.4.1) (2020-05-13)
|
---|
82 |
|
---|
83 |
|
---|
84 | ### Bug Fixes
|
---|
85 |
|
---|
86 | * prevent DoS (OOM) via massive packets ([#95](https://github.com/socketio/socket.io-parser/issues/95)) ([dcb942d](https://github.com/socketio/socket.io-parser/commit/dcb942d24db97162ad16a67c2a0cf30875342d55))
|
---|