Releases: vapor/redis
4.11.0 - Support Async Lifecycles
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
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
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
What's Changed
- Add onUnexpectedConnectionClose by @marius-se in #210
New Contributors
- @marius-se made their first contribution in #210
Full Changelog: 4.8.0...4.9.0
General overdue cleanups
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
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
- @BennyDeBock made their first contribution in #198
- @Rubenfer made their first contribution in #204
- @iKenndac made their first contribution in #205
Full Changelog: 4.6.0...4.7.0
change Lock to NIOLock
Redis 5.0.0 Alpha 2
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 atypealias
of RediStack'sRedisConnectionPool.Configuration
- The same initializers are supported, with new optional arguments for configuring the behavior of the pool.