Releases: KarelCemus/play-redis
2.7.0
2.6.1
2.6.0
2.5.1
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
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.