Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 8, 2025

Bumps valkey-glide from 2.1.1 to 2.2.1.

Release notes

Sourced from valkey-glide's releases.

V2.2.1

What's Changed

Full Changelog: valkey-io/valkey-glide@v2.2.0...v2.2.1

v2.2.0

🚀 Key Features

  • Windows Support for Java Client: Migrated the Java client from Unix Domain Sockets (UDS) to JNI-based communication.
  • IAM authentication Support: Added automatic IAM authentication token generation, enabling secure, password-free connections with 15-minute rotating tokens.
  • Seed-Based Topology Refresh: Added topology refresh capability using initial seed node addresses, enabling DNS re-resolution for dynamic cluster configurations instead of relying solely on internal cluster view.
  • Enhanced TLS Certificate Configuration: Added support for custom CA certificates in TLS connections while maintaining automatic fallback to system certificate stores, enabling seamless connections to both public services and self-signed/corporate environments.
  • Python Sync Support: Implemented PubSub and Cluster Scan for Python sync client.
  • Configurable ShutdownHook for Java Client: A configuration to enable/disable shutdown hooks.
  • Support Python 3.14: Use Valkey Glide with Python 3.14.

🎉 New Contributors

Full Changelog: valkey-io/valkey-glide@v2.1.1...v2.2.0

Thanks to everyone who contributed to this release!

@​avifenesh, @​affonsov, @​jamesx-improving, @​liorsve, @​jbrinkman, @​Maayanshani25, @​xShinnRyuu, @​alex-bq, @​omida-bitquill, @​prateek-kumar-improving, @​alexey-temnikov, @​shohamazon, @​manz, @​jeremyprime, @​currantw, @​hank95179, @​jh1231223, @​jduo, @​xdk-amz, @​yipin-chen

Changelog

Sourced from valkey-glide's changelog.

2.2

Changes

  • Added in documentation to how to use Lua scripts with Glide
  • JAVA: Add refreshTopologyFromInitialNodes Configuration Option (#4870)
  • GO: add RefreshTopologyFromInitialNodes configuration option (#4871)
  • Node: add refreshTopologyFromInitialNodes configuration option (#4872)
  • PYTHON: Add IAM authentication support with manual token refresh (#4890)
  • JAVA: Add IAM authentication support for ElastiCache/MemoryDB (#4891)
  • FFI/GO: Add IAM authentication support with automatic token refresh (#4892)
  • GO: Add TLS Custom Root Certificate Support for Go Client (#4921)
  • Python: Add Custom Root Certificate Support for Python TLS Connections (#4930)
  • Python: Add Python 3.14 support (#4897)
  • JAVA: Implement TLS support for Java client (#4905)
  • Node: Implement TLS support for Node client (#4911)

Fixes

  • Node: Resolved circular import dependency between BaseClient.ts, GlideClient.ts, and GlideClusterClient.ts. (#4607)
  • JAVA: Add Windows support and prevent double-loading in NativeUtils library loader
  • JAVA: Add cross-platform compatibility fixes for builds and tests - UTF-8 encoding, platform-native line endings, and system temp directory usage
  • Java: Make shutdown hook optional (#4935)
  • Core/Java/Node: Fix default connection timeout value for clients (#4966)
  • JAVA: Fix java applications from hanging after logic completion (#4984)

Operational Enhancements

  • Rust: Updates the install-rust-and-protoc action to explicitly include the rustfmt and clippy components. (#4816)
Commits
  • 05a0ab7 JAVA: Add explicit bash shell to workflow steps for Windows compatibility (#5...
  • 9918be4 JAVA: Add Windows support to Java build matrix and workflows (#5019)
  • 6d1fd55 Cherry-pick: Fix java applications from hanging after logic completion (#4984...
  • e27103f Fix java benchmark hanging after completion (#4969)
  • e279f88 README.md - remove extraneous whitespace (#4967)
  • 3568485 connection timeout value fix for clients (#4966)
  • 885c9f1 Java Cross-Platform Compatibility Fixes (#4965)
  • 92ec81b CI: Increase timeout (#4943)
  • d933d2f GO: Add TLS Custom Root Certificate Support for Go Client (#4921)
  • 22efa8c Python: Add Custom Root Certificate Support for Python TLS Connections (#4930)
  • 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 [valkey-glide](https://github.com/valkey-io/valkey-glide) from 2.1.1 to 2.2.1.
- [Release notes](https://github.com/valkey-io/valkey-glide/releases)
- [Changelog](https://github.com/valkey-io/valkey-glide/blob/main/CHANGELOG.md)
- [Commits](valkey-io/valkey-glide@v2.1.1...v2.2.1)

---
updated-dependencies:
- dependency-name: valkey-glide
  dependency-version: 2.2.1
  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 python Pull requests that update Python code labels Dec 8, 2025
@dependabot dependabot bot requested a review from a team as a code owner December 8, 2025 20:08
@dependabot dependabot bot requested a review from ConnorKirk December 8, 2025 20:08
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Dec 8, 2025
@pull-request-size pull-request-size bot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Dec 8, 2025
@github-actions github-actions bot added the internal Maintenance changes label Dec 8, 2025
@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 8, 2025

@anafalcao anafalcao merged commit 04b8a51 into develop Dec 10, 2025
25 checks passed
@anafalcao anafalcao deleted the dependabot/pip/develop/valkey-glide-2.2.1 branch December 10, 2025 13:31
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 internal Maintenance changes python Pull requests that update Python code size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.