Skip to content

Releases: vapor/redis

4.11.0 - Support Async Lifecycles

24 May 10:49
383ed57
Compare
Choose a tag to compare

What's Changed

Support Async Lifecycles by @0xTim in #214

Support Vapor’s async LifecycleHandler functions. This allows users to avoid calling .wait() when shutting down their Vapor apps, which can cause issues, for example, with trying to install a new concurrency executor.

This also updates the supported Swift version to 5.8

This patch was released by @0xTim

Full Changelog: 4.10.0...4.11.0

Correct RediStack URL and match Vapor's minimum Swift version

20 Jun 16:32
2a8d3e4
Compare
Choose a tag to compare
This patch was authored and released by @gwynne.

Switches to the now-official GitHub URL for RediStack and raises the Swift minimum version to 5.6 to match Vapor.

(Swift version update requires minor version bump.)

Correct RediStack URL and match Vapor's minimum Swift version

20 Jun 16:36
2a8d3e4
Compare
Choose a tag to compare
This patch was authored and released by @gwynne.

Switches to the now-official GitHub URL for RediStack and raises the Swift minimum version to 5.6 to match Vapor.

(Swift version update requires minor version bump.)

4.9.0

14 Jun 09:39
b4fcda8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.8.0...4.9.0

General overdue cleanups

22 Mar 08:44
d24cad7
Compare
Choose a tag to compare
This patch was authored and released by @gwynne.
  • Bump Swift minimum to match Vapor
  • Add platform versions
  • Update README
  • Fix imports
  • Remove old Concurrency conditionals

4.7.0

01 Feb 09:05
fee95ab
Compare
Choose a tag to compare

What's Changed

  • Add good first issue project board workflow to repository by @BennyDeBock in #198
  • Update good first issue workflow to work for multiple labels by @BennyDeBock in #200
  • Update good first issue workflow to work for multiple labels by @BennyDeBock in #202
  • Add support for TLS-backed connections to Redis by @iKenndac in #205

New Contributors

Full Changelog: 4.6.0...4.7.0

change Lock to NIOLock

22 Dec 17:37
9e9da05
Compare
Choose a tag to compare
Pre-release
This patch was authored by @Rubenfer and released by @Mordil.

This PR renames Lock to NIOLock as it is deprecated

Redis 5.0.0 Alpha 2

13 Nov 21:14
e4b3137
Compare
Choose a tag to compare
Redis 5.0.0 Alpha 2 Pre-release
Pre-release

Updates the Alpha branch to use RediStack 2.0.0 Beta

See RediStack's releases for more details

Major

  • Significant refactor the RedisConfiguration type: it is now a typealias of RediStack's RedisConnectionPool.Configuration
    • The same initializers are supported, with new optional arguments for configuring the behavior of the pool.

Redis 5.0.0 Alpha 1.1

13 Nov 19:00
921d702
Compare
Choose a tag to compare
Redis 5.0.0 Alpha 1.1 Pre-release
Pre-release

This release does not contain any new changes, it's just a proper tagging of the initial Alpha release which was improperly tagged.

Initial support for RediStack 2.0.0 and Vapor

See RediStack's releases for more details

Redis 5.0.0 Alpha 1

18 Apr 15:56
db7798e
Compare
Choose a tag to compare
Redis 5.0.0 Alpha 1 Pre-release
Pre-release

Initial support for RediStack 2.0.0 and Vapor

See RediStack's releases for more details