content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.6-release-notes.md
This is the General Availability release of Redis 8.6 in Redis Open Source.
XADD idempotency (at-most-once guarantee) with new IDMPAUTO and IDMP arguments.volatile-lrm and allkeys-lrm.HOTKEYS.COUNTNAN and COUNTALL.XREADGROUP CLAIM.cluster-slot-stats-enabled - per-slot resource consumptions statistics to collect.key-memory-histograms collect memory consumption histograms per data type.db0_distrib_lists_sizes, db0_distrib_sets_sizes, db0_distrib_hashes_sizes, db0_distrib_zsets_sizes.XADD with the new IDMP or IDMPAUTO options when using appendonly yes with aof-use-rdb-preamble no (non default).
This limitation will be removed in the next patch.This is the first Release Candidate of Redis 8.6 in Redis Open Source.
Release Candidates are feature-complete pre-releases. Pre-releases are not suitable for production use.
XADD idempotency (at-most-once guarantee) with new IDMPAUTO and IDMP arguments.volatile-lrm and allkeys-lrm.HOTKEYS.COUNTNAN and COUNTALL.MSETEX.MULTI-EXEC.XTRIM/XADD with approx mode (~) don’t delete entries for DELREF/ACKED strategies.XDELEX...ACKED after XGROUP DESTROY.SCAN: restore original filter order (revert change introduced in 8.2).FLUSHALL ASYNC on a writable replica may block the main thread for an extended period.MEMORY USAGE: fix reported value (MOD-12799).JSON.CLEAR does not error if more than one path is specified (MOD-13109).ZRANK.RM_CreateKeyMetaClass - define a new key-metadata class.RM_ReleaseKeyMetaClass - release a key-metadata class.RM_SetKeyMeta - attach or update a metadata value for a key under a specific metadata-key class.RM_GetKeyMeta - get a metadata value for a key under a specific metadata-key class.maxmemory-policy: new eviction policies: volatile-lrm, allkeys-lrm.stream-idmp-duration, stream-idmp-maxsize - defaults for streams idempotent production.tls-auth-clients-user TLS certificate-based automatic client authentication.flushdb option for repl-diskless-load: always flush the entire dataset before diskless load.acl_access_denied_tls_cert - failed TLS certificate–based authentication attempts.