Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency redis to v4 #758

Closed

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Nov 26, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
redis 3.1.2 -> 4.0.2 age adoption passing confidence
@​types/redis 2.8.31 -> 4.0.10 age adoption passing confidence

Release Notes

redis/node-redis

v4.0.2

Compare Source

Fixes
  • Fix v4 commands in legacy mode (#​1820)
  • Fix EXISTS command reply (#​1819)
  • Fix handler for "redis:invalidate" messages (#​1798)
  • Fix "SEPARATOR" typo in RediSearch (#​1823)
Enhancements
  • First release of @node-redis/bloom
  • Add support for Buffers
  • Enhance ASK and MOVED errors handler

v4.0.1

Compare Source

Fixes
  • Fix NOAUTH error when using authentication & database (#​1681)
  • Allow to .quit() in PubSub mode (#​1766)
  • Add an option to configurate name on a client (#​1758)
  • Lowercase commands (client.hset) in legacyMode
  • Fix PubSub resubscribe (#​1764)
  • Fix RedisSocketOptions type (#​1741)
Enhancements
  • Add support for numbers and Buffers in HSET (#​1738 #​1739)
  • Export RedisClientType, RedisClusterType and some more types (#​1673)
  • First release of @node-redis/time-series

v4.0.0

Compare Source

This version is a major change and refactor, adding modern JavaScript capabilities and multiple breaking changes. See the migration guide for tips on how to upgrade.

Breaking Changes
  • All functions return Promises by default
  • Dropped support for Node.js 10.x, the minimum supported Node.js version is now 12.x
  • createClient takes new and different arguments
  • The prefix, rename_commands configuration options to createClient have been removed
  • The enable_offline_queue configuration option is removed, executing commands on a closed client (without calling .connect() or after calling .disconnect()) will reject immediately
  • Login credentials are no longer saved when using .auth() directly
Features
  • Added support for Promises
  • Added built-in TypeScript declaration files enabling code completion
  • Added support for clustering
  • Added idiomatic arguments and responses to Redis commands
  • Added full support for Lua Scripts
  • Added support for SCAN iterators
  • Added the ability to extend Node Redis with Redis Module commands

Configuration

📅 Schedule: "before 3am on Friday" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate-bot renovate-bot requested a review from a team November 26, 2021 01:38
@forking-renovate forking-renovate bot added the dependencies Pull requests that update a dependency file label Nov 26, 2021
@blumamir
Copy link
Member

This PR is more than just bumping the version.
Instrumentation currently does not support this new version, and we need to review changes, add v4 to supportedVersions, and update tav to run with this new version.
Created an issue for that: #834

Closing this one as the broader task is already tracked in the issue which I hope someone will pick up.

@blumamir blumamir closed this Jan 15, 2022
@forking-renovate
Copy link

forking-renovate bot commented Jan 15, 2022

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 4.x releases. But if you manually upgrade to 4.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate-bot renovate-bot deleted the renovate/redis-4.x branch January 15, 2022 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants