diff --git a/CHANGELOG.md b/CHANGELOG.md index 990c96b79..178632e12 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,24 @@ Redisson Releases History Try __[Redisson PRO](https://redisson.pro)__ version. +### 03-Sep-2018 - versions 2.13.0 and 3.8.0 released +Feature - Spring Data Redis integration. Please refer to [documentation](https://github.com/redisson/redisson/tree/master/redisson-spring-data#spring-data-redis-integration) for more details +Feature - Spring Boot Starter implementation. Please refer to [documentation](https://github.com/redisson/redisson/tree/master/redisson-spring-boot-starter#spring-boot-starter) for more details +Feature - `RBlockingDequeReactive` object added +Improvement - Redis request/response handling performance improvement +Improvement - CompositeIterator decoupled from CompositeIterable (thanks to Pepe-Lu) +Fixed - task scheduled with time more than 1 hour is not executed +Fixed - RScheduledExecutorService doesn't handle delayed tasks correctly +Fixed - `RMapCache` and `RSetCache` objects should implement `RDestroyable` +Fixed - `RBucket.set` method with ttl throws NPE if value is null +Fixed - false HashedWheelTimer resource leak message +Fixed - `RExecutorService` task execution performance regression +Fixed - locking in multiple parallel transactions created with the same thread +Fixed - `JCache.removeAll` doesn't work +Fixed - Batch in `ExecutionMode.REDIS_WRITE_ATOMIC` and `ExecutionMode.REDIS_READ_ATOMIC` returns `QUEUED` instead of real result +Fixed - tasks scheduled with cron expression don't work in different timezones (thanks to Arpit Agrawal) +Fixed - global config codec is not registered in codec cache for reference objects (thanks to Rui Gu) + ### 19-Jul-2018 - versions 2.12.5 and 3.7.5 released Feature - `RScoredSortedSetReactive`, `RSetReactive`, `RListReactive` objects implement `RSortableReactive` interface Feature - `RGeoReactive` object added