Swiftpack.co - Package - vapor/redis

Github

link
Stars: 425

Releases

Update to latest RedisKit and Swift 5.2 - 2020-03-12 18:32:05

This patch was authored and released by @Mordil.

Updates to latest RedisKit beta (#161)

Beta 4 - 2020-02-27 11:17:59

  • Match Vapor's new minimum OS requirement
  • Bump minimum required versions of dependencies
  • Major beta server due to compatibility break of new minimum OS requirement. There are no actual changes to Redis itself.

This patch was authored and released by @gwynne.

RedisStack Alpha 7 updates - 2019-12-14 04:07:00

Updates to RedisStack 1.0.0 Alpha 7 with support for Logger passing (#157)

Redis 4.0.0 Beta 2 - 2019-12-13 02:14:02

  • Updates to latest Vapor 4 beta 2
import Redis
import Vapor

app.redis.configuration = .init(...)

app.get(...) { req in
    req.redis.get(...)
}

Redis 3.4.0 - 2019-08-04 20:56:46

Fixed:

  • Concurrent commands should now be able to be sent on the same RedisClient (#149)

Redis 4.0.0 Alpha 1 - 2019-06-24 18:57:52

More information on Vapor 4 alpha releases:

https://medium.com/@codevapor/vapor-4-alpha-1-releases-begin-94a4bc79dd9a

API Docs:

https://api.vapor.codes/redis/master/Redis/index.html

Redis 3.3.1 - 2019-05-08 16:39:36

New:

  • Added convenience method for LREM (https://github.com/vapor/redis/pull/141)
  • Added convenience methods for HMSET and HMGET (https://github.com/vapor/redis/pull/142)

Fixed:

  • Swift 5 Compiler warnings due to fileprivate access modifiers (https://github.com/vapor/redis/pull/145)

Redis 3.3.0 - 2019-03-02 01:57:53

New:

  • Added convenience methods for LPOP, BLPOP, BRPOP, and BRPOPLPUSH. (#138)
  • Added convenience methods for ZADD, ZCOUNT, ZRANGE, ZRANGEBYSCORE, and ZREM (#138)

Redis 3.2.0 - 2019-02-26 19:06:40

New:

  • Added helpers for hash operations HSET, HKEYS, HGET, HDEL, and HGETALL. (#125)

Redis 3.1.0 - 2019-02-07 20:59:57

New:

  • Adds Array conformance to RedisDataConvertible. (#130)
  • Adds string support to Int conformance to RedisDataConvertible. (#131)
  • Adds convenience methods for set operations. (#129)

Redis 3.0.3 - 2019-01-24 00:49:26

Fixed:

  • Fixed a duplicate message warning. (#134)

Redis 3.0.2 - 2018-09-17 14:56:17

Fixed:

  • Added support for parsing null arrays. (#123)

Redis 3.0.1 - 2018-08-28 06:07:32

Fix:

  • The EXPIRE command now works as expected. (#122)

Redis 3.0.0 - 2018-08-17 20:22:25

Redis 3.0 is here 🎉 ⚡️Non-blocking, event-driven Redis client.

Docs: https://docs.vapor.codes/3.0/redis/getting-started/

API Docs: https://api.vapor.codes/redis/latest/Redis

3.0.0-rc.5 - 2018-07-31 04:00:21

Bumped Vapor/Core to non-RC version to alleviate compatibility issues.

Redis 3.0.0 RC 4 - 2018-07-26 17:35:25

New:

  • Added new select(...) command and config option for choosing a database (#115).
  • Added new expire(_:after:) command (#117).
  • RedisProvider now adds a default KeyedCache implementation (#116).

Fixed:

  • Fixed a bug handling binary data in set(...) command (#118, #113).

Redis 3.0.0 RC 3 - 2018-06-15 03:57:21

New:

  • Added associated Database type to RedisClient.

Redis 3.0.0 RC 2.6 - 2018-05-07 17:46:22

New:

  • RedisDatabase now conforms to KeyedCacheSupporting (#109).
  • Password auth support added (#108).

Milestone: 3.0.0-rc.2.6

Redis 3.0.0 RC 2.5 - 2018-05-07 17:45:34

3.0.0 RC 2.4 - 2018-04-17 21:47:44

@mandarin6b0 fixed a parsing case he found!

3.0.0 RC 2.3 - 2018-04-17 19:43:45

now with URL based configurations! banished all .DS_Store files in the tree. Thanks @bre7

Redis 3.0.0 RC 2.2 - 2018-04-17 03:06:58

fixes issue #101

Redis 3.0.0 RC 2.1 - 2018-03-29 00:40:32

Redis 3.0.0 RC 2 - 2018-03-21 23:01:20

New:

  • Vapor is now running on Swift NIO!

Milestone

Redis 3.0.0 RC 1 - 2018-02-24 04:54:45

Redis 2.2.0 - 2017-12-21 01:25:22

New:

  • Adds support for TLS connections.

Milestone

2.1.0 - 2017-10-03 17:11:32

Redis 2.1.0

#66 Swift 4 support

Redis 2.0 - 2017-05-18 16:10:13

New:

  • Simpler, refactored API.
  • Huge performance increase.

Redis 2.0 Beta 5 - 2017-05-05 13:09:57

Improved:

  • Adds additional pre-coded commands.

Redis 2.0 Beta 4 - 2017-05-03 19:14:07

New:

  • Updating to latest protocols