Update docker.io/redis Docker tag to v8.2.0

Update docker.io/redis Docker tag to v8.2.0
Photo by Silas Köhler / Unsplash

Successfully upgraded the Docker container on the Database Host by means of Watchtower container with dependency update facilitated by Mend's Renovate Bot and on the Mastodon instance manually with Docker compose.

This MR contains the following updates:

Package Update Change
docker.io/redis minor 8.0.3-alpine -> 8.2.0-alpine

Release Notes

redis/redis (docker.io/redis)

v8.2.0

Compare Source

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

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

Read more

Me on Mastodon - This link is here for verification purposes.