Releases: appellation/redust
Releases · appellation/redust
[email protected]
Breaking Changes
- Scripts no longer have a const generic for the number of keys
Additions
- Script keys and arguments can be added individually
[email protected]
Fixes
- Deserializes chunked arrays
[email protected]
Fixes
- Remove debug statements
[email protected]
Fixes
- Debug output removed
[email protected]
Additions
- Moved
Codec
from redust crate into resp crate - Added
codec
feature to enable
Fixes
Codec
now properly deserializes chunked arrays
[email protected]
Fixes
- Optional data is now deserialized
[email protected], [email protected]
redust-resp
Additions
- Added
Data::from_bytes_iter
to create Data from an iterator of bytes - Added
Data::from_bytes
to create Data from bytes
redust
Breaking Changes
Connection
method parameters need to implementDebug
due to addition oftracing
- Dead connections are evicted from connection pools
pool::Manager
is now generic on its address
Additions
Command
trait for bundling common functionalityHello
struct to send aHELLO
command to RedisUnsubscribe
struct to unsubscribe from all pubsub channels
- Tokio
tracing
is integrated Connection::is_dead
returns whether the connection is deadScript
struct for handling Redis scripting ergonomically
v0.2.0
Full Changelog: v0.1.1...v0.2.0
Breaking Changes
resp
: removed export ofReadError
from crate root- Removed
PubSub
methods and structs
Additions
resp
exportedser
andde
modules
Fixes
resp
: array macro no longer requires importing Data
v0.1.1
Fixes
resp
: serialization options are now public- Documentation improvements
v0.1.0
Initial release