Releases: appellation/redust
Releases · appellation/redust
redust@0.4.0
Breaking Changes
- Scripts no longer have a const generic for the number of keys
Additions
- Script keys and arguments can be added individually
redust@0.3.1
Fixes
- Deserializes chunked arrays
resp@0.2.5
Fixes
- Remove debug statements
resp@0.2.4
Fixes
- Debug output removed
resp@0.2.3
Additions
- Moved
Codec
from redust crate into resp crate - Added
codec
feature to enable
Fixes
Codec
now properly deserializes chunked arrays
resp@0.2.2
Fixes
- Optional data is now deserialized
redust@v0.3.0, redust-resp@v0.2.1
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