Skip to content

Releases: socketio/socket.io-parser

3.3.1

30 Sep 00:44
25ca624
Compare
Choose a tag to compare

Links

4.0.0

28 Sep 13:00
c04d7f5
Compare
Choose a tag to compare

This release will be included in Socket.IO v3.

There is a breaking API change (see below), but the exchange protocol is left untouched and thus stays in version 4.

Bug Fixes

  • do not catch encoding errors (aeae87c)
  • throw upon invalid payload format (c327acb)

BREAKING CHANGES

  • the encode method is now synchronous (28d4f03)

Links

3.4.1

28 Sep 13:02
a8130ce
Compare
Choose a tag to compare

Bug Fixes

  • prevent DoS (OOM) via massive packets (#95) (dcb942d)

Links

3.4.0

28 Sep 13:04
652402a
Compare
Choose a tag to compare

This release mostly contains a bump of the debug package.

Links

3.3.0

28 Sep 13:08
0de72b9
Compare
Choose a tag to compare

Bug Fixes

  • remove any reference to the global variable (b47efb2)

Links

3.2.0

28 Feb 21:17
Compare
Choose a tag to compare

Bug fixes

  • properly detect typed arrays (#85)
  • properly handle JSON.stringify errors (#84)

Note

Binary detection was removed from the package (revert of #66), so that we can disable the binary check earlier in the chain.

Links

3.1.3

28 Feb 21:12
Compare
Choose a tag to compare

Bug fixes

  • use ArrayBuffer.isView to check for typed arrays (#82)
  • ensure packet data is an array (#83)

#### Links

3.1.2

27 Apr 21:47
Compare
Choose a tag to compare
  • [chore] Bump has-binary2 to version 1.0.2 (#70)
  • [fix] Fix Blob detection for iOS 8/9 (#69)

3.1.1

24 Apr 22:23
Compare
Choose a tag to compare
  • [fix] Ensure globals are functions before running instanceof (#68)

3.1.0

24 Apr 21:35
Compare
Choose a tag to compare
  • [chore] Bump debug to version 2.6.4 (#67)
  • [feat] Move binary detection to the parser (#66)