Changelog:
==========
Experimental Features
-----------------------
Support JSON.MERGE command (#2761)
Support JSON.MSET command (#2766)
New Features
-------------
Extract abstract async connection class (#2734)
Add support for WAITAOF (#2760)
Introduce OutOfMemoryError exception for Redis write command rejections due to OOM errors (#2778)
Add WITHSCORE argument to ZRANK (#2758)
Add support for sharded pubsub in sync client (#2762)
Bug Fixes
-----------
Fix dead weakref in sentinel connection causing ReferenceError (#2767) (#2771)
Fix Key Error in parse_xinfo_stream (#2788)
Remove unnecessary __del__ handlers (#2755)
Added support for missing argument to SentinelManagedConnection.read_response() (#2756)
Fixed resp3 dict parse response (#2757)
Maintenance
-------------
Fix type hint for retry_on_error in async cluster (#2804)
Clean up documents and fix some redirects (#2801)
Add unit tests for the connect method of all Redis connection classes (#2631)
Docstring formatting fix (#2796)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>