Download Latest Version 8.2.0 source code.zip (4.7 MB)
Email in envelope

Get an email when there's a new version of Redis

Home / 8.2.0
Name Modified Size InfoDownloads / Week
Parent folder
8.2.0 source code.tar.gz 2025-08-04 3.9 MB
8.2.0 source code.zip 2025-08-04 4.7 MB
README.md 2025-08-04 2.7 kB
Totals: 3 Items   8.7 MB 10

This is the General Availability release of Redis Open Source 8.2.

Major changes compared to 8.0

  • Streams - new commands: XDELEX and XACKDEL; extension to XADD and XTRIM
  • Bitmap - BITOP: new operators: DIFF, DIFF1, ANDOR, and ONE
  • Query Engine - new SVS-VAMANA vector index type which supports vector compression
  • More than 15 performance and resource utilization improvements
  • New metrics: per-slot usage metrics, key size distributions for basic data types, and more

Binary distributions

Operating systems we test Redis 8.2 on

  • Ubuntu 22.04 (Jammy Jellyfish), 24.04 (Noble Numbat)
  • Rocky Linux 8.10, 9.5
  • AlmaLinux 8.10, 9.5
  • Debian 12 (Bookworm)
  • macOS 13 (Ventura), 14 (Sonoma), 15 (Sequoia)

Security fixes (compared to 8.2-RC1)

  • (CVE-2025-32023) Fix out-of-bounds write in HyperLogLog commands
  • (CVE-2025-48367) Retry accepting other connections even if the accepted connection reports an error

New Features (compared to 8.2-RC1)

  • [#14141] Keyspace notifications - new event types:
  • OVERWRITTEN - the value of a key is completely overwritten
  • TYPE_CHANGED - key type change

Bug fixes (compared to 8.2-RC1)

  • [#14162] Crash when using evport with I/O threads
  • [#14163] EVAL crash when error table is empty
  • [#14144] Vector sets - RDB format is not compatible with big endian machines
  • [#14165] Endless client blocking for blocking commands
  • [#14164] Prevent CLIENT UNBLOCK from unblocking CLIENT PAUSE
  • [#14216] TTL was not removed by the SET command
  • [#14224] HINCRBYFLOAT removes field expiration on replica

Performance and resource utilization improvements (compared to 8.2-RC1)

  • #Q6430 More compression variants for the SVS-VAMANA vector index
  • #Q6535 SHARD_K_RATIO parameter - favor network latency over accuracy for KNN vector query in a Redis cluster (unstable feature) (MOD-10359)
  • [#14144] Vector set - improve RDB loading / RESTORE speed by storing the worst link info

Modules API

  • [#14051] RedisModule_Get*, RedisModule_Set* - allow modules to access Redis configurations
  • [#14114] RM_UnsubscribeFromKeyspaceEvents - unregister a module from specific keyspace notifications
Source: README.md, updated 2025-08-04