redis-rs v0.16.0 Release Notes

Release Date: 2020-05-10 // almost 4 years ago
  • ๐Ÿ›  Fixes and improvements

    • โฌ‡๏ธ Reduce dependencies without async IO (#266)
    • โž• Add an afl fuzz target (#274)
    • โšก๏ธ Updated to combine 4 and avoid async dependencies for sync-only (#272)
      • BREAKING CHANGE: The parser type now only persists the buffer and takes the Read instance in parse_value
    • Implement a connection manager for automatic reconnection (#278)
    • โž• Add async-std support ([#281]([https://github.com/mitsuhiko/redis-rs/pull/281))
    • ๐Ÿ›  Fix key extraction for some stream commands (#283)
    • โž• Add asynchronous PubSub support (#287)

    ๐Ÿ’ฅ Breaking changes

    ๐Ÿ”„ Changes to the Parser type (#272)

    ๐Ÿ“œ The parser type now only persists the buffer and takes the Read instance in parse_value. redis::parse_redis_value is unchanged and continues to work.

    Old:

    let mut parser = Parser::new(bytes);
    let result = parser.parse_value();
    

    ๐Ÿ†• New:

    let mut parser = Parser::new();
    let result = parser.pase_value(bytes);