Created by: dhritzkiv
Closes #2353 (closed)
This upgrades ioredis from v4 to v5. Per the migration guide, the breaking changes are:
- dropping node v10 (long past LTS window)
- dropping support for custom Promises libraries (like Bluebird)
- any username included in a Redis URL connection string is now always used (v4 required
allowUsernameInURI
to be passed in)
Due to node support being a breaking change, this likely means bull would need a major version bump to v5.
All that said, all tests pass, and no changes were required to bull.