Skip to content

RediStack 1.0.0 Beta 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@Mordil Mordil released this 30 Sep 05:50
· 75 commits to master since this release
e7b597f

This is likely to be the last beta release for the package. 🎉

A 1 week window for immediate bug and performance fixes for PubSub will be left open before publishing a Release Candidate version.

1 week following the RC release the full GM 1.0.0 release will be made.

The API is now considered stable. No breaking changes will be accepted unless absolutely critical to fixing major bugs.

If you find any bugs, please report them with a GitLab Issue.

API Docs are always available at docs.redistack.info

Major

  • ActiveConnectionGauge has been renamed to RedisMetrics.IncrementalGauge !136
  • New cases have been added to RedisMetrics.Labels !136
  • RedisClient has new method requirements for supporting PubSub !136

Minor

  • Added RedisPubSubHandler for managing PubSub mode !136
  • Added RedisChannelName for type-safe interaction with PubSub methods !136
  • Added addPubSubHandler extension method to NIO.Channel !136
  • Added the publish and pubsub command methods !136
  • Added isSubscribed property to RedisConnection !136
  • Added availableConnectionCount and leasedConnectionCount to RedisConnectionPool !136
  • Added makeNewPool factory method to RedisConnectionPoolIntegrationTestCase !136

Patch

  • Fixed RedisCommandHandler never entering the error state 6fe37cb7

Misc

  • CI now runs against the official Swift 5.3 images for all supported platforms 45f665b9