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
RedisClusterNodeDescriptionandRedisClusterNodeID(#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
RedisByteDecodertoNIOSingleStepByteToMessageDecoder(#63) - Delay connection attempts without addresses (#64)
- Require Swift 5.6 (#65)
- Implement a basic
RESP3Tokenparser (#71) - Add support for usernames (#72)
- Add
NIOSSLdependency (#74) - Make
RedisConnection.Configuration.defaultPortthread safe (#81)
SemVer Patch
- Explicitly depend on
Atomics(#57) - Remove reliance on the NIO umbrella module (#60)
- Add
RedisCommandEncoder(#69) - Remove
Context, useLoggereverywhere (#70) - Move
RESP3TokenDecoderinto its own file (#75) - Move
ConnectionPoolfiles 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