------
Release Date: 2022-05-15
* Features
* Add option to enable non atomic splitting of commands in cluster
mode when the commands only deal with keys (delete, exists, touch, unlink)
(:paramref:`~coredis.RedisCluster.non_atomic_crossslot`)
* Add support for sharded pub sub in cluster mode (:meth:`~coredis.RedisCluster.sharded_pubsub`)
* Add support for readonly execution of LUA scripts and redis functions
* Bug Fix
* Ensure :meth:`~coredis.RedisCluster.script_load` is routed to all nodes in cluster mode
* Ensure :meth:`~coredis.RedisCluster.evalsha_ro`, :meth:`~coredis.RedisCluster.eval_ro`, :meth:`~coredis.RedisCluster.fcall_ro`
are included in readonly commands for cluster readonly mode.
* Change version related warnings to use :exc:`DeprecationWarning`
* Chores
* General improvements in reliability and correctness of unit tests