Update CHANGELOG.md

pull/6287/head
Nikita Koksharov 3 months ago committed by GitHub
parent d588e85c41
commit 56f7467026
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -3,6 +3,29 @@ Redisson Releases History
Upgrade to __[Redisson PRO](https://redisson.pro)__ with **advanced features**.
### 15-Nov-2024 - 3.39.0 released
Feature - [partitioning](https://redisson.org/docs/data-and-services/publish-subscribe/#partitioning) implementation for `RTopic` object
Feature - [partitioning](https://redisson.org/docs/data-and-services/publish-subscribe/#partitioning_1) implementation for `RShardedTopic` object
Feature - [partitioning](https://redisson.org/docs/data-and-services/publish-subscribe/#partitioning_2) implementation for `RReliableTopic` object
Feature - [ZStandard](https://github.com/facebook/zstd) compression codec added (ZStdCodec)
Feature - ability to register [listeners](https://redisson.org/docs/data-and-services/collections/#listeners_1) for `RListMultimap` and `RSetMultimap` objects
Feature - ability to register [listeners](https://redisson.org/docs/data-and-services/collections/#listeners_10) for `RTimeSeries` object
Fixed - fixed possible race-condition in `RMapCache.computeIfAbsent()` method
Fixed - fixed possible race-condition in `computeIfAbsent()`, `computeIfPresent()` methods of RMap object
Fixed - `RMapCache.computeIfAbsentAsync()` method isn't implemented
Fixed - use CursorId in ScanIteration to avoid long overflow in Spring Data 3.3 implementation (thanks to @vlastikcz)
Fixed - unable to cancel a task created by `RExecutorService.scheduleAtFixedRate()` method (thanks to @zcxsythenew)
Fixed - potential LocalCache memory leak if useObjectAsCacheKey = true (thanks to @lehuuthanh5)
Fixed - EntryListener is not working on Turkish language Windows 10
Fixed - Redisson shutdown exception is thrown during background process of expired Tomcat sessions
Fixed - some methods of Reactive and RxJava API don't work in GraalVM native image
Fixed - `RTransactionRx` and `RTransactionReactive` don't work in GraalVM native image
Fixed - `JsonJacksonCodec` doesn't work in GraalVM native image
Fixed - NPE is thrown if `RExecutorService` task submitted in GraalVM native image
Fixed - `RObject.rename()` method does not replace an existing structure in cluster mode
### 31-Oct-2024 - 3.38.1 released
Fixed - Kryo codec upgraded to 5.6.2 for JDK 8 compatibility (thanks to @Wujiaxuan007)

Loading…
Cancel
Save