Skip to content

Releases: NodeRedis/node-redis-parser

v.2.0.3

Choose a tag to compare

@BridgeAR BridgeAR released this 17 Jun 08:13

Bugfixes

  • Fixed parser not working with huge buffers (e.g. 300 MB)

v.2.0.2

Choose a tag to compare

@BridgeAR BridgeAR released this 08 Jun 13:50

Bugfixes

  • Fixed parser with returnBuffers option returning corrupted data

v.2.0.1

Choose a tag to compare

@BridgeAR BridgeAR released this 05 Jun 01:39

Bugfixes

  • Fixed multiple parsers working concurrently resulting in faulty data in some cases

v.2.0.0

Choose a tag to compare

@BridgeAR BridgeAR released this 28 May 23:11

The javascript parser got completly rewritten by Michael Diarmid and Ruben Bridgewater and is now a lot faster than the hiredis parser.
Therefore the hiredis parser was deprecated and should only be used for testing purposes and benchmarking comparison.

All Errors returned by the parser are from now on of class ReplyError

Features

  • Improved performance by up to 15x as fast as before
  • Improved options validation
  • Added ReplyError Class
  • Added parser benchmark
  • Switched default parser from hiredis to JS, no matter if hiredis is installed or not

Removed

  • Deprecated hiredis support

Big string numbers

Choose a tag to compare

@BridgeAR BridgeAR released this 27 Mar 00:46

Features

  • Added stringNumbers option to make sure all numbers are returned as string instead of a js number for precision
  • The parser is from now on going to print warnings if a parser is explicitly requested that does not exist and gracefully chooses the JS parser

v.1.3.0

Choose a tag to compare

@BridgeAR BridgeAR released this 27 Mar 11:44

Features

  • Added auto as parser name option to check what parser is available
  • Non existing requested parsers falls back into auto mode instead of always choosing the JS parser

Graceful protocol errors

Choose a tag to compare

@BridgeAR BridgeAR released this 26 Jan 11:19

Features

  • The parser is from now on going to reset itself on protocol errors

Initial release

Choose a tag to compare

@BridgeAR BridgeAR released this 30 Nov 03:23
v.1.0.0

Remove context variable