Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 26, 2025

Bumps org.redisson:redisson from 3.51.0 to 3.52.0.

Release notes

Sourced from org.redisson:redisson's releases.

redisson-3.52.0

Feature - loadCoalescingConcurrency setting added to RClusteredLocalCachedMapCache object
Feature - implemented EntraIdCredentialsResolver for authentication using Microsoft Entra ID
Feature - added support of RStream XDELEX command (thanks to @​seakider)
Feature - added support of RStream XACKDEL command (thanks to @​seakider)
Feature - Apache Fory - ForyCodec added
Feature - added RMapCache.compute() method with ttl parameter (thanks to @​seakider)
Feature - added pollFirst() & pollLast() methods to RSortedSet (thanks to @​seakider)
Feature - password can be specified in config endpoint url for Valkey or Redis cluster
Feature - added WITHATTRIBS and EPSILON parameters for VSIM command in RVectorSet object (thanks to @​seakider)
Feature - RRateLimiter.release() method added (thanks to @​moil-xm)
Feature - CredentialsResolver.nextRenewal() method added

Breaking change - VectorSimilarArgs.effort() method renamed to VectorSimilarArgs.explorationFactor() Breaking change - VectorSimilarArgs.effort() method renamed to VectorSimilarArgs.explorationFactor() Breaking change - VectorAddArgs.effort() method renamed to VectorAddArgs.explorationFactor() Breaking change - VectorAddArgs.element() renamed to VectorAddArgs.name() Breaking change - credentialsReapplyInterval setting removed and replaced with CredentialsResolver#nextRenewal()

Fixed - Attempt to unlock lock, not locked by current thread by node id error (thanks to @​seakider)
Fixed - cluster failover handling for RBatch object
Fixed - inconsistent Command Result Filtering in Spring Data Redis Transactions/Pipelines (thanks to @​pengyongqiang) Fixed - Spring Data Reactive module: XPENDING missing group (syntax error) and NPE on empty pending summary (thanks to @​seakider)
Fixed - NameMapper isn't applied properly for RFairLock object (thanks to @​seakider)
Fixed - Connection pool should prioritize recently used connections to allow idle connection discard
Fixed - QUIT command shouldn't be used
Fixed - ERR unknown command WAITAOF error
Fixed - RLock object doesn't work in MultiCluster mode
Fixed - redisson.license.expiration-year, redisson.license.expiration-month, redisson.license.expiration-day metrics output NaN

Changelog

Sourced from org.redisson:redisson's changelog.

25-Sep-2025 - 3.52.0 released

Feature - loadCoalescingConcurrency setting added to RClusteredLocalCachedMapCache object
Feature - implemented EntraIdCredentialsResolver for authentication using Microsoft Entra ID
Feature - added support of RStream XDELEX command (thanks to @​seakider)
Feature - added support of RStream XACKDEL command (thanks to @​seakider)
Feature - Apache Fory - ForyCodec added
Feature - added RMapCache.compute() method with ttl parameter (thanks to @​seakider)
Feature - added pollFirst() & pollLast() methods to RSortedSet (thanks to @​seakider)
Feature - password can be specified in config endpoint url for Valkey or Redis cluster
Feature - added WITHATTRIBS and EPSILON parameters for VSIM command in RVectorSet object (thanks to @​seakider)
Feature - RRateLimiter.release() method added (thanks to @​moil-xm)
Feature - CredentialsResolver.nextRenewal() method added

Breaking change - VectorSimilarArgs.effort() method renamed to VectorSimilarArgs.explorationFactor()
Breaking change - VectorSimilarArgs.effort() method renamed to VectorSimilarArgs.explorationFactor()
Breaking change - VectorAddArgs.effort() method renamed to VectorAddArgs.explorationFactor()
Breaking change - VectorAddArgs.element() renamed to VectorAddArgs.name()
Breaking change - credentialsReapplyInterval setting removed and replaced with CredentialsResolver#nextRenewal()

Fixed - Attempt to unlock lock, not locked by current thread by node id error (thanks to @​seakider)
Fixed - cluster failover handling for RBatch object
Fixed - inconsistent Command Result Filtering in Spring Data Redis Transactions/Pipelines (thanks to @​pengyongqiang) Fixed - Spring Data Reactive module: XPENDING missing group (syntax error) and NPE on empty pending summary (thanks to @​seakider)
Fixed - NameMapper isn't applied properly for RFairLock object (thanks to @​seakider)
Fixed - Connection pool should prioritize recently used connections to allow idle connection discard
Fixed - QUIT command shouldn't be used
Fixed - ERR unknown command WAITAOF error
Fixed - RLock object doesn't work in MultiCluster mode
Fixed - redisson.license.expiration-year, redisson.license.expiration-month, redisson.license.expiration-day metrics output NaN

Commits
  • 3d8945a [maven-release-plugin] prepare release redisson-3.52.0
  • 6577b48 libs updated
  • 8960182 lib updated
  • d0def11 Merge pull request #6708 from pengyongqiang666/fix-spring-data-redis-filterin...
  • a3c2d60 docs updated
  • b4bf15b refactoring
  • ef43c3d tests fixed
  • de1b03f tests fixed
  • 2ddc4a4 permits leak in AsyncSemaphore
  • 983e631 Breaking change - credentialsReapplyInterval setting replaced with Credential...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.redisson:redisson](https://github.com/redisson/redisson) from 3.51.0 to 3.52.0.
- [Release notes](https://github.com/redisson/redisson/releases)
- [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md)
- [Commits](redisson/redisson@redisson-3.51.0...redisson-3.52.0)

---
updated-dependencies:
- dependency-name: org.redisson:redisson
  dependency-version: 3.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Sep 26, 2025
@cstamas cstamas merged commit 4d23f79 into master Sep 26, 2025
14 checks passed
@cstamas cstamas deleted the dependabot/maven/org.redisson-redisson-3.52.0 branch September 26, 2025 17:59
@github-actions
Copy link

@cstamas The PR can't be associated to a milestone, because there are multiple open milestones. Please add the text "branch: master" to the description to the milestone where this PR belongs to.

@cstamas cstamas added this to the 2.0.12 milestone Sep 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant