From 4643ef67bb2d5e5a7f97b6b6d9856f4971a58364 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Tue, 29 Aug 2023 10:53:34 +0300 Subject: [PATCH] Update CHANGELOG.md --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cf5610e50..54e92d1a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,22 @@ Redisson Releases History Try __[Redisson PRO](https://redisson.pro)__ with **ultra-fast performance** and **support by SLA**. +### 29-Aug-2023 - 3.23.4 released + +Feature - methods for multiple permits support added to `RPermitExpirableSemaphore` object (thanks to @ikss) +Feature - `ProtobufCodec` codec added (thanks to @dumbbell-5kg) +Feature - `WAITAOF` command support through `BatchOptions.syncAOF()` setting +Feature - `bgSave()`, `scheduleBgSave()`, `save()`, `getLastSaveTime()`, `bgRewriteAOF()`, `size()` methods added to `RedisNode` object + +Improvement - `RSemaphore` and `RLock` operations should have slave synchronization even if `readMode = MASTER` and `subscriptionMode = MASTER` + +Fixed - wrong order call of RSearch's `FieldIndex` tag `caseSensitive()` and `separator()` settings +Fixed - `RedisConnectionDetails` object isn't used for Redisson configuration in Spring Boot 3.1+ +Fixed - incorrect `slots added`,`slots removed` messages in Redis Cluster mode +Fixed - Tomcat Manager "Session can't be found" message should have debug level +Fixed - `RBoundedBlockingQueue` can't be deleted if `nameMapper` was defined +Fixed - `RLock` isn't unlocked after `RTransaction.commit()` + ### 28-Jul-2023 - 3.23.3 released Feature - `TransportMode.IO_URING` added (thanks to @sgammon) Feature - `LocalCachedMapOptions.useKeyEventsPattern()` setting introduced