Releases: amphp/redis
Releases · amphp/redis
2.0.3
2.0.2
2.0.1
1.1.3
2.0.0
Initial release compatible with AMPHP v3. As with other libraries compatible with AMPHP v3, most cases of parameters or returns of Promise<ResolutionType>
have been replaced with ResolutionType
.
- Added
RedisParcel
in theSync
sub-namespace implementing theParcel
interface fromamphp/sync
- Added
RedisConnector
interface to decouple connecting and init commands such asAUTH
andSELECT
- Reorganized class names / namespaces for better overview
Redis
moved toRedisClient
Subscriber
/Subscription
moved toRedisSubscriber
/RedisSubscription
Cache
moved toRedisCache
Mutex
sub-namespace has been changed toSync
. All classes within now have a prefix of Redis, e.g.,Mutex
→RedisMutex
,MutexOptions
→RedisMutexOptions
Config
moved toRedisConfig
RespSocket
moved toAmp\Redis\Connection\RedisConnection
and is an interface nowRespParser
moved toAmp\Redis\Protocol\RespParser
QueryExecutor
moved toAmp\Redis\Connection\RedisLink
RemoteExecutor
moved toAmp\Redis\Connection\ReconnectingRedisLink
RedisHyperLogLog
moved toAmp\Redis\Command\RedisHyperLogLog
RedisList
moved toAmp\Redis\Command\RedisList
RedisMap
moved toAmp\Redis\Command\RedisMap
RedisSet
moved toAmp\Redis\Command\RedisSet
RedisSortedSet
moved toAmp\Redis\Command\RedisSortedSet
SortOptions
moved toAmp\Redis\Command\Option\SortOptions
SetOptions
moved toAmp\Redis\Command\Option\SetOptions
SocketException
moved toAmp\Redis\Connection/RedisConnectionException
ParserException
moved toAmp\Redis\Protocol\ProtocolException
QueryException
moved toAmp\Redis\Protocol\QueryException
RedisSubscription
is now a simple PHP iterator now thatAmp\Iterator
is no longer necessary with fibers.
1.1.2
1.1.1
1.1.0
2.0.0 Beta 3
- Added compatibility with Revolt v1.x
2.0.0 Beta 2
- Fix subscription calling unsubscribe if only iterator is retained
- Expand
psr/log
version constraint for wider compatibility (#79)