# RedisBloom 2.8 release notes ## Requirements RedisBloom v2.8.7 requires: - Minimum Redis compatibility version (database): 7.4 - Minimum Redis Enterprise Software version (cluster): 7.8 ## v2.8.7 (April 2025) This is a maintenance release for RedisBloom 2.8 Update urgency: `LOW`: No need to upgrade unless there are new features you want to use. Details: Improvements: - [#865](http://github.com/redisbloom/redisbloom/pull/865) Added support for Azure Linux 3 (MOD-9171) ## v2.8.5 (January 2025) This is a maintenance release for RedisBloom 2.8. Update urgency: `SECURITY`: There are security fixes in the release. Details: - **Security and privacy:** - [#843](http://github.com/redisbloom/redisbloom/pull/843) (CVE-2024-53993) CMS: potential out-of-bounds write (MOD-6970) - Bug fixes: - [#843](http://github.com/redisbloom/redisbloom/pull/843) `CMS.MERGE` crashes or hangs on negative number of keys (MOD-6964) - [#699](http://github.com/redisbloom/redisbloom/pull/699) `BF.RESERVE` crashes (OOM) on huge initialization values (MOD-7057) - [#843](http://github.com/redisbloom/redisbloom/pull/843) `CF.RESERVE` crashes (OOM) on huge initialization values (MOD-7058) - [#843](http://github.com/redisbloom/redisbloom/pull/843) `TOPK.RESERVE` crashes (OOM) on huge initialization values (MOD-7059) - [#843](http://github.com/redisbloom/redisbloom/pull/843) `CMS.INITBYDIM` and `CMS.INITBYPROB` crash (OOM) on huge initialization values (MOD-7060) - [#828](http://github.com/redisbloom/redisbloom/pull/828) `CMS.INCRBY` does not notify `WATCH`ers or client-side caching (MOD-8193) - [#827](http://github.com/redisbloom/redisbloom/pull/827) Top-K - suboptimal results after RDB load due to missing initialization (MOD-8194) - Improvements: - [#801](http://github.com/redisbloom/redisbloom/pull/801) Support active memory defragmentation (MOD-7890) - [#829](http://github.com/redisbloom/redisbloom/pull/829) Added support for Ubuntu 22 and macOS 13 and 14 ## v2.8 GA (v2.8.2) (July 2024) This is the General Availability release of RedisBloom 2.8 ### Headlines: RedisBloom 2.8 introduces improvements and bug fixes. ### Details - Bug fixes - [#773](http://github.com/RedisBloom/RedisBloom/pull/773) `CMS.MERGE`: reply with an error on overflow and underflow (MOD-6962) - [#720](http://github.com/RedisBloom/RedisBloom/pull/720) `BF` crashes on high error rate (MOD-6268) - The version inside Redis will be 2.8.2 in semantic versioning. Since the version of a module in Redis is numeric, we could not add a GA flag. - Minimal Redis version: 7.4