Releases: swift-server/RediStack
Releases · swift-server/RediStack
RediStack 1.6.2
RediStack 1.6.1
SemVer Patch
- Add missing availibility flags (#99)
RediStack 1.6.0
SemVer Minor
- Add
RedisHashSlot
(#91) - Add
RedisClusterNodeDescription
andRedisClusterNodeID
(#92) - Add
RedisClusterShardDescriptionProtocol
(#93)
SemVer Patch
- Improve error messages (#97, patch credit to @hamzahrmalik)
- Change the 'debug' log statement when a connection is grabbed from a connectionpool to 'trace' (#88)
- Add DiscardingTaskGroup and Stream polyfills for cluster support (#94)
Other Changes
RediStack 1.5.1
RediStack 1.5.0
SemVer Minor
- Conform
RedisByteDecoder
toNIOSingleStepByteToMessageDecoder
(#63) - Delay connection attempts without addresses (#64)
- Require Swift 5.6 (#65)
- Implement a basic
RESP3Token
parser (#71) - Add support for usernames (#72)
- Add
NIOSSL
dependency (#74) - Make
RedisConnection.Configuration.defaultPort
thread safe (#81)
SemVer Patch
- Explicitly depend on
Atomics
(#57) - Remove reliance on the NIO umbrella module (#60)
- Add
RedisCommandEncoder
(#69) - Remove
Context
, useLogger
everywhere (#70) - Move
RESP3TokenDecoder
into its own file (#75) - Move
ConnectionPool
files into the ConnectionPool folder (#76) - Split up Configuration file into two:
RedisConnectionPool
&RedisConnection
(#78)
Other Changes
RediStack 1.4.1
The latest master
, pre-release, and release API Docs are always available at docs.redistack.info
Semver Patch
- Fix compiler error for pre Swift 5.7 versions !201
RediStack 1.4.0
The latest master
, pre-release, and release API Docs are always available at docs.redistack.info
Minor
- Add onUnexpectedConnectionClose callback to pool !200
RediStack 2.0.0 Gamma 1.1
The latest master
, pre-release, and release API Docs are always available at docs.redistack.info
Patch
- Fix Thread Sanitizer races caused by lazy one-time initialization of RedisClientErrors !196
RediStack 1.3.3
The latest master
, pre-release, and release API Docs are always available at docs.redistack.info
Patch
- Fix Thread Sanitizer races caused by lazy one-time initialization of RedisClientErrors !197
RediStack 1.3.2
The latest master
, pre-release, and release API Docs are always available at docs.redistack.info
Patch
- This is a re-release of 1.3.1, which was improperly tagged from
master