diff --git a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.4-release-notes.md b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.4-release-notes.md index 6abc362b1..df70ade20 100644 --- a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.4-release-notes.md +++ b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.4-release-notes.md @@ -14,11 +14,28 @@ weight: 96 --- ## Requirements -RedisBloom v2.4.9 requires: +RedisBloom v2.4.13 requires: - Minimum Redis compatibility version (database): 6.0.16 - Minimum Redis Enterprise Software version (cluster): 6.2.8 +## v2.4.13 (January 2025) + +This is a maintenance release for RedisBloom 2.4. + +Update urgency: `SECURITY`: There are security fixes in the release. + +Details: + +- **Security and privacy:** + - [#845](https://github.com/redisbloom/redisbloom/pull/845) (CVE-2024-53993) CMS: potential out-of-bounds write (MOD-6970) + +- Bug fixes: + - [#845](https://github.com/redisbloom/redisbloom/pull/845) `CMS.MERGE` crashes or hangs on negative number of keys (MOD-6964) + +- Improvements: + - [#831](https://github.com/redisbloom/redisbloom/pull/831) Added support for Ubuntu 22 and macOS 13 and 14 + ## v2.4.9 (March 2024) This is a maintenance release for RedisBloom 2.4. diff --git a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.6-release-notes.md b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.6-release-notes.md index 7f6f1a220..29e68e391 100644 --- a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.6-release-notes.md +++ b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.6-release-notes.md @@ -14,11 +14,28 @@ weight: 95 --- ## Requirements -RedisBloom v2.6.13 requires: +RedisBloom v2.6.16 requires: - Minimum Redis compatibility version (database): 7.2 - Minimum Redis Enterprise Software version (cluster): 7.2.4 +## v2.6.16 (January 2025) + +This is a maintenance release for RedisBloom 2.6. + +Update urgency: `SECURITY`: There are security fixes in the release. + +Details: + +- **Security and privacy:** + - [#844](https://github.com/redisbloom/redisbloom/pull/844) (CVE-2024-53993) CMS: potential out-of-bounds write (MOD-6970) + +- Bug fixes: + - [#844](https://github.com/redisbloom/redisbloom/pull/844) `CMS.MERGE` crashes or hangs on negative number of keys (MOD-6964) + +- Improvements: + - [#830](https://github.com/redisbloom/redisbloom/pull/830) Added support for Ubuntu 22 and macOS 13 and 14 + ## v2.6.13 (July 2024) This is a maintenance release for RedisBloom 2.6 diff --git a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.8-release-notes.md b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.8-release-notes.md index ea5b41fe8..12db6f1e8 100644 --- a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.8-release-notes.md +++ b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.8-release-notes.md @@ -15,11 +15,33 @@ weight: 94 ## Requirements -RedisBloom v2.8.2 requires: +RedisBloom v2.8.5 requires: - Minimum Redis compatibility version (database): 7.4 - Minimum Redis Enterprise Software version (cluster): 7.6 (TBD) +## 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](https://github.com/redisbloom/redisbloom/pull/843) (CVE-2024-53993) CMS: potential out-of-bounds write (MOD-6970) + +- Bug fixes: + - [#843](https://github.com/redisbloom/redisbloom/pull/843) `CMS.MERGE` crashes or hangs on negative number of keys (MOD-6964) + - [#699](https://github.com/redisbloom/redisbloom/pull/699) `BF.RESERVE` crashes (OOM) on huge initialization values (MOD-7057) + - [#843](https://github.com/redisbloom/redisbloom/pull/843) `CF.RESERVE` crashes (OOM) on huge initialization values (MOD-7058) + - [#843](https://github.com/redisbloom/redisbloom/pull/843) `TOPK.RESERVE` crashes (OOM) on huge initialization values (MOD-7059) + - [#843](https://github.com/redisbloom/redisbloom/pull/843) `CMS.INITBYDIM` and `CMS.INITBYPROB` crash (OOM) on huge initialization values (MOD-7060) + +- Improvements: + - [#801](https://github.com/redisbloom/redisbloom/pull/801) Support active memory defragmentation (MOD-7890) + - [#829](https://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 diff --git a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.10-release-notes.md b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.10-release-notes.md index 7ede4a9f7..6361f9b32 100644 --- a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.10-release-notes.md +++ b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.10-release-notes.md @@ -13,18 +13,38 @@ weight: 90 --- ## Requirements -RediSearch v2.10.7 requires: +RediSearch v2.10.10 requires: - Minimum Redis compatibility version (database): 7.4 - Minimum Redis Enterprise Software version (cluster): 7.6 (TBD) +## v2.10.10 (January 2025) + +This is a maintenance release for RediSearch 2.10 + +Update urgency: `SECURITY`: There are security fixes in the release. + +**Security and privacy**: +- [#5459](https://github.com/redisearch/redisearch/pull/5459) (CVE-2024-51737) Query: potential out-of-bounds write (MOD-8486) + +Bug fixes: +- [#5392](https://github.com/redisearch/redisearch/pull/5392) `NOSTEM` option does not work on query, just on tokenisation (index creation) (MOD-7634) +- [#5300](https://github.com/redisearch/redisearch/pull/5300) Prefix/Infix/Suffix queries longer than 1024 chars could cause a crash (MOD-7882) +- [#5294](https://github.com/redisearch/redisearch/pull/5294) Expired keys while background indexing could cause cross slot error when using `replicaof` (MOD-7949) +- [#5282](https://github.com/redisearch/redisearch/pull/5282) `FT.CURSOR READ` retrieving deleted `TAG` fields cause a crash (MOD-8011) +- [#5424](https://github.com/redisearch/redisearch/pull/5424) `FT.AGGREGATE` on numeric fields lead to `failed_calls` count increase on clustered DBs (MOD-8058) +- [#5241](https://github.com/redisearch/redisearch/pull/5241) Memory count on `bytes_collected` by the index sanitiser with missing values (MOD-8097, MOD-8114) + +Improvements: +- [#5257](https://github.com/redisearch/redisearch/pull/5257) Optimizing index consumed memory with the creation only upon write operations (MOD-8125) + ## v2.10.7 (Septermber 2024) This is a maintenance release for RediSearch 2.10 Update urgency: `HIGH` : There is a critical bug that may affect a subset of users. Upgrade! -Bug Fixes +Bug Fixes: - https://github.com/RediSearch/RediSearch/pull/4941 Adjusting the module configuration to avoid routing overload on the first shard in a clustered database (MOD-7505) - https://github.com/RediSearch/RediSearch/pull/4950 `FT.PROFILE` on `AGGREGATE` numeric queries could cause a crash due to reuse of an internal CURSOR in a large range of numeric values (MOD-7454) diff --git a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.6-release-notes.md b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.6-release-notes.md index 7c2d78b96..8211ef11f 100644 --- a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.6-release-notes.md +++ b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.6-release-notes.md @@ -15,14 +15,28 @@ weight: 92 --- ## Requirements -RediSearch v2.6.21 requires: +RediSearch v2.6.24 requires: - Minimum Redis compatibility version (database): 6.0.16 - Minimum Redis Enterprise Software version (cluster): 6.2.8 +## v2.6.24 (January 2025) + +This is a maintenance release for RediSearch 2.6. + +Update urgency: `SECURITY`: There are security fixes in the release. + +- **Security and privacy:** + - [#5458](https://github.com/redisearch/redisearch/pull/5458) (CVE-2024-51737) Query: potential out-of-bounds write (MOD-8486) + +- Bug fixes: + - [#5302](https://github.com/redisearch/redisearch/pull/5302) Prefix/Infix/Suffix queries longer than 1024 chars could cause a crash (MOD-7882) + - [#5281](https://github.com/redisearch/redisearch/pull/5281) `FT.CURSOR READ` retrieving deleted `TAG` fields cause a crash (MOD-8011) + - [#5168](https://github.com/redisearch/redisearch/pull/5168) Cursors from queries that timed out weren't depleted causing exhaustion of number of cursors available(MOD-8009) + ## v2.6.21 (August 2024) -This is a maintenance release for RediSearch 2.6 +This is a maintenance release for RediSearch 2.6. Update urgency: `HIGH` : There is a critical bug that may affect a subset of users. Upgrade! @@ -36,7 +50,7 @@ Update urgency: `HIGH` : There is a critical bug that may affect a subset of use ## v2.6.20 (July 2024) -This is a maintenance release for RediSearch 2.6 +This is a maintenance release for RediSearch 2.6. Update urgency: `MODERATE`: Program an upgrade of the server, but it's not urgent. @@ -52,7 +66,7 @@ Update urgency: `MODERATE`: Program an upgrade of the server, but it's not urgen ## v2.6.19 (June 2024) -This is a maintenance release for RediSearch 2.6 +This is a maintenance release for RediSearch 2.6. Update urgency: `MODERATE`: Program an upgrade of the server, but it's not urgent. diff --git a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.8-release-notes.md b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.8-release-notes.md index 0596bc6b0..13fda790e 100644 --- a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.8-release-notes.md +++ b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.8-release-notes.md @@ -13,14 +13,34 @@ weight: 91 --- ## Requirements -RediSearch v2.8.17 requires: +RediSearch v2.8.21 requires: - Minimum Redis compatibility version (database): 7.2 - Minimum Redis Enterprise Software version (cluster): 7.2.4 +## v2.8.21 (January 2025) + +This is a maintenance release for RediSearch 2.8. + +Update urgency: `SECURITY`: There are security fixes in the release. + +**Security and privacy:** +- [#5457](https://github.com/redisearch/redisearch/pull/5457) (CVE-2024-51737) Query: potential out-of-bounds write (MOD-8486) + +Bug fixes: +- [#5299](https://github.com/redisearch/redisearch/pull/5299) Prefix/Infix/Suffix queries longer than 1024 chars could cause a crash (MOD-7882) +- [#5303](https://github.com/redisearch/redisearch/pull/5303) Expired keys while background indexing could cause cross slot error when using `replicaof` (MOD-7949) +- [#5280](https://github.com/redisearch/redisearch/pull/5280) `FT.CURSOR READ` retrieving deleted `TAG` fields cause a crash (MOD-8011) +- [#5427](https://github.com/redisearch/redisearch/pull/5427) `FT.AGGREGATE` on numeric fields lead to `failed_calls` count increase on clustered DBs (MOD-8058) +- [#5242](https://github.com/redisearch/redisearch/pull/5242) Memory count on `bytes_collected` by the index sanitiser with missing values (MOD-8097, MOD-8114) +- [#5167](https://github.com/redisearch/redisearch/pull/5167) Cursors from queries that timed out weren't depleted causing exhaustion of number of cursors available(MOD-8009) + +Improvements: +- [#5260](https://github.com/redisearch/redisearch/pull/5260) Optimizing index consumed memory with the creation only upon write operations (MOD-8125) + ## v2.8.17 (August 2024) -This is a maintenance release for RediSearch 2.8 +This is a maintenance release for RediSearch 2.8. Update urgency: `HIGH` : There is a critical bug that may affect a subset of users. Upgrade! @@ -31,7 +51,7 @@ Update urgency: `HIGH` : There is a critical bug that may affect a subset of use ## v2.8.16 (August 2024) -This is a maintenance release for RediSearch 2.8 +This is a maintenance release for RediSearch 2.8. Update urgency: `HIGH` : There is a critical bug that may affect a subset of users. Upgrade! @@ -63,7 +83,7 @@ Update urgency: `HIGH` : There is a critical bug that may affect a subset of use ## v2.8.14 (June 2024) -This is a maintenance release for RediSearch 2.8 +This is a maintenance release for RediSearch 2.8. Update urgency: `MODERATE`: Program an upgrade of the server, but it's not urgent. diff --git a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.10-release-notes.md b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.10-release-notes.md index a2a045d55..d36fc50dc 100644 --- a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.10-release-notes.md +++ b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.10-release-notes.md @@ -14,11 +14,25 @@ weight: 95 --- ## Requirements -RedisTimeSeries v1.10.12 requires: +RedisTimeSeries v1.10.16 requires: - Minimum Redis compatibility version (database): 7.2 - Minimum Redis Enterprise Software version (cluster): 7.2.4 +## v1.10.16 (January 2025) + +This is a maintenance release for RedisTimeSeries 1.10. + +Update urgency: `SECURITY`: There are security fixes in the release. + +Details: + +- **Security and privacy:** + - [#1673](https://github.com/redistimeseries/redistimeseries/pull/1673) (CVE-2024-51480) `TS.QUERYINDEX`, `TS.MGET`, `TS.MRANGE`, `TS.MREVRANGE` - potential integer overflow leading to an out-of-bounds write (MOD-7548) + +- Improvements: + - [#1663](https://github.com/redistimeseries/redistimeseries/pull/1663) Added support for Ubuntu 22 and macOS 13 and 14 + ## v1.10.12 (March 2024) This is a maintenance release for RedisTimeSeries 1.10. diff --git a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.12-release-notes.md b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.12-release-notes.md index f22597916..0b5cef821 100644 --- a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.12-release-notes.md +++ b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.12-release-notes.md @@ -14,11 +14,25 @@ weight: 94 --- ## Requirements -RedisTimeSeries v1.12.2 requires: +RedisTimeSeries v1.12.5 requires: - Minimum Redis compatibility version (database): 7.4 - Minimum Redis Enterprise Software version (cluster): 7.6 (TBD) +## v1.12.5 (January 2025) + +This is a maintenance release for RedisTimeSeries 1.12. + +Update urgency: `SECURITY`: There are security fixes in the release. + +Details: + +- **Security and privacy:** + - [#1674](https://github.com/redistimeseries/redistimeseries/pull/1674) (CVE-2024-51480) `TS.QUERYINDEX`, `TS.MGET`, `TS.MRANGE`, `TS.MREVRANGE` - potential integer overflow leading to an out-of-bounds write (MOD-7548) + +- Improvements: + - [#1662](https://github.com/redistimeseries/redistimeseries/pull/1662) Added support for Ubuntu 22 and macOS 13 and 14 + ## v1.12 GA (v1.12.2) (July 2024) This is the General Availability release of RedisTimeSeries 1.12 diff --git a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.8-release-notes.md b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.8-release-notes.md index 1e8c99e16..31b87283e 100644 --- a/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.8-release-notes.md +++ b/content/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.8-release-notes.md @@ -16,11 +16,25 @@ weight: 96 --- ## Requirements -RedisTimeSeries v1.8.13 requires: +RedisTimeSeries v1.8.16 requires: - Minimum Redis compatibility version (database): 6.0.16 - Minimum Redis Enterprise Software version (cluster): 6.2.8 +## v1.8.16 (January 2025) + +This is a maintenance release for RedisTimeSeries 1.8. + +Update urgency: `SECURITY`: There are security fixes in the release. + +Details + +- **Security and privacy:** + - [#1672](https://github.com/redistimeseries/redistimeseries/pull/1672) (CVE-2024-51480) `TS.QUERYINDEX`, `TS.MGET`, `TS.MRANGE`, `TS.MREVRANGE` - potential integer overflow leading to an out-of-bounds write (MOD-7548) + +- Improvements: + - [#1664](https://github.com/redistimeseries/redistimeseries/pull/1664) Added support for Ubuntu 22 and macOS 13 and 14 + ## v1.8.13 (March 2024) This is a maintenance release for RedisTimeSeries 1.8.