Skip to content

Releases: KarelCemus/play-redis

2.7.0

11 Feb 10:14
Compare
Choose a tag to compare

SET command supports milliseconds, previous versions used seconds #247

Added support for sorted sets ZSET #259

2.6.1

09 May 18:01
Compare
Choose a tag to compare

Support of DEL operation in redis cluster #230

2.6.0

21 Dec 23:53
Compare
Choose a tag to compare

Update to Play 2.8.0, dropped Scala 2.11 since it was discontinued from the Play framework.
Credits to Tomofumi Tanaka. #225

2.5.1

21 Dec 23:26
Compare
Choose a tag to compare

Java interop: Changed internal manifest for null values from "" to "null" since
an empty string was not properly deserialized and caused NullPointerException.
See #222 for more details.
Note: This should not be a breaking change since it was not possible to properly deserialize
the value in Java without encountering the exception.

Introduced another source aws-cluster, which is a cluster with nodes defined by DNS record. For example,
Amazon AWS uses this kind of cluster definition. Therefore this type of a cluster resolves
a domain main to extract all nodes. See #221 for more details.

2.5.0

01 Sep 15:27
Compare
Choose a tag to compare

Added expiresIn(key: String): Option[Duration] implementing PTTL
command to get expiration of the given key. #204

Introduced asynchronous implementation of advanced Java API for redis cache. The API
wraps the Scala version thus provides slightly worse performance and deals with
the lack of classTag in Play's API design. This API implementation is experimental
and may change in future.
Feedback will be welcome. #206

Added getFields(fields: String*) and getFields(fields: Iterable[String]) into RedisMap API
implementing HMGET command. #207

Exposed RedisConnector in RedisCacheComponents and RedisCacheModule to enable
health check implementation #212.

Cross-compiled with Scala 2.13 #211.

2.4.0

15 Feb 21:30
Compare
Choose a tag to compare

Update to Play 2.7.0 #202

Added getAll[T: ClassTag](keys: Iterable[String]): Result[Seq[Option[T]]] into AbstractCacheApi
in order to also accept collections aside vararg. #194

Fixed getOrElse method in Synchronous API with non-empty cache prefix. #196

2.3.0

04 Oct 11:40
Compare
Choose a tag to compare

Support of Redis Sentinel #181

Fixed operation matching with prefixed a instance. Returned keys are automatically unprefixed. #184

2.2.0

12 Jul 19:09
Compare
Choose a tag to compare

Support of plain arrays in JavaRedis #176.

Connection timeout introduced in #147
is now configurable and can be disabled #174.

Removed deprecations introduced in 2.0.0
and 2.1.0.

2.1.2

08 May 14:36
Compare
Choose a tag to compare

JDK 10 compatibility. Replace deprecated com.sun.misc.BASE64* usages with jdk8 java.util.Base64 #170.

Customized release process to automatically update versions in README and documentation #173.

2.1.1

27 Apr 13:28
Compare
Choose a tag to compare

Scope of the Mockito dependency is set to Test, was Compile #168.