[Snyk] Upgrade redis from 0.12.1 to 2.8.0 #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade
redis
from 0.12.1 to 2.8.0.Warning: This is a major version upgrade, and may be a breaking change.
Release notes
Features
Redis.addCommand(name)
Bugfixes
Bugfixes
Features
RedisError
.Bugfixes
null
as valueAbortError
s andAggregateError
s not showing the error message in the stack traceBugfixes
Bugfixes
Bugfixes
Bugfixes
Bugfixes
We proudly present:
Fixed pub sub, better error handling, camelCase and big number support, improved performance, fire and forget commands, bug fixes and more.
This is the combined changelog of all pre-releases of the 2.6 release plus the additional changes. If you want to see the individual changelogs, please have a look.
Features
but from now on it is possible to use both, just as you prefer!
args
to command errors to improve identification of the errorthis applies to more than a single command, the errors for the commands without callback are aggregated
to a single error that is emitted in debug_mode in that case.
message_buffer
/pmessage_buffer
events. That event is always going to emit a buffermessage
event at the same time is always going to return the same message as stringstring_numbers
option to get back strings instead of numbersBugfixes
tls
options instead of the general optionsstring_numbers
option emitting the number of channels not as numberThe quit command did not end connections earlier if the connection was down at that time and this could have
lead to strange situations, therefor this was fixed to end the connection right away in those cases.
Deprecations
parser
option is deprecated and should be removed. The built-in Javascript parser is a lot faster than the hiredis parser and has more featuresFeatures
CLIENT REPLY ON|OFF|SKIP
command (Redis v.3.2)but from now on it is possible to use both, just as you prefer!
args
to command errors to improve identification of the errorthis applies to more than a single command, the errors for the commands without callback are aggregated
to a single error that is emitted in debug_mode in that case.
message_buffer
/pmessage_buffer
events. That event is always going to emit a buffermessage
event at the same time is always going to return the same message as string__proto__
and other reserved keywords as hgetall fieldBugfixes
tls
options instead of the general options🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs