From b80062a139a15bac46e2780f18a96494f8500ca5 Mon Sep 17 00:00:00 2001 From: "David W. Dougherty" Date: Mon, 22 Sep 2025 09:05:55 -0700 Subject: [PATCH 1/2] DEV: update what's new page for 2Q2025 --- content/develop/whats-new/_index.md | 102 ++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) diff --git a/content/develop/whats-new/_index.md b/content/develop/whats-new/_index.md index 84bd2cf07b..e525dd1cb9 100644 --- a/content/develop/whats-new/_index.md +++ b/content/develop/whats-new/_index.md @@ -11,6 +11,108 @@ linkTitle: What's new? hideListLinks: true weight: 10 --- +## Q2 2025 (April - June) Updates + +### Tools + +- Redis Insight [v2.70.1 release notes]({{< relref "/develop/tools/insight/release-notes/v.2.70.1" >}}) +- Redis Insight [v1.4.0 release notes]({{< relref "/develop/tools/insight/release-notes/v1.4.0" >}}) +- Updated [Redis Insight pages]({{< relref "/develop/tools/insight/_index" >}}) with consistent image-card layout +- Added Redis Insight SVG icons and download links across [tools documentation]({{< relref "/develop/tools/_index" >}}) + +--- + +### Redis AI & Vectors + +- Reorganized [search and query documentation]({{< relref "/develop/ai/search-and-query/_index" >}}) under AI section +- Added [AI video tutorials]({{< relref "/develop/ai/ai-videos" >}}) with YouTube content +- Added [AI notebook collection]({{< relref "/develop/ai/notebook-collection" >}}) with 8 new notebook links +- Expanded vector examples across multiple clients: + - [Python vector sets]({{< relref "/develop/clients/redis-py/vecsets" >}}) + - [Go vector sets]({{< relref "/develop/clients/go/vecsets" >}}) + - [JavaScript vector sets]({{< relref "/develop/clients/nodejs/vecsets" >}}) + - [Lettuce vector queries]({{< relref "/develop/clients/lettuce/vecsearch" >}}) + - [Lettuce vector sets]({{< relref "/develop/clients/lettuce/vecsets" >}}) +- Updated [redisvl documentation]({{< relref "/develop/ai/redisvl/_index" >}}) for versions 0.6.0-0.8.2 +- Added [LangCache SDK]({{< relref "/develop/ai/langcache/_index" >}}) documentation with [API reference]({{< relref "/develop/ai/langcache/api-examples" >}}) + +--- + +### Redis 8.0 & 8.2 Features + +- [Redis Open Source 8.2 documentation]({{< relref "/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes" >}}) +- Updated [Redis 8.0 release notes]({{< relref "/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.0-release-notes" >}}) +- [Redis Query Engine expiration capabilities]({{< relref "/develop/ai/search-and-query/advanced-concepts/expiration" >}}) in Redis 8 +- Enhanced [TAG documentation]({{< relref "/develop/ai/search-and-query/advanced-concepts/tags" >}}) per GitHub issues +- [Vector quantization and compression]({{< relref "/develop/ai/search-and-query/vectors/svs-compression" >}}) moved to dedicated page + +--- + +### Data Types + +- TimeSeries: + - [Enhanced time series examples]({{< relref "/develop/data-types/timeseries/_index" >}}) with query and aggregation info + - Added testable code examples (TCE) support +- Probabilistic: + - Added testable examples for [Python]({{< relref "/develop/clients/redis-py/prob/" >}}), [C#]({{< relref "/develop/clients/dotnet/prob/" >}}), [Java]({{< relref "/develop/clients/jedis/prob/" >}}), and [Go]({{< relref "/develop/clients/go/prob/" >}}) + - Updated [Cuckoo filter documentation]({{< relref "/develop/data-types/probabilistic/cuckoo-filter" >}}) + +--- + +### Client Libraries + +#### Python (redis-py) +- Added [reconnection examples]({{< relref "/develop/clients/redis-py/connect/#retrying-connections" >}}) +- Enhanced [timeout and retry details]({{< relref "/develop/clients/redis-py/produsage#timeouts" >}}) +- Fixed [pip install command]({{< relref "/develop/clients/redis-py/amr/" >}}) for redis-py entraid extension +- Added [Binder environment links]({{< relref "/develop/clients/redis-py/_index#connect-and-test" >}}) for Python examples + +#### Java (Jedis) +- Updated to [latest Jedis version]({{< relref "/develop/clients/jedis/#install" >}}) +- Added [reconnection examples]({{< relref "/develop/clients/jedis/connect#retrying-a-command-after-a-connection-failure" >}}) +- Enhanced [probabilistic data type examples]({{< relref "/develop/clients/jedis/prob" >}}) + +#### Node.js +- Added [command reliability information]({{< relref "/develop/clients/nodejs/produsage#command-execution-reliability" >}}) +- Fixed [reconnection details]({{< relref "/develop/clients/nodejs/connect#reconnect-after-disconnection" >}}) + +#### .NET (NRedisStack) +- Added [retries and timeouts]({{< relref "/develop/clients/dotnet/produsage" >}}) to production usage advice +- Enhanced [dialect 2 notes]({{< relref "/develop/clients/dotnet/queryjson" >}}) + +#### Go (go-redis) +- Added [retries and timeouts]({{< relref "/develop/clients/go/produsage" >}}) to production usage +- Enhanced [dialect 2 notes]({{< relref "/develop/clients/go/queryjson" >}}) + +#### Lettuce +- Updated to [latest Lettuce version]({{< relref "/develop/clients/lettuce/_index#install" >}}) +- Added [command reliability information]({{< relref "/develop/clients/lettuce/produsage#connection-and-execution-reliability" >}}) +- Added [JSON query examples]({{< relref "/develop/clients/lettuce/queryjson" >}}) + +#### PHP (Predis) +- Enhanced [dialect 2 notes]({{< relref "/develop/clients/php/queryjson" >}}) + +--- + +### Documentation Structure & Navigation + +- Reorganized [develop section navigation]({{< relref "/develop/_index" >}}) with improved sidebar structure +- Moved [programmability section]({{< relref "/develop/programmability/_index" >}}) into develop area +- Relocated [patterns folder]({{< relref "/develop/clients/patterns/_index" >}}) to clients section +- Added [Using commands section]({{< relref "/develop/using-commands/_index" >}}) to develop area +- Enhanced [keyspace notifications]({{< relref "/develop/pubsub/keyspace-notifications" >}}) and [pub/sub]({{< relref "/develop/pubsub/_index" >}}) documentation +- Updated [transactions]({{< relref "/develop/using-commands/transactions" >}}) and [pipeline]({{< relref "/develop/using-commands/pipelining/" >}}) pages +- Added comprehensive aliases for backward compatibility + +--- + +### Protocol & Technical Updates + +- Fixed [RESP protocol specification]({{< relref "/develop/reference/protocol-spec" >}}) attribute byte documentation +- Enhanced [FT.AGGREGATE expression precedence]({{< relref "/develop/ai/search-and-query/advanced-concepts/aggregations-syntax/" >}}) documentation +- Updated [distributed locks]({{< relref "/develop/clients/patterns/distributed-locks" >}}) documentation +- Fixed [FP32 vectorsets endianness]({{< relref "/develop/data-types/vector-sets#endianness-considerations-for-fp32-format" >}}) documentation + ## Q1 2025 (January - March) Updates ### Tools From dc3663700b5d7e11e95ffbf2059a3895c551d669 Mon Sep 17 00:00:00 2001 From: David Dougherty Date: Tue, 23 Sep 2025 06:29:00 -0700 Subject: [PATCH 2/2] Update content/develop/whats-new/_index.md Co-authored-by: andy-stark-redis <164213578+andy-stark-redis@users.noreply.github.com> --- content/develop/whats-new/_index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/develop/whats-new/_index.md b/content/develop/whats-new/_index.md index e525dd1cb9..6e95ea8439 100644 --- a/content/develop/whats-new/_index.md +++ b/content/develop/whats-new/_index.md @@ -83,6 +83,7 @@ weight: 10 #### Go (go-redis) - Added [retries and timeouts]({{< relref "/develop/clients/go/produsage" >}}) to production usage - Enhanced [dialect 2 notes]({{< relref "/develop/clients/go/queryjson" >}}) +- Added [Connect with AMR]({{< relref "/develop/clients/go/amr" >}}) page. #### Lettuce - Updated to [latest Lettuce version]({{< relref "/develop/clients/lettuce/_index#install" >}})