# What's new?

```json metadata
{
  "title": "What's new?",
  "description": "High-level description of important updates to the Develop section",
  "categories": ["docs","operate","rs","rc"],
  "tableOfContents": {"sections":[{"id":"q3-2025-july---september-updates","title":"Q3 2025 (July - September) Updates","children":[{"id":"tools","title":"Tools"},{"id":"redis-ai--vectors","title":"Redis AI &amp; Vectors"},{"id":"data-types","title":"Data Types"},{"id":"client-libraries","title":"Client Libraries"},{"id":"documentation-updates","title":"Documentation Updates"}]},{"id":"q2-2025-april---june-updates","title":"Q2 2025 (April - June) Updates","children":[{"id":"tools-1","title":"Tools"},{"id":"redis-ai--vectors-1","title":"Redis AI &amp; Vectors"},{"id":"redis-80--82-features","title":"Redis 8.0 &amp; 8.2 Features"},{"id":"data-types-1","title":"Data Types"},{"id":"client-libraries-1","title":"Client Libraries"},{"id":"documentation-structure--navigation","title":"Documentation Structure &amp; Navigation"},{"id":"protocol--technical-updates","title":"Protocol &amp; Technical Updates"}]},{"id":"q1-2025-january---march-updates","title":"Q1 2025 (January - March) Updates","children":[{"id":"tools-2","title":"Tools"},{"id":"redis-ai--vectors-2","title":"Redis AI &amp; Vectors"},{"id":"data-types-2","title":"Data Types"},{"id":"commands--api-docs","title":"Commands &amp; API Docs"},{"id":"search--query","title":"Search &amp; Query"},{"id":"client-libraries-2","title":"Client Libraries"}]},{"id":"q4-2024-october---december-updates","title":"Q4 2024 (October - December) Updates"},{"id":"q3-2024-july---september-updates","title":"Q3 2024 (July - September) Updates"}]}
}
```













## Q3 2025 (July - September) Updates

### Tools

- Added [redis-cli installation instructions](https://redis.io/docs/latest/develop/tools/cli)

---

### Redis AI & Vectors

- Updated [vector types documentation](https://redis.io/docs/latest/develop/ai/search-and-query/vectors/_index) for INT8 and UINT8
- Added [GEO search precision information](https://redis.io/docs/latest/develop/ai/search-and-query/indexing/geoindex)
- Enhanced [LangCache SDK](https://redis.io/docs/latest/develop/ai/langcache/_index) with savings calculator and improved API documentation

---

### Data Types

- [Bitmaps](https://redis.io/docs/latest/develop/data-types/bitmaps):
  - Added BITOP documentation with Python testable code examples
  - Added bit operation diagrams

---

### Client Libraries

#### Java (Jedis)
- Added [vector set embedding examples](https://redis.io/docs/latest/develop/clients/jedis/vecsets)

#### .NET (NRedisStack)
- Added [vector set embedding examples](https://redis.io/docs/latest/develop/clients/dotnet/vecsets)
- Enabled C#-Sync and C#-Async client variants with async examples on the landing page

#### Rust (NEW)
- Added initial [Rust client documentation](https://redis.io/docs/latest/develop/clients/rust/_index)
- Enabled Rust-Sync and Rust-Async client variants
- Landing page code examples for Rust

---

### Documentation Updates

- Added [close/quit details](https://redis.io/docs/latest/develop/clients/_index) to client landing pages
- Added [redlock-universal](https://redis.io/docs/latest/develop/clients/patterns/distributed-locks) to Redlock implementations list
- Fixed [keyspace notifications](https://redis.io/docs/latest/develop/pubsub/keyspace-notifications) typo
- Updated Unicode quotes to ASCII throughout documentation
- Fixed broken links and improved cross-references

## Q2 2025 (April - June) Updates

### Tools

- Redis Insight [v2.70.1 release notes](https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.70.1)
- Redis Insight [v1.4.0 release notes](https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.4.0)
- Updated [Redis Insight pages](https://redis.io/docs/latest/develop/tools/insight/_index) with consistent image-card layout
- Added Redis Insight SVG icons and download links across [tools documentation](https://redis.io/docs/latest/develop/tools/_index)

---

### Redis AI & Vectors

- Reorganized [search and query documentation](https://redis.io/docs/latest/develop/ai/search-and-query/_index) under AI section
- Added [AI video tutorials](https://redis.io/docs/latest/develop/ai/ai-videos) with YouTube content
- Added [AI notebook collection](https://redis.io/docs/latest/develop/ai/notebook-collection) with 8 new notebook links
- Expanded vector examples across multiple clients:
  - [Python vector sets](https://redis.io/docs/latest/develop/clients/redis-py/vecsets)
  - [Go vector sets](https://redis.io/docs/latest/develop/clients/go/vecsets)
  - [JavaScript vector sets](https://redis.io/docs/latest/develop/clients/nodejs/vecsets)
  - [Lettuce vector queries](https://redis.io/docs/latest/develop/clients/lettuce/vecsearch)
  - [Lettuce vector sets](https://redis.io/docs/latest/develop/clients/lettuce/vecsets)
- Updated [redisvl documentation](https://redis.io/docs/latest/develop/ai/redisvl/_index) for versions 0.6.0-0.8.2
- Added [LangCache SDK](https://redis.io/docs/latest/develop/ai/langcache/_index) documentation with [API reference](https://redis.io/docs/latest/develop/ai/langcache/api-examples)

---

### Redis 8.0 & 8.2 Features

- [Redis Open Source 8.2 documentation](https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes)
- Updated [Redis 8.0 release notes](https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.0-release-notes)
- [Redis Query Engine expiration capabilities](https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/expiration) in Redis 8
- Enhanced [TAG documentation](https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/tags) per GitHub issues
- [Vector quantization and compression](https://redis.io/docs/latest/develop/ai/search-and-query/vectors/svs-compression) moved to dedicated page

---

### Data Types

- TimeSeries:
  - [Enhanced time series examples](https://redis.io/docs/latest/develop/data-types/timeseries/_index) with query and aggregation info
  - Added testable code examples (TCE) support
- Probabilistic:
  - Added testable examples for [Python](https://redis.io/docs/latest/develop/clients/redis-py/prob/), [C#](https://redis.io/docs/latest/develop/clients/dotnet/prob/), [Java](https://redis.io/docs/latest/develop/clients/jedis/prob/), and [Go](https://redis.io/docs/latest/develop/clients/go/prob/)
  - Updated [Cuckoo filter documentation](https://redis.io/docs/latest/develop/data-types/probabilistic/cuckoo-filter)

---

### Client Libraries

#### Python (redis-py)
- Added [reconnection examples](https://redis.io/docs/latest/develop/clients/redis-py/connect/#retrying-connections)
- Enhanced [timeout and retry details](https://redis.io/docs/latest/develop/clients/redis-py/produsage#timeouts)
- Fixed [pip install command](https://redis.io/docs/latest/develop/clients/redis-py/amr/) for redis-py entraid extension
- Added [Binder environment links](https://redis.io/docs/latest/develop/clients/redis-py/_index#connect-and-test) for Python examples

#### Java (Jedis)
- Updated to [latest Jedis version](https://redis.io/docs/latest/develop/clients/jedis/#install)
- Added [reconnection examples](https://redis.io/docs/latest/develop/clients/jedis/connect#retrying-a-command-after-a-connection-failure)
- Enhanced [probabilistic data type examples](https://redis.io/docs/latest/develop/clients/jedis/prob)

#### Node.js
- Added [command reliability information](https://redis.io/docs/latest/develop/clients/nodejs/produsage#command-execution-reliability)
- Fixed [reconnection details](https://redis.io/docs/latest/develop/clients/nodejs/connect#reconnect-after-disconnection)

#### .NET (NRedisStack)
- Added [retries and timeouts](https://redis.io/docs/latest/develop/clients/dotnet/produsage) to production usage advice
- Enhanced [dialect 2 notes](https://redis.io/docs/latest/develop/clients/dotnet/queryjson)

#### Go (go-redis)
- Added [retries and timeouts](https://redis.io/docs/latest/develop/clients/go/produsage) to production usage
- Enhanced [dialect 2 notes](https://redis.io/docs/latest/develop/clients/go/queryjson)
- Added [Connect with AMR](https://redis.io/docs/latest/develop/clients/go/amr) page.

#### Lettuce
- Updated to [latest Lettuce version](https://redis.io/docs/latest/develop/clients/lettuce/_index#install)
- Added [command reliability information](https://redis.io/docs/latest/develop/clients/lettuce/produsage#connection-and-execution-reliability)
- Added [JSON query examples](https://redis.io/docs/latest/develop/clients/lettuce/queryjson)

#### PHP (Predis)
- Enhanced [dialect 2 notes](https://redis.io/docs/latest/develop/clients/php/queryjson)

---

### Documentation Structure & Navigation

- Reorganized [develop section navigation](https://redis.io/docs/latest/develop/_index) with improved sidebar structure
- Moved [programmability section](https://redis.io/docs/latest/develop/programmability/_index) into develop area
- Relocated [patterns folder](https://redis.io/docs/latest/develop/clients/patterns/_index) to clients section
- Added [Using commands section](https://redis.io/docs/latest/develop/using-commands/_index) to develop area
- Enhanced [keyspace notifications](https://redis.io/docs/latest/develop/pubsub/keyspace-notifications) and [pub/sub](https://redis.io/docs/latest/develop/pubsub/_index) documentation
- Updated [transactions](https://redis.io/docs/latest/develop/using-commands/transactions) and [pipeline](https://redis.io/docs/latest/develop/using-commands/pipelining/) pages
- Added comprehensive aliases for backward compatibility

---

### Protocol & Technical Updates

- Fixed [RESP protocol specification](https://redis.io/docs/latest/develop/reference/protocol-spec) attribute byte documentation
- Enhanced [FT.AGGREGATE expression precedence](https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/aggregations-syntax/) documentation
- Updated [distributed locks](https://redis.io/docs/latest/develop/clients/patterns/distributed-locks) documentation
- Fixed [FP32 vectorsets endianness](https://redis.io/docs/latest/develop/data-types/vector-sets#endianness-considerations-for-fp32-format) documentation

## Q1 2025 (January - March) Updates

### Tools

- Redis Insight [v2.66 release notes](https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.66.0.md)
- Updated CLI output samples for [`bigkeys`, `memkeys`, `keystats`](https://redis.io/docs/latest/develop/tools/cli.md)

---

### Redis AI & Vectors

- Expanded vector examples:
  - [Python](https://redis.io/docs/latest/develop/clients/redis-py/vecsearch.md)
  - [Node.js](https://redis.io/docs/latest/develop/clients/nodejs/vecsearch.md)
  - [Java (Jedis)](https://redis.io/docs/latest/develop/clients/jedis/vecsearch.md)
  - [Go](https://redis.io/docs/latest/develop/clients/go/vecsearch.md)
  - [.NET](https://redis.io/docs/latest/develop/clients/dotnet/vecsearch.md)
- Updated AI integrations:
  - [AI overview](https://redis.io/docs/latest/develop/ai/index.md)
  - [RAG intro](https://redis.io/docs/latest/develop/get-started/rag.md)
  - [Redis in AI](https://redis.io/docs/latest/develop/get-started/redis-in-ai.md)

---

### Data Types

- TimeSeries:
  - [`COMPACTION_POLICY`](https://redis.io/docs/latest/develop/data-types/timeseries/configuration.md)
  - [Client-side caching update](https://redis.io/docs/latest/develop/clients/client-side-caching.md)
- JSON:
  - [Active memory defragmentation](https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/json/commands.md)
- Probabilistic:
  - [Bloom filter](https://redis.io/docs/latest/develop/data-types/probabilistic/bloom-filter.md)
  - [Count-min sketch](https://redis.io/docs/latest/develop/data-types/probabilistic/count-min-sketch.md)
  - [Top-K](https://redis.io/docs/latest/develop/data-types/probabilistic/top-k.md)
  - [Cuckoo filter](https://redis.io/docs/latest/develop/data-types/probabilistic/cuckoo-filter.md)

---

### Commands & API Docs

- Pages updated for format and accuracy:
  - [ACL SETUSER](https://redis.io/docs/latest/commands/acl-setuser/index.md)
  - [JSON.GET](https://redis.io/docs/latest/commands/json.get/index.md)
  - [TS.ADD](https://redis.io/docs/latest/commands/ts.add/index.md)
  - [SCAN](https://redis.io/docs/latest/commands/scan/index.md)
  - [SORT](https://redis.io/docs/latest/commands/sort/index.md)
- RESP3 reply types documented in [Hiredis command page](https://redis.io/docs/latest/develop/clients/hiredis/issue-commands.md)
- [CSC behavior clarified](https://redis.io/docs/latest/develop/clients/client-side-caching.md)

---

### Search & Query

- Best practices:
  - [Dev-to-prod guide](https://redis.io/docs/latest/develop/ai/search-and-query/best-practices/dev-to-prod-best-practices.md)
  - [Scalable queries](https://redis.io/docs/latest/develop/ai/search-and-query/best-practices/scalable-query-best-practices.md)
  - [Index lifecycle](https://redis.io/docs/latest/develop/ai/search-and-query/best-practices/index-mgmt-best-practices.md)
- New/updated topics:
  - [Autocomplete](https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/autocomplete.md)
  - [Escaping & tokenization](https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/escaping.md)
  - [Geo indexing](https://redis.io/docs/latest/develop/ai/search-and-query/indexing/geoindex.md)
  - [Sorting, scoring, stemming](https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/sorting.md)

---

### Client Libraries

#### Go
- [Trans/pipe examples](https://redis.io/docs/latest/develop/clients/go/transpipe.md)
- [JSON queries](https://redis.io/docs/latest/develop/clients/go/queryjson.md)

#### .NET
- [Vector search](https://redis.io/docs/latest/develop/clients/dotnet/vecsearch.md)
- [Trans/pipe usage](https://redis.io/docs/latest/develop/clients/dotnet/transpipe.md)
- [JSON queries](https://redis.io/docs/latest/develop/clients/dotnet/queryjson.md)

#### Java (Jedis)
- [Vector search](https://redis.io/docs/latest/develop/clients/jedis/vecsearch.md)
- [Trans/pipe usage](https://redis.io/docs/latest/develop/clients/jedis/transpipe.md)

#### Node.js
- [Vector queries](https://redis.io/docs/latest/develop/clients/nodejs/vecsearch.md)
- [Trans/pipe examples](https://redis.io/docs/latest/develop/clients/nodejs/transpipe.md)
- [JSON queries](https://redis.io/docs/latest/develop/clients/nodejs/queryjson.md)

#### Redis-py
- [ScanIter usage](https://redis.io/docs/latest/develop/clients/redis-py/scaniter.md)
- [Vector search](https://redis.io/docs/latest/develop/clients/redis-py/vecsearch.md)
- [Trans/pipe usage](https://redis.io/docs/latest/develop/clients/redis-py/transpipe.md)
- [JSON queries](https://redis.io/docs/latest/develop/clients/redis-py/queryjson.md)

#### Lettuce
- [Cluster connection](https://redis.io/docs/latest/develop/clients/lettuce/connect.md)
- [Production usage](https://redis.io/docs/latest/develop/clients/lettuce/produsage.md)

#### Hiredis
- Full client guide:
  - [Overview](https://redis.io/docs/latest/develop/clients/hiredis/_index.md)
  - [Connect](https://redis.io/docs/latest/develop/clients/hiredis/connect.md)
  - [Issue commands](https://redis.io/docs/latest/develop/clients/hiredis/issue-commands.md)
  - [Handle replies](https://redis.io/docs/latest/develop/clients/hiredis/handle-replies.md)
  - [Transactions and pipelines](https://redis.io/docs/latest/develop/clients/hiredis/transpipe.md)



## Q4 2024 (October - December) Updates

* Updated the RESP3 specification document to include the [attribute type](https://redis.io/docs/latest/develop/reference/protocol-spec#attributes).
* Updates to the [key eviction](https://redis.io/docs/latest/develop/reference/eviction) page.
* Updates to the Redis Insight page related to its new Redis Query Engine auto-completion [feature](https://redis.io/docs/latest/develop/tools/insight#workbench).
* Restructured and added testable connection examples to the [client pages](https://redis.io/docs/latest/develop/clients).
* Added [Redis Open Source](https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce) and [Redis Stack](https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisstack) release notes.
* Added new [Redis for AI](https://redis.io/docs/latest/develop/ai) page.
* Added new [Predis (PHP client library)](https://redis.io/docs/latest/develop/clients/php) page.

## Q3 2024 (July - September) Updates

* Updated the [RAG with Redis quick start guide](https://redis.io/docs/latest/develop/get-started/rag).
* Updates for [Redis Open Source version 7.4](https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce).
* Added new [Redis Insight debugging](https://redis.io/docs/latest/develop/tools/insight/debugging) page.
* Completed a major re-write/restructuring of the [vector indexing page](https://redis.io/docs/latest/develop/ai/search-and-query/vectors).
* Added new [client-side caching page](https://redis.io/docs/latest/develop/clients/client-side-caching).
* Added new documentation for the [RDI in Redis Insight feature](https://redis.io/docs/latest/develop/tools/insight/rdi-connector).
* Added new documentation for the [Redis for VS Code feature](https://redis.io/docs/latest/develop/tools/redis-for-vscode/).
* Added multi-language code examples to the Redis Query Engine [query](https://redis.io/docs/latest/develop/ai/search-and-query/query) pages.
* Added client-side caching information to the [supported clients](https://redis.io/docs/latest/develop/clients/client-side-caching#which-client-libraries-support-client-side-caching) pages.
* Numerous changes to the [Redis client content](https://redis.io/docs/latest/develop/clients).
