redix v0.8.0 Release Notes
Release Date: 2018-09-18 // over 5 years ago-
๐ฅ Breaking changes
Drop support for Elixir < 1.6.
Unify
start_link
options: there's no more separation between "Redis options" and "connection options". Now, all the options are passed in together. You can still pass a Redis URI as the first argument. This is a breaking change because now callingstart_link/2
with two kewyord lists breaks. Note thatstart_link/2
with two keyword lists still works, but emits a warning and is deprecated.
๐ Bug fixes and improvements
Rewrite the connection using
gen_statem
in order to drop the dependency to Connection.Add
Redix.transaction_pipeline/3
andRedix.transaction_pipeline!/3
.Use a timeout when connecting to Redis (which sometimes could get stuck).
Add support for SSL ๐
Add
Redix.noreply_command/3
andRedix.noreply_pipeline/3
(plus their bang!
variants).