Try our Chrome extension
Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!Changedetection.io needs your support!
You can help us by supporting changedetection.io on these platforms;
- Rate us at AlternativeTo.net
- Star us on GitHub
- Follow us at Twitter/X
- G2 Software reviews
- Check us out on LinkedIn
- And tell your friends and colleagues :)
The more popular changedetection.io is, the more time we can dedicate to adding amazing features!
Many thanks :)
changedetection.io team
Not yet seconds ago
False
Not yet seconds ago
Triggered text Ignored text Blocked text
5 minutes ago
tag:github.com,2008:https://github.com/redis/redis/releases Release notes from redis 2026-06-04T16:28:02Z tag:github.com,2008:Repository/156018/8.6.4 2026-06-04T16:36:44Z 8.6.4 <p>Update urgency: <code>HIGH</code>: There are critical bugs that may affect a subset of users.</p> <h3>Bug fixes</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4387338826" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15175" data-hovercard-type="issue" data-hovercard-url="/redis/redis/issues/15175/hovercard" href="https://github.com/redis/redis/issues/15175">#15175</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4316312639" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9262" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9262/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9262">RediSearch/RediSearch#9262</a> Redis fails to start on AArch64</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4380814174" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15163" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15163/hovercard" href="https://github.com/redis/redis/pull/15163">#15163</a> <code>MULTI</code> queue memory incorrect memory accounting</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4331054323" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15115" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15115/hovercard" href="https://github.com/redis/redis/pull/15115">#15115</a> Under-copy in the Lua debugger</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4310566680" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15094" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15094/hovercard" href="https://github.com/redis/redis/pull/15094">#15094</a> Cluster crash when <code>CLIENT KILL</code> unsubscribes <code>SSUBSCRIBE</code> client inside <code>EXEC</code></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4177744535" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14963" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14963/hovercard" href="https://github.com/redis/redis/pull/14963">#14963</a> <code>XREADGROUP</code>: consumer replication inconsistency</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4144278076" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14934" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14934/hovercard" href="https://github.com/redis/redis/pull/14934">#14934</a> Client output buffer memory tracking not accounting for copy-avoided bulk string references</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4187995086" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14970" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14970/hovercard" href="https://github.com/redis/redis/pull/14970">#14970</a> Sentinel config injection via <code>SENTINEL SET</code></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4200102853" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14982" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14982/hovercard" href="https://github.com/redis/redis/pull/14982">#14982</a> <code>SCAN</code> commands: integer overflow in <code>COUNT</code> parameter</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4289729065" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15073" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15073/hovercard" href="https://github.com/redis/redis/pull/15073">#15073</a> <code>CLIENT TRACKING</code>: self-overlap returning non-zero loop index</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4276979187" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15059" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15059/hovercard" href="https://github.com/redis/redis/pull/15059">#15059</a> Use-after-free</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4254575456" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15037" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15037/hovercard" href="https://github.com/redis/redis/pull/15037">#15037</a> <code>XINFO STREAM</code>: wrong value in the per-slot memory tracking</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4251902802" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15034" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15034/hovercard" href="https://github.com/redis/redis/pull/15034">#15034</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4294994139" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15081" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15081/hovercard" href="https://github.com/redis/redis/pull/15081">#15081</a> Issues processing corrupt RDB data</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4231730689" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15021" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15021/hovercard" href="https://github.com/redis/redis/pull/15021">#15021</a> <code>HEXPIRE</code>: overflow on fields count</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4153485233" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14942" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14942/hovercard" href="https://github.com/redis/redis/pull/14942">#14942</a> Fix <code>COMMAND GETKEYS for PFMERGE</code> with no source keys</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4419656156" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15188" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15188/hovercard" href="https://github.com/redis/redis/pull/15188">#15188</a> <code>cluster-announce-ip</code> rejecting hostnames (regression)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3785783115" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14667" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14667/hovercard" href="https://github.com/redis/redis/pull/14667">#14667</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4065470763" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14886" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14886/hovercard" href="https://github.com/redis/redis/pull/14886">#14886</a> Potential TCP stalls/deadlocks</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4415298975" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9484" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9484/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9484">RediSearch/RediSearch#9484</a> Shard crash during background index scan of JSON documents with vector fields on Active-Active (CRDT) databases (MOD-15542)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4447498092" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9635" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9635/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9635">RediSearch/RediSearch#9635</a> Severe latency spikes and shard unresponsiveness when <code>EXPIRE</code> or <code>EXPIREAT</code> operations run concurrently with queries on large indexes (MOD-14930)</li> </ul> YaacovHazan tag:github.com,2008:Repository/156018/8.4.4 2026-06-04T16:35:27Z 8.4.4 <p>Update urgency: <code>HIGH</code>: There are critical bugs that may affect a subset of users.</p> <h3>Bug fixes</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4387338826" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15175" data-hovercard-type="issue" data-hovercard-url="/redis/redis/issues/15175/hovercard" href="https://github.com/redis/redis/issues/15175">#15175</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4316312639" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9262" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9262/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9262">RediSearch/RediSearch#9262</a> Redis fails to start on AArch64</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4380814174" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15163" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15163/hovercard" href="https://github.com/redis/redis/pull/15163">#15163</a> <code>MULTI</code> queue memory incorrect memory accounting</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3667859910" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14581" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14581/hovercard" href="https://github.com/redis/redis/pull/14581">#14581</a> Rare server hang at shutdown</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3637074221" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14545" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14545/hovercard" href="https://github.com/redis/redis/pull/14545">#14545</a> ACL: AOF loading fails if ACL rules are changed and don't allow some commands in <code>MULTI</code>-<code>EXEC</code></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3621525452" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14537" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14537/hovercard" href="https://github.com/redis/redis/pull/14537">#14537</a> <code>SCAN</code>: restore original filter order (revert change introduced in 8.2)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3988981184" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14816" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14816/hovercard" href="https://github.com/redis/redis/pull/14816">#14816</a> setModuleEnumConfig() passing prefixed name to module callbacks</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3780734945" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14659" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14659/hovercard" href="https://github.com/redis/redis/pull/14659">#14659</a> ACL: Key-pattern bypass in <code>MSETEX</code></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3737043580" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14623" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14623/hovercard" href="https://github.com/redis/redis/pull/14623">#14623</a> Streams: <code>XTRIM</code>/<code>XADD</code> with approx mode (<code>~</code>) don’t delete entries for <code>DELREF</code>/<code>ACKED</code> strategies</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3650160249" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14552" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14552/hovercard" href="https://github.com/redis/redis/pull/14552">#14552</a> Streams: Incorrect behavior when using <code>XDELEX...</code>ACKED<code>after</code>XGROUP DESTROY`</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4024545622" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14848" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14848/hovercard" href="https://github.com/redis/redis/pull/14848">#14848</a> Crash during command processing on replicas performing full synchronization</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4419656156" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15188" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15188/hovercard" href="https://github.com/redis/redis/pull/15188">#15188</a> <code>cluster-announce-ip</code> rejecting hostnames (regression)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3785783115" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14667" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14667/hovercard" href="https://github.com/redis/redis/pull/14667">#14667</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4065470763" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14886" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14886/hovercard" href="https://github.com/redis/redis/pull/14886">#14886</a> Potential TCP stalls/deadlocks</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4415298975" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9484" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9484/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9484">RediSearch/RediSearch#9484</a> Shard crash during background index scan of JSON documents with vector fields on Active-Active (CRDT) databases (MOD-15542)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4447498092" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9635" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9635/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9635">RediSearch/RediSearch#9635</a> Severe latency spikes and shard unresponsiveness when <code>EXPIRE</code> or <code>EXPIREAT</code> operations run concurrently with queries on large indexes (MOD-14930)</li> </ul> YaacovHazan tag:github.com,2008:Repository/156018/8.2.7 2026-06-04T16:33:50Z 8.2.7 <p>Update urgency: <code>HIGH</code>: There are critical bugs that may affect a subset of users.</p> <h3>Bug fixes</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4387338826" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15175" data-hovercard-type="issue" data-hovercard-url="/redis/redis/issues/15175/hovercard" href="https://github.com/redis/redis/issues/15175">#15175</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4316312639" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9262" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9262/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9262">RediSearch/RediSearch#9262</a> Redis fails to start on AArch64</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3621525452" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14537" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14537/hovercard" href="https://github.com/redis/redis/pull/14537">#14537</a> <code>SCAN</code>: restore original filter order (revert change introduced in 8.2)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3988981184" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14816" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14816/hovercard" href="https://github.com/redis/redis/pull/14816">#14816</a> setModuleEnumConfig() passing prefixed name to module callbacks</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3737043580" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14623" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14623/hovercard" href="https://github.com/redis/redis/pull/14623">#14623</a> Streams: <code>XTRIM</code>/<code>XADD</code> with approx mode (<code>~</code>) don’t delete entries for <code>DELREF</code>/<code>ACKED</code> strategies</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3650160249" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14552" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14552/hovercard" href="https://github.com/redis/redis/pull/14552">#14552</a> Streams: Incorrect behavior when using <code>XDELEX...</code>ACKED<code>after</code>XGROUP DESTROY`</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3497353805" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14420" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14420/hovercard" href="https://github.com/redis/redis/pull/14420">#14420</a> Shutdown blocked client not being properly reset after shutdown cancellation</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3494290690" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14415" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14415/hovercard" href="https://github.com/redis/redis/pull/14415">#14415</a> Potential crash in <code>lookupKey()</code> when <code>executing_client</code> is NULL</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3494687934" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14417" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14417/hovercard" href="https://github.com/redis/redis/pull/14417">#14417</a> <code>CLUSTER FORGET</code> - heap-buffer-overflow</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4419656156" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15188" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15188/hovercard" href="https://github.com/redis/redis/pull/15188">#15188</a> <code>cluster-announce-ip</code> rejecting hostnames (regression)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3785783115" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14667" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14667/hovercard" href="https://github.com/redis/redis/pull/14667">#14667</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4065470763" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14886" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14886/hovercard" href="https://github.com/redis/redis/pull/14886">#14886</a> Potential TCP stalls/deadlocks</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4415298975" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9484" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9484/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9484">RediSearch/RediSearch#9484</a> Shard crash during background index scan of JSON documents with vector fields on Active-Active (CRDT) databases (MOD-15542)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4447498092" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9635" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9635/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9635">RediSearch/RediSearch#9635</a> Severe latency spikes and shard unresponsiveness when <code>EXPIRE</code> or <code>EXPIREAT</code> operations run concurrently with queries on large indexes (MOD-14930)</li> </ul> YaacovHazan tag:github.com,2008:Repository/156018/8.8.0 2026-05-25T09:29:25Z 8.8.0 <p>This is the General Availability release of Redis 8.8 in Redis Open Source.</p> <h3>Major changes compared to 8.6</h3> <ul> <li>New data structure: Array (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/antirez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/antirez">@antirez</a>)</li> <li>Subkey notification for hash fields - field-level notifications</li> <li><code>INCREX</code>: a window counter rate limiter combining <code>INCR</code>, <code>INCRBY</code>, <code>INCRBYFLOAT</code>, bounds, and expiration (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/raffertyyu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/raffertyyu">@raffertyyu</a> + Redis team)</li> <li><code>XNACK</code>: a new streams command - allow consumers to explicitly release pending messages</li> <li><code>ZUNION</code>, <code>ZINTER</code>, <code>ZUNIONSTORE</code>, <code>ZINTERSTORE</code>: new <code>COUNT</code> aggregator</li> <li><code>JSON.SET</code>: new <code>FPHA</code> argument to specify the FP type for homogeneous FP arrays</li> <li><code>TS.RANGE</code>, <code>TS.REVRANGE</code>, <code>TS.MRANGE</code>, <code>TS.MREVRANGE</code>: multiple aggregators in a single command</li> <li><code>FT.HYBRID</code> <code>KNN</code> clause: new argument to request fewer candidates per shard</li> <li><code>FT.PROFILE</code> <code>HYBRID</code>: profiling support for <code>FT.HYBRID</code></li> <li>Performance improvements</li> </ul> <h3>Binary distributions</h3> <ul> <li>Alpine and Debian Docker images - <a href="https://hub.docker.com/_/redis" rel="nofollow">https://hub.docker.com/_/redis</a></li> <li>Install using snap - see <a href="https://github.com/redis/redis-snap">https://github.com/redis/redis-snap</a></li> <li>Install using brew - see <a href="https://github.com/redis/homebrew-redis">https://github.com/redis/homebrew-redis</a></li> <li>Install using RPM - see <a href="https://github.com/redis/redis-rpm">https://github.com/redis/redis-rpm</a></li> <li>Install using Debian APT - see <a href="https://github.com/redis/redis-debian">https://github.com/redis/redis-debian</a></li> </ul> <h3>Operating systems we test Redis 8.8 on</h3> <ul> <li>Ubuntu 22.04 (Jammy Jellyfish), 24.04 (Noble Numbat), 26.04 (Resolute Raccoon)</li> <li>Rocky Linux 8.10, 9.7, 10.1</li> <li>AlmaLinux 8.10, 9.7, 10.1</li> <li>Debian 12.13 (Bookworm), Debian 13.4 (Trixie)</li> <li>Alpine 3.23</li> <li>macOS 14.8.4 (Sonoma), 15.7.4 (Sequoia), 26.3 (Tahoe) - for both Intel and ARM</li> </ul> <h3>Bug fixes (compared to 8.8-RC1)</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4484167596" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15237" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15237/hovercard" href="https://github.com/redis/redis/pull/15237">#15237</a> <code>INCREX</code> syntax update</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4210927044" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15005" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15005/hovercard" href="https://github.com/redis/redis/pull/15005">#15005</a> Memory tracking can be enabled at runtime in non-clustered mode</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4179595753" data-permission-text="Title is private" data-url="https://github.com/RedisTimeSeries/RedisTimeSeries/issues/1930" data-hovercard-type="pull_request" data-hovercard-url="/RedisTimeSeries/RedisTimeSeries/pull/1930/hovercard" href="https://github.com/RedisTimeSeries/RedisTimeSeries/pull/1930">RedisTimeSeries/RedisTimeSeries#1930</a> Cluster topology changes during a multi-shard command are not handled (MOD-14439)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4447195879" data-permission-text="Title is private" data-url="https://github.com/RedisBloom/RedisBloom/issues/1007" data-hovercard-type="pull_request" data-hovercard-url="/RedisBloom/RedisBloom/pull/1007/hovercard" href="https://github.com/RedisBloom/RedisBloom/pull/1007">RedisBloom/RedisBloom#1007</a> Memory leak on RDB load (MOD-15418)</li> </ul> YaacovHazan tag:github.com,2008:Repository/156018/8.8-rc1 2026-05-14T15:55:11Z 8.8-RC1 <p>This is the first Release Candidate of Redis 8.8 in Redis Open Source.</p> <p>Release Candidates are feature-complete pre-releases. Pre-releases are not suitable for production use.</p> <h3>Headlines:</h3> <p>Redis 8.8 introduces new features and performance improvements.</p> <h3>Operating systems we test Redis 8.8 on</h3> <ul> <li>Ubuntu 22.04 (Jammy Jellyfish), 24.04 (Noble Numbat), 26.04 (Resolute Raccoon)</li> <li>Rocky Linux 8.10, 9.7, 10.1</li> <li>AlmaLinux 8.10, 9.7, 10.1</li> <li>Debian 12.13 (Bookworm), Debian 13.4 (Trixie)</li> <li>Alpine 3.23</li> <li>macOS 14.8.4 (Sonoma), 15.7.4 (Sequoia), 26.3 (Tahoe) - for both Intel and ARM</li> </ul> <h3>Security fixes (compared to 8.8-M03)</h3> <ul> <li>(CVE-2026-23479) Use-After-Free in unblock client flow may lead to Remote Code Execution.</li> <li>(CVE-2026-25243) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution</li> <li>(CVE-2026-23631) Lua Use-After-Free may lead to remote code execution</li> <li>(CVE-2026-25588) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution (Time Series)</li> <li>(CVE-2026-25589) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution (Probabilistic)</li> </ul> <h3>New Features (compared to 8.8-M03)</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4374771112" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15162" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15162/hovercard" href="https://github.com/redis/redis/pull/15162">#15162</a> New data structure: Array (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/antirez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/antirez">@antirez</a>)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4264149990" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15045" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15045/hovercard" href="https://github.com/redis/redis/pull/15045">#15045</a> <code>INCREX</code>: a window counter rate limiter combining <code>INCR</code>,<code>INCRBY</code>,<code>INCRBYFLOAT</code>, bounds, and expiration (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/raffertyyu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/raffertyyu">@raffertyyu</a> + Redis team)</li> <li>In group sorting new reducer, allowing unwind grouped documents (after <code>GROUPBY</code>) and sort them</li> </ul> <h3>Removed Features (compared to 8.8-M03)</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4429394675" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15191" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15191/hovercard" href="https://github.com/redis/redis/pull/15191">#15191</a> Remove GCRA rate limiter</li> </ul> <h3>Bug fixes (compared to 8.8-M03)</h3> <ul> <li><code>SUBSCRIBE</code>, <code>PSUBSCRIBE</code>, <code>SSUBSCRIBE</code>: crash on OOM (RED-167788)</li> <li><code>CONFIG SET</code>: some settings allow invalid characters (RED-167787)</li> <li><code>SCRIPT DEBUG</code>: potential crash on scripts (RED-175507)</li> <li><code>VADD</code>: crash or buffer overflow on large <code>REDUCE</code> value (RED-170921)</li> <li><code>VSET</code>: crash on huge allocations (MOD-12678)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4419656156" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15188" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15188/hovercard" href="https://github.com/redis/redis/pull/15188">#15188</a> <code>cluster-announce-ip</code> rejecting hostnames (regression)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4310685094" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15095" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15095/hovercard" href="https://github.com/redis/redis/pull/15095">#15095</a> Double free when loading streams with duplicate consumer PEL entries</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4342570355" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15124" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15124/hovercard" href="https://github.com/redis/redis/pull/15124">#15124</a> Issues processing corrupt Streams RDB data</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4329357213" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15111" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15111/hovercard" href="https://github.com/redis/redis/pull/15111">#15111</a> <code>fast_float_strtod</code> rounding mismatch</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4426831277" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15190" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15190/hovercard" href="https://github.com/redis/redis/pull/15190">#15190</a> <code>vecClear</code> reset the logical size without releasing element ownership</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4380814174" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15163" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15163/hovercard" href="https://github.com/redis/redis/pull/15163">#15163</a> <code>MULTI</code> queue memory incorrect memory accounting</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4310566680" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15094" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15094/hovercard" href="https://github.com/redis/redis/pull/15094">#15094</a> Cluster crash when <code>CLIENT KILL</code> unsubscribes <code>SSUBSCRIBE</code> client inside <code>EXEC</code></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4362709114" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15151" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15151/hovercard" href="https://github.com/redis/redis/pull/15151">#15151</a> Listpack backlength encoding thresholds off-by-one</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4331054323" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15115" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15115/hovercard" href="https://github.com/redis/redis/pull/15115">#15115</a> Under-copy in the Lua debugger</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4187995086" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14970" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14970/hovercard" href="https://github.com/redis/redis/pull/14970">#14970</a> Sentinel config injection via <code>SENTINEL SET</code></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4144278076" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14934" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14934/hovercard" href="https://github.com/redis/redis/pull/14934">#14934</a> Client output buffer memory tracking not accounting for copy-avoided bulk string references</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4290409235" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9182" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9182/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9182">RediSearch/RediSearch#9182</a> <code>FT.PROFILE HYBRID</code> returns an empty reply (MOD-14778)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4266811927" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9079" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9079/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9079">RediSearch/RediSearch#9079</a> <code>FT.SPELLCHECK</code> treats <code>PARAMS</code> placeholders as literal terms instead of resolving them (MOD-10596)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4261355442" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9047" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9047/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9047">RediSearch/RediSearch#9047</a> <code>FT.PROFILE</code> output is inconsistent when a profiled value is missing (MOD-10560)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4266733780" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9078" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9078/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9078">RediSearch/RediSearch#9078</a> <code>FT.CREATE</code> now rejects schema definitions with invalid option combinations at creation time (MOD-14655)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4245580037" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9012" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9012/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9012">RediSearch/RediSearch#9012</a> <code>PERSIST</code> and <code>HPERSIST</code> notifications are not reflected in index expiration tracking (MOD-14800)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4265576350" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9066" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9066/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9066">RediSearch/RediSearch#9066</a> Race condition in <code>FT.HYBRID</code> causes intermittent failures under concurrent hybrid query load (MOD-14732)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4281567776" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9163" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9163/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9163">RediSearch/RediSearch#9163</a> Crash on <code>FT.SEARCH</code> when topology validation fails (for example, some nodes unreachable) (MOD-14475)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4253913791" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9031" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9031/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9031">RediSearch/RediSearch#9031</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4399088072" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9473" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9473/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9473">RediSearch/RediSearch#9473</a> Coordinator deadlock under mixed <code>FT.SEARCH</code> and <code>FT.AGGREGATE</code> load (MOD-14268)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4253198353" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9028" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9028/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9028">RediSearch/RediSearch#9028</a> Memory leak when <code>FT.DROPINDEX</code> runs concurrently with in-flight hybrid queries (MOD-14135)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4334708465" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9310" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9310/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9310">RediSearch/RediSearch#9310</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4349187192" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9350" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9350/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9350">RediSearch/RediSearch#9350</a> <code>FT.CURSOR READ</code> timeout and <code>ON_TIMEOUT FAIL</code> not enforced on coordinator and shard (MOD-14284, MOD-14998)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4376802196" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9425" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9425/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9425">RediSearch/RediSearch#9425</a> Cursors not cleaned up after <code>MAXIDLE</code>, causing resource exhaustion (MOD-6430)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4309477501" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9234" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9234/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9234">RediSearch/RediSearch#9234</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4364457495" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9404" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9404/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9404">RediSearch/RediSearch#9404</a> Coordinator <code>RETURN_STRICT</code> returns wrong data on partial results, including <code>SORTBY</code> pipeline (MOD-13617)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4357596655" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9382" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9382/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9382">RediSearch/RediSearch#9382</a> <code>MAXPREFIXEXPANSION</code> warnings not propagated to clients in cluster mode (MOD-13804)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4303513610" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9218" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9218/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9218">RediSearch/RediSearch#9218</a> Search commands fail when no worker thread is available instead of falling back to main thread (MOD-14921)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4385196729" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9448" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9448/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9448">RediSearch/RediSearch#9448</a> RDB load missing validation of <code>FT.CREATE</code> arguments, allowing corrupt index state on load (MOD-13118)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4356719651" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9377" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9377/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9377">RediSearch/RediSearch#9377</a> Use-after-move in <code>Indexer_Process</code> causes crash during indexing (MOD-14980)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4368392761" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9408" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9408/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9408">RediSearch/RediSearch#9408</a> Deadlock between background query and main-thread writer (MOD-15364)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4268854337" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9114" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9114/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9114">RediSearch/RediSearch#9114</a> <code>FT.PROFILE</code> prints output using wrong iterator type (MOD-14678)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4375857438" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9421" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9421/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9421">RediSearch/RediSearch#9421</a> Confusing error returned when <code>DEBUG_PARAMS_COUNT</code> is zero (MOD-15118)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4261252753" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9045" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9045/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9045">RediSearch/RediSearch#9045</a> Stack-smashing error in coordinator code path (MOD-14649)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4254678988" data-permission-text="Title is private" data-url="https://github.com/RedisJSON/RedisJSON/issues/1554" data-hovercard-type="pull_request" data-hovercard-url="/RedisJSON/RedisJSON/pull/1554/hovercard" href="https://github.com/RedisJSON/RedisJSON/pull/1554">RedisJSON/RedisJSON#1554</a> Trailing chars are ignored (MOD-7266); Fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1688755483" data-permission-text="Title is private" data-url="https://github.com/RedisJSON/RedisJSON/issues/976" data-hovercard-type="issue" data-hovercard-url="/RedisJSON/RedisJSON/issues/976/hovercard" href="https://github.com/RedisJSON/RedisJSON/issues/976">RedisJSON/RedisJSON#976</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4231413570" data-permission-text="Title is private" data-url="https://github.com/RedisJSON/RedisJSON/issues/1543" data-hovercard-type="pull_request" data-hovercard-url="/RedisJSON/RedisJSON/pull/1543/hovercard" href="https://github.com/RedisJSON/RedisJSON/pull/1543">RedisJSON/RedisJSON#1543</a> Wrong mutation ordering for array commands with recursive paths (MOD-6722)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4230969275" data-permission-text="Title is private" data-url="https://github.com/RedisJSON/RedisJSON/issues/1542" data-hovercard-type="pull_request" data-hovercard-url="/RedisJSON/RedisJSON/pull/1542/hovercard" href="https://github.com/RedisJSON/RedisJSON/pull/1542">RedisJSON/RedisJSON#1542</a> JSONPath evaluation issues (MOD-14664); Fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1674241686" data-permission-text="Title is private" data-url="https://github.com/RedisJSON/RedisJSON/issues/968" data-hovercard-type="issue" data-hovercard-url="/RedisJSON/RedisJSON/issues/968/hovercard" href="https://github.com/RedisJSON/RedisJSON/issues/968">RedisJSON/RedisJSON#968</a> (MOD-7264), <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1670463668" data-permission-text="Title is private" data-url="https://github.com/RedisJSON/RedisJSON/issues/962" data-hovercard-type="issue" data-hovercard-url="/RedisJSON/RedisJSON/issues/962/hovercard" href="https://github.com/RedisJSON/RedisJSON/issues/962">RedisJSON/RedisJSON#962</a> (MOD-7272), <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1670527189" data-permission-text="Title is private" data-url="https://github.com/RedisJSON/RedisJSON/issues/963" data-hovercard-type="issue" data-hovercard-url="/RedisJSON/RedisJSON/issues/963/hovercard" href="https://github.com/RedisJSON/RedisJSON/issues/963">RedisJSON/RedisJSON#963</a> (MOD-7270), <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1896313472" data-permission-text="Title is private" data-url="https://github.com/RedisJSON/RedisJSON/issues/1089" data-hovercard-type="issue" data-hovercard-url="/RedisJSON/RedisJSON/issues/1089/hovercard" href="https://github.com/RedisJSON/RedisJSON/issues/1089">RedisJSON/RedisJSON#1089</a> (MOD-7268)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4381720925" data-permission-text="Title is private" data-url="https://github.com/RedisTimeSeries/RedisTimeSeries/issues/2003" data-hovercard-type="pull_request" data-hovercard-url="/RedisTimeSeries/RedisTimeSeries/pull/2003/hovercard" href="https://github.com/RedisTimeSeries/RedisTimeSeries/pull/2003">RedisTimeSeries/RedisTimeSeries#2003</a> Potential crash on disconnections and TLS failures (MOD-14850)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4382662921" data-permission-text="Title is private" data-url="https://github.com/RedisTimeSeries/RedisTimeSeries/issues/2013" data-hovercard-type="pull_request" data-hovercard-url="/RedisTimeSeries/RedisTimeSeries/pull/2013/hovercard" href="https://github.com/RedisTimeSeries/RedisTimeSeries/pull/2013">RedisTimeSeries/RedisTimeSeries#2013</a> <code>count</code>, <code>countNaN</code>, <code>countAll</code> reducers return NaN when all values are NaN (MOD-14420)</li> </ul> <h3>Performance and resource utilization improvements (compared to 8.8-M03)</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4269251033" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15049" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15049/hovercard" href="https://github.com/redis/redis/pull/15049">#15049</a> Hyperloglog: 4 independent accumulators that are merged at the end</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4346150421" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15133" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15133/hovercard" href="https://github.com/redis/redis/pull/15133">#15133</a> Batched prefetch for <code>MGET</code> and <code>MSET</code></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4204801928" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/14988" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/14988/hovercard" href="https://github.com/redis/redis/pull/14988">#14988</a> Batched prefetch for <code>HGETALL</code> on hashtable-encoded hashes</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4288636544" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15071" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15071/hovercard" href="https://github.com/redis/redis/pull/15071">#15071</a> Pass size hint to jemalloc for faster deallocation</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4314447552" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15096" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15096/hovercard" href="https://github.com/redis/redis/pull/15096">#15096</a> Reduces allocator and accounting overhead by adding compile-time jemalloc tuning</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4294565065" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9197" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9197/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9197">RediSearch/RediSearch#9197</a> Vector index hot path (HNSW and brute-force) devirtualized, reducing per-query latency (MOD-14916)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4316312639" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9262" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9262/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9262">RediSearch/RediSearch#9262</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4399608748" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9476" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9476/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9476">RediSearch/RediSearch#9476</a> Inline LSE atomics enabled on AArch64, improving atomic operation throughput on ARM64 (MOD-14916, MOD-15419)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4330529091" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9293" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9293/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9293">RediSearch/RediSearch#9293</a> Expiration handling overhead reduced when many keys expire simultaneously (MOD-14916)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4248629677" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9017" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9017/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9017">RediSearch/RediSearch#9017</a> LTO (link-time optimization) enabled for x86_64 release builds (MOD-14700)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4102444677" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8765" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8765/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8765">RediSearch/RediSearch#8765</a> Shard-level timeout adjusted to coordinator dispatch time for more accurate accounting (MOD-13189)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4120352950" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8790" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8790/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8790">RediSearch/RediSearch#8790</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4185247026" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8900" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8900/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8900">RediSearch/RediSearch#8900</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4130196829" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8827" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8827/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8827">RediSearch/RediSearch#8827</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4223160779" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8971" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8971/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8971">RediSearch/RediSearch#8971</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4218710665" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8966" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8966/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8966">RediSearch/RediSearch#8966</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4101122614" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8762" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8762/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8762">RediSearch/RediSearch#8762</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4059305335" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8678" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8678/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8678">RediSearch/RediSearch#8678</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4187329689" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8915" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8915/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8915">RediSearch/RediSearch#8915</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4052212224" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8653" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8653/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8653">RediSearch/RediSearch#8653</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4267344556" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9085" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9085/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9085">RediSearch/RediSearch#9085</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4095772619" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8751" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8751/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8751">RediSearch/RediSearch#8751</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4069855110" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8692" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8692/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8692">RediSearch/RediSearch#8692</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4308036318" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9224" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9224/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9224">RediSearch/RediSearch#9224</a> Iterators ported to Rust, reducing FFI overhead</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4415903384" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9500" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9500/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9500">RediSearch/RediSearch#9500</a> <code>numRecords</code> no longer updated for vector fields, removing unnecessary write overhead on ingest (MOD-15487)</li> <li>VecSim SVS thread pool integrated with the worker pool for better thread utilization (MOD-9881)</li> </ul> <h3>Configuration parameters</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4406257913" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15182" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15182/hovercard" href="https://github.com/redis/redis/pull/15182">#15182</a> Slowlog entry truncation limits: <ul> <li><code>slowlog-entry-max-argc</code>: maximum number of command arguments kept in a slowlog entry</li> <li><code>slowlog-entry-max-string-len</code>: maximum length of a command argument in a slowlog entry</li> </ul> </li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4168827115" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8876" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8876/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8876">RediSearch/RediSearch#8876</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4217188429" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8960" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8960/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8960">RediSearch/RediSearch#8960</a> Default maximum worker threads value updated; <code>MAX_WORKER_THREADS</code> is now a string config (MOD-14486, MOD-14763)</li> </ul> <h3>Metrics (compared to 8.8-M03)</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3865674199" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8210" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8210/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8210">RediSearch/RediSearch#8210</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3881745396" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8231" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8231/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8231">RediSearch/RediSearch#8231</a> <code>FT.PROFILE</code>: added queue time tracking (MOD-13602)</li> </ul> <h3>CLI tools</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4362146125" data-permission-text="Title is private" data-url="https://github.com/redis/redis/issues/15150" data-hovercard-type="pull_request" data-hovercard-url="/redis/redis/pull/15150/hovercard" href="https://github.com/redis/redis/pull/15150">#15150</a> Memory leak on malformed legacy help entry in redis-cli</li> </ul> YaacovHazan tag:github.com,2008:Repository/156018/8.6.3 2026-05-13T10:28:34Z 8.6.3 <p>Update urgency: <code>SECURITY</code>: There are security fixes in the release.</p> <h3>Security fixes</h3> <ul> <li>(CVE-2026-23479) Use-After-Free in unblock client flow may lead to Remote Code Execution</li> <li>(CVE-2026-25243) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution</li> <li>(CVE-2026-23631) Lua Use-After-Free may lead to remote code execution</li> <li>(CVE-2026-25588) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution (Time Series)</li> <li>(CVE-2026-25589) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution (Probabilistic)</li> </ul> <h3>Bug fixes</h3> <ul> <li><code>SUBSCRIBE</code>, <code>PSUBSCRIBE</code>, <code>SSUBSCRIBE</code>: crash on OOM (RED-167788)</li> <li><code>CONFIG SET</code>: some settings allow invalid characters (RED-167787)</li> <li><code>SCRIPT DEBUG</code>: potential crash on scripts (RED-175507)</li> <li><code>VADD</code>: crash or buffer overflow on large <code>REDUCE</code> value (RED-170921)</li> <li><code>VSET</code>: crash on huge allocations (MOD-12678)</li> <li>Potential crash on disconnections and TLS failures (Time Series) (MOD-14850)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4094780291" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8745" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8745/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8745">RediSearch/RediSearch#8745</a> Crash when many keys receive expirations under heavy TTL activity (MOD-14500)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4140681945" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8848" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8848/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8848">RediSearch/RediSearch#8848</a> HNSW vector index memory growth under high-churn workloads until shard restart (MOD-13761)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3865247576" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8205" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8205/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8205">RediSearch/RediSearch#8205</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3891795750" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8259" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8259/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8259">RediSearch/RediSearch#8259</a> <code>FT.HYBRID</code> <code>VSIM RANGE</code> + <code>FILTER</code> incorrectly returns zero results (MOD-12370, MOD-13884)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4290409235" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9182" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9182/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9182">RediSearch/RediSearch#9182</a> <code>FT.PROFILE HYBRID</code> returns an empty reply (MOD-14778)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3842471522" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8129" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8129/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8129">RediSearch/RediSearch#8129</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3844501756" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8140" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8140/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8140">RediSearch/RediSearch#8140</a> <code>FT.PROFILE</code> reports an incorrect shard total profile time (MOD-13735, MOD-13181)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4261355442" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9047" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9047/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9047">RediSearch/RediSearch#9047</a> <code>FT.PROFILE</code> output is inconsistent when a profiled value is missing (MOD-10560)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4120429418" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8791" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8791/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8791">RediSearch/RediSearch#8791</a> <code>FT.EXPLAIN</code> does not lock, causing a race with concurrent index changes (MOD-14461)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3946440315" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8382" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8382/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8382">RediSearch/RediSearch#8382</a> Crash when indexing negative zero (-0.0) (MOD-13904)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021208022" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8590" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8590/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8590">RediSearch/RediSearch#8590</a> <code>FILTER</code> returns inconsistent results with multiple indexes sharing field aliases (MOD-14063)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4056695387" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8660" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8660/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8660">RediSearch/RediSearch#8660</a> <code>FILTER</code> behavior depends on property order in the expression (MOD-14065)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021345104" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8593" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8593/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8593">RediSearch/RediSearch#8593</a> Filter expressions are evaluated for indexes that do not match the document type (MOD-14064)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021249033" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8591" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8591/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8591">RediSearch/RediSearch#8591</a> Documents are inconsistently included or excluded depending on the indexing path taken (MOD-13948)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021129701" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8589" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8589/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8589">RediSearch/RediSearch#8589</a> <code>RENAME</code> notification handler loads the wrong key, causing stale index entries after a rename (MOD-14328)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4245580037" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9012" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9012/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9012">RediSearch/RediSearch#9012</a> <code>PERSIST</code> and <code>HPERSIST</code> notifications are not reflected in index expiration tracking (MOD-14800)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4266811927" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9079" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9079/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9079">RediSearch/RediSearch#9079</a> <code>FT.SPELLCHECK</code> treats <code>PARAMS</code> placeholders as literal terms instead of resolving them (MOD-10596)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3982423820" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8462" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8462/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8462">RediSearch/RediSearch#8462</a> GC out-of-memory on replica shards leaves the replica in an inconsistent state (MOD-14066)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4265576350" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9066" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9066/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9066">RediSearch/RediSearch#9066</a> Race condition in <code>FT.HYBRID</code> causes intermittent failures under concurrent hybrid query load (MOD-14732)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3834980954" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8109" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8109/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8109">RediSearch/RediSearch#8109</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3852287026" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8149" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8149/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8149">RediSearch/RediSearch#8149</a> Configuration registration omits module parameters, causing them to be unexposed or misapplied (RED-171841)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4281567776" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9163" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9163/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9163">RediSearch/RediSearch#9163</a> Crash on <code>FT.SEARCH</code> when topology validation fails (for example, some nodes unreachable) (MOD-14475)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3948190264" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8395" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8395/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8395">RediSearch/RediSearch#8395</a> <code>FT.SEARCH</code> fails with "Query requires unavailable slots" after shard restart or failover (MOD-13828)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3979384932" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8451" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8451/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8451">RediSearch/RediSearch#8451</a> <code>FT.INFO</code>-style output no longer reports zero-index summary data when no indices exist (MOD-14079)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4266733780" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9078" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9078/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9078">RediSearch/RediSearch#9078</a> <code>FT.CREATE</code> now rejects schema definitions with invalid option combinations at creation time (MOD-14655)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3818180994" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8051" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8051/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8051">RediSearch/RediSearch#8051</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3837130365" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8114" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8114/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8114">RediSearch/RediSearch#8114</a> Crash diagnostics now include the <code>IndexSpec</code> of the index the failing thread was working on (MOD-7574)</li> </ul> <h3>Metrics</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3865674199" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8210" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8210/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8210">RediSearch/RediSearch#8210</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3881745396" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8231" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8231/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8231">RediSearch/RediSearch#8231</a> <code>FT.PROFILE</code>: added queue time tracking (MOD-13602)</li> </ul> YaacovHazan tag:github.com,2008:Repository/156018/8.4.3 2026-05-05T13:32:23Z 8.4.3 <p>Update urgency: <code>SECURITY</code>: There are security fixes in the release.</p> <h3>Security fixes</h3> <ul> <li>(CVE-2026-23479) Use-After-Free in unblock client flow may lead to Remote Code Execution.</li> <li>(CVE-2026-25243) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution</li> <li>(CVE-2026-23631) Lua Use-After-Free may lead to remote code execution</li> <li>(CVE-2026-25588) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution (Time Series)</li> <li>(CVE-2026-25589) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution (Probabilistic)</li> </ul> <h3>Bug fixes</h3> <ul> <li><code>SUBSCRIBE</code>, <code>PSUBSCRIBE</code>, <code>SSUBSCRIBE</code>: crash on OOM (RED-167788)</li> <li><code>CONFIG SET</code>: some settings allow invalid characters (RED-167787)</li> <li><code>SCRIPT DEBUG</code>: potential crash on scripts (RED-175507)</li> <li><code>VADD</code>: crash or buffer overflow on large <code>REDUCE</code> value (RED-170921)</li> <li><code>VSET</code>: crash on huge allocations (MOD-12678)</li> <li>Potential crash on disconnections and TLS failures (Time Series) (MOD-14850)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4094779943" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8744" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8744/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8744">RediSearch/RediSearch#8744</a> Crash when many keys receive expirations under heavy TTL activity (MOD-14500)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4140694243" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8849" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8849/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8849">RediSearch/RediSearch#8849</a> HNSW vector index memory growth under high-churn workloads until shard restart (MOD-13761)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3891795213" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8258" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8258/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8258">RediSearch/RediSearch#8258</a> <code>FT.HYBRID</code> <code>VSIM RANGE</code> + <code>FILTER</code> incorrectly returns zero results (MOD-13885)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4290409297" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9183" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9183/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9183">RediSearch/RediSearch#9183</a> <code>FT.PROFILE HYBRID</code> returns an empty reply (MOD-14778)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4261359166" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9048" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9048/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9048">RediSearch/RediSearch#9048</a> <code>FT.PROFILE</code> output is inconsistent when a profiled value is missing (MOD-10560)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4120437991" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8792" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8792/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8792">RediSearch/RediSearch#8792</a> <code>FT.EXPLAIN</code> does not lock, causing a race with concurrent index changes (MOD-14461)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3946795251" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8384" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8384/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8384">RediSearch/RediSearch#8384</a> Crash when indexing negative zero (-0.0) (MOD-13904)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021432677" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8596" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8596/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8596">RediSearch/RediSearch#8596</a> <code>FILTER</code> returns inconsistent results with multiple indexes sharing field aliases (MOD-14063)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4056842762" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8661" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8661/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8661">RediSearch/RediSearch#8661</a> <code>FILTER</code> behavior depends on property order in the expression (MOD-14065)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021468612" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8598" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8598/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8598">RediSearch/RediSearch#8598</a> Filter expressions are evaluated for indexes that do not match the document type (MOD-14064)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021458340" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8597" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8597/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8597">RediSearch/RediSearch#8597</a> Documents are inconsistently included or excluded depending on the indexing path taken (MOD-13948)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021408636" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8595" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8595/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8595">RediSearch/RediSearch#8595</a> <code>RENAME</code> notification handler loads the wrong key, causing stale index entries after a rename (MOD-14062)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4245579892" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9011" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9011/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9011">RediSearch/RediSearch#9011</a> <code>PERSIST</code> and <code>HPERSIST</code> notifications are not reflected in index expiration tracking (MOD-14800)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4266812675" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9080" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9080/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9080">RediSearch/RediSearch#9080</a> <code>FT.SPELLCHECK</code> treats <code>PARAMS</code> placeholders as literal terms instead of resolving them (MOD-10596)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3982423307" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8461" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8461/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8461">RediSearch/RediSearch#8461</a> GC out-of-memory on replica shards leaves the replica in an inconsistent state (MOD-14066)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4267516969" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9091" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9091/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9091">RediSearch/RediSearch#9091</a> Race condition in <code>FT.HYBRID</code> causes intermittent failures under concurrent hybrid query load (MOD-14732)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4280024529" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9161" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9161/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9161">RediSearch/RediSearch#9161</a> Coordinator deadlock under mixed <code>FT.SEARCH</code> and <code>FT.AGGREGATE</code> load (MOD-14268)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4281654028" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9165" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9165/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9165">RediSearch/RediSearch#9165</a> Crash on <code>FT.SEARCH</code> when topology validation fails (for example, some nodes unreachable) (MOD-14475)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3948189680" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8394" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8394/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8394">RediSearch/RediSearch#8394</a> <code>FT.SEARCH</code> fails with "Query requires unavailable slots" after shard restart or failover (MOD-13828)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3979416823" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8452" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8452/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8452">RediSearch/RediSearch#8452</a> <code>FT.INFO</code>-style output no longer reports zero-index summary data when no indices exist (MOD-14080)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4266733407" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9077" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9077/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9077">RediSearch/RediSearch#9077</a> <code>FT.CREATE</code> now rejects schema definitions with invalid option combinations at creation time (MOD-14655)</li> </ul> <h3>Metrics</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3865674199" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8210" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8210/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8210">RediSearch/RediSearch#8210</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3881745396" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8231" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8231/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8231">RediSearch/RediSearch#8231</a> <code>FT.PROFILE</code>: added queue time tracking (MOD-13602)</li> </ul> YaacovHazan tag:github.com,2008:Repository/156018/8.2.6 2026-05-05T13:30:33Z 8.2.6 <p>Update urgency: <code>SECURITY</code>: There are security fixes in the release.</p> <h3>Security fixes</h3> <ul> <li>(CVE-2026-23479) Use-After-Free in unblock client flow may lead to Remote Code Execution.</li> <li>(CVE-2026-25243) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution</li> <li>(CVE-2026-23631) Lua Use-After-Free may lead to remote code execution</li> <li>(CVE-2026-25588) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution (Time Series)</li> <li>(CVE-2026-25589) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution (Probabilistic)</li> </ul> <h3>Bug fixes</h3> <ul> <li><code>SUBSCRIBE</code>, <code>PSUBSCRIBE</code>, <code>SSUBSCRIBE</code>: crash on OOM (RED-167788)</li> <li><code>CONFIG SET</code>: some settings allow invalid characters (RED-167787)</li> <li><code>SCRIPT DEBUG</code>: potential crash on scripts (RED-175507)</li> <li><code>VADD</code>: crash or buffer overflow on large <code>REDUCE</code> value (RED-170921)</li> <li><code>VSET</code>: crash on huge allocations (MOD-12678)</li> <li>Potential crash on disconnections and TLS failures (Time Series) (MOD-14850)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4094779619" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8743" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8743/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8743">RediSearch/RediSearch#8743</a> Crash when many keys receive expirations under heavy TTL activity (MOD-14500)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4140711003" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8850" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8850/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8850">RediSearch/RediSearch#8850</a> HNSW vector index memory growth under high-churn workloads until shard restart (MOD-13761)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4289381691" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9178" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9178/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9178">RediSearch/RediSearch#9178</a> Coordinator deadlock under mixed <code>FT.SEARCH</code> and <code>FT.AGGREGATE</code> load (MOD-14268)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4261361977" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9049" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9049/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9049">RediSearch/RediSearch#9049</a> <code>FT.PROFILE</code> output is inconsistent when a profiled value is missing (MOD-10560)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4120443086" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8793" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8793/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8793">RediSearch/RediSearch#8793</a> <code>FT.EXPLAIN</code> does not lock, causing a race with concurrent index changes (MOD-14461)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021497087" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8600" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8600/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8600">RediSearch/RediSearch#8600</a> <code>FILTER</code> returns inconsistent results with multiple indexes sharing field aliases (MOD-14063)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4056889279" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8662" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8662/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8662">RediSearch/RediSearch#8662</a> <code>FILTER</code> behavior depends on property order in the expression (MOD-14342)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021518783" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8602" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8602/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8602">RediSearch/RediSearch#8602</a> Filter expressions are evaluated for indexes that do not match the document type (MOD-14064)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021512762" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8601" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8601/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8601">RediSearch/RediSearch#8601</a> Documents are inconsistently included or excluded depending on the indexing path taken (MOD-13948)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4021476692" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8599" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8599/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8599">RediSearch/RediSearch#8599</a> <code>RENAME</code> notification handler loads the wrong key, causing stale index entries after a rename (MOD-14062)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4249599475" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9019" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9019/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9019">RediSearch/RediSearch#9019</a> <code>PERSIST</code> and <code>HPERSIST</code> notifications are not reflected in index expiration tracking (MOD-14800)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4266813309" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9081" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9081/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9081">RediSearch/RediSearch#9081</a> <code>FT.SPELLCHECK</code> treats <code>PARAMS</code> placeholders as literal terms instead of resolving them (MOD-10596)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3982508565" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8464" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8464/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8464">RediSearch/RediSearch#8464</a> GC out-of-memory on replica shards leaves the replica in an inconsistent state (MOD-14066)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4177818128" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8888" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8888/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8888">RediSearch/RediSearch#8888</a> <code>FT.CURSOR</code> enters an infinite loop when the ACL user lacks specific permissions (MOD-14479)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4281709138" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9166" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9166/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9166">RediSearch/RediSearch#9166</a> Crash on <code>FT.SEARCH</code> when topology validation fails (for example, some nodes unreachable) (MOD-14475)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3979417192" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8453" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8453/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8453">RediSearch/RediSearch#8453</a> <code>FT.INFO</code>-style output no longer reports zero-index summary data when no indices exist (MOD-14081)</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4266732834" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/9076" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/9076/hovercard" href="https://github.com/RediSearch/RediSearch/pull/9076">RediSearch/RediSearch#9076</a> <code>FT.CREATE</code> now rejects schema definitions with invalid option combinations at creation time (MOD-14655)</li> </ul> <h3>Metrics</h3> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3882013467" data-permission-text="Title is private" data-url="https://github.com/RediSearch/RediSearch/issues/8235" data-hovercard-type="pull_request" data-hovercard-url="/RediSearch/RediSearch/pull/8235/hovercard" href="https://github.com/RediSearch/RediSearch/pull/8235">RediSearch/RediSearch#8235</a> <code>FT.PROFILE</code>: added queue time tracking (MOD-13602)</li> </ul> YaacovHazan tag:github.com,2008:Repository/156018/7.4.9 2026-05-05T13:29:16Z 7.4.9 <p>Update urgency: <code>SECURITY</code>: There are security fixes in the release.</p> <h3>Security fixes</h3> <ul> <li>(CVE-2026-23479) Use-After-Free in unblock client flow may lead to Remote Code Execution.</li> <li>(CVE-2026-25243) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution</li> <li>(CVE-2026-23631) Lua Use-After-Free may lead to remote code execution</li> </ul> <h3>Bug fixes</h3> <ul> <li><code>SUBSCRIBE</code>, <code>PSUBSCRIBE</code>, <code>SSUBSCRIBE</code>: crash on OOM (RED-167788)</li> <li><code>CONFIG SET</code>: some settings allow invalid characters (RED-167787)</li> <li><code>SCRIPT DEBUG</code>: potential crash on scripts (RED-175507)</li> </ul> YaacovHazan tag:github.com,2008:Repository/156018/7.2.14 2026-05-05T13:28:17Z 7.2.14 <p>Update urgency: <code>SECURITY</code>: There are security fixes in the release.</p> <h3>Security fixes</h3> <ul> <li>(CVE-2026-23479) Use-After-Free in unblock client flow may lead to Remote Code Execution.</li> <li>(CVE-2026-25243) Invalid memory access in <code>RESTORE</code> may lead to Remote Code Execution</li> <li>(CVE-2026-23631) Lua Use-After-Free may lead to remote code execution</li> </ul> <h3>Bug fixes</h3> <ul> <li><code>SUBSCRIBE</code>, <code>PSUBSCRIBE</code>, <code>SSUBSCRIBE</code>: crash on OOM (RED-167788)</li> <li><code>CONFIG SET</code>: some settings allow invalid characters (RED-167787)</li> <li><code>SCRIPT DEBUG</code>: potential crash on scripts (RED-175507)</li> </ul> YaacovHazan
For now, Differences are performed on text, not graphically, only the latest screenshot is available.
Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots.