buzzrelay icon indicating copy to clipboard operation
buzzrelay copied to clipboard

Update Rust crate redis to 0.26

Open renovate[bot] opened this issue 6 months ago • 0 comments

Mend Renovate

This PR contains the following updates:

Package Type Update Change
redis dependencies minor 0.25 -> 0.26

Release Notes

redis-rs/redis-rs (redis)

v0.26.0: v0.26.0

Compare Source

0.26.0 (2024-07-26)
Features
  • Breaking change: Add RESP3 support (#​1058 @​altanozlu)
  • Breaking change: Expose Errors in Value 1093
  • Add max retry delay for every reconnect (#​1194 tonynguyen-sotatek)
  • Add support for routing by node address. #​1062
  • Breaking change: Deprecate function that erroneously use tokio in its name. 1087
  • Breaking change: Change is_single_arg to num_of_args in ToRedisArgs trait (1238 @​git-hulk)
  • feat: add implementation of ToRedisArgs,FromRedisValue traits for Arc<T>,Box<T>,Rc<T> (1088 @​xoac)
  • MultiplexedConnection: Relax type requirements for pubsub functions. 1129
  • Add invoke_script to commands to allow for pipelining of scripts (1097 @​Dav1dde)
  • Adde MultiplexedConnection configuration, usable through Sentinel (1167 @​jrylander)
  • Slot parsing: Added handling to "?" and NULL hostnames in CLUSTER SLOTS. 1094
  • Add scan_options (1231 @​alekspickle)
  • Add un/subscribe commands to aio::ConnectionManager. 1149
  • Mark deprecated constructor functions. 1218
Changes & Bug fixes
Dependency updates, lints & testing improvements
  • Fix new lints. 1268
  • Fix flakey multi-threaded test runs. 1261
  • Fix documentation warning. 1258
  • Fix nightly compilation warnings. 1229
  • Fix fuzzer. 1145
  • Fix flakey test. 1221
  • Cluster creation in test: Try getting a new port if the current port isn't available. 1214
  • Log the server / cluster logfile on error. 1200
  • Remove loop from test. 1187
  • Add valkey crate 1168
  • Add tests for username+password authentication. 1157
  • Improve PushManager tests in sync connection (1100 @​altanozlu)
  • Fix issues that prevented cluster tests from running concurrently. 1130
  • Fix issue in cluster tests. 1139
  • Remove redundant call. 1112
  • Fix clippy warnings #​1180
  • Wrap tests with modules. 1084
  • Add missing module skips. #​1083
  • Add vscode settings to gitignore. 1085

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 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 this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Jul 27 '24 11:07 renovate[bot]