Skip to content

redis-0.27.6

Choose a tag to compare

@nihohit nihohit released this 03 Dec 18:49
· 478 commits to main since this release

Changes & Bug fixes

  • Use runtime agnostic retry mechanism. (#1392)
  • Choose sleep function according to active runtime. (#1369)
  • MpxConnection: Allow pipelines to continue after error. (#1293)
  • Async cluster - Do not retry requests that have been dropped by the user. (#1318)
  • Sync cluster - reconnect after complete disconnect. (#1233)
  • feat: Add high level type for ROLE command (#1321 @DCjanus)
  • impl CLIENT ID (#1382 @ArtemIsmagilov)
  • impl CLIENT SETNAME (#1381 @ArtemIsmagilov)
  • Async push messages: Allow for more channel types. ([#1295]#1295)

Documentation improvements

  • Add docs clarifying connection pool usage. (#1411)
  • Describe as "for Redis" (#1423 @zuiderkwast)
  • Clarify RESP3 subscription documentation. (#1436)
  • Add keywords to increase crate visibility. (#1425)
  • Improve docs. (#1339)
  • Add doc clarifying behavior of invoke_script. (#1396)

CI improvements

  • Use cargo-nextest for testing. (#1336)
  • test in CI against valkey 8. (#1362)
  • Fix new lints. (#1426)
  • Fix test_block_on_all_panics_from_spawns consistently failing on async_std. (#1368)