Skip to content

RediStack 1.5.0

Compare
Choose a tag to compare
@fabianfett fabianfett released this 21 Jul 08:35
· 15 commits to main since this release
43ea6af

SemVer Minor

  • Conform RedisByteDecoder to NIOSingleStepByteToMessageDecoder (#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, use Logger 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

  • Fix crash in tests: Use explicit RedisCommand instead of tuple (#52)
  • Add swift-server CI (#54, #58, #66)
  • Remove codeclimate (#55)
  • Update for new maintainers, switch mirroring around (#53, #56, #62, #67)
  • Add release.yml for better generated release notes (#80)