Skip to content

Commit 8555965

Browse files
authored
Update changelog for version 1.2.7 (#192)
1 parent 5941cd7 commit 8555965

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

changelog/overview.mdx

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,38 @@ title: "Product updates"
33
mode: "wide"
44
---
55

6+
<Update label="2025-04-02" description="v1.2.7">
7+
## 1.2.7
8+
9+
## New Features:
10+
11+
- **Gemini Image Generation**: Added support for generating images straight from Gemini using the `gemini-2.0-flash-exp-image-generation` model.
12+
13+
## Improvements:
14+
15+
- **Vertex AI**: Improved use of Vertex AI with Gemini Model class to closely follow the official Google specification
16+
- **Function Result Caching Improvement:** We now have result caching on all Agno Toolkits and any custom functions using the `@tool` decorator. See the docs [here](https://docs.agno.com/tools/functions).
17+
- **Async Vector DB and Knowledge Base Improvements**: Various knowledge bases, readers and vector DBs now have `async-await` support, so it will be used in `agent.arun` and `agent.aprint_response`. This also means that `knowledge_base.aload()` is possible which should greatly increase loading speed in some cases. The following have been converted:
18+
- Vector DBs:
19+
- `LanceDb`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/vector_dbs/lance_db/async_lance_db.py) is a cookbook to illustrate how to use it.
20+
- `Milvus`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/vector_dbs/milvus_db/async_milvus_db.py) is a cookbook to illustrate how to use it.
21+
- `Weaviate`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/vector_dbs/weaviate_db/async_weaviate_db.py) is a cookbook to illustrate how to use it.
22+
- Knowledge Bases:
23+
- `JSONKnowledgeBase`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/json_kb_async.py) is a cookbook to illustrate how to use it.
24+
- `PDFKnowledgeBase`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/pdf_kb_async.py) is a cookbook to illustrate how to use it.
25+
- `PDFUrlKnowledgeBase`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/pdf_url_kb_async.py) is a cookbook to illustrate how to use it.
26+
- `CSVKnowledgeBase`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/csv_kb_async.py) is a cookbook to illustrate how to use it.
27+
- `CSVUrlKnowledgeBase`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/csv_url_kb_async.py) is a cookbook to illustrate how to use it.
28+
- `ArxivKnowledgeBase`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/arxiv_kb_async.py) is a cookbook to illustrate how to use it.
29+
- `WebsiteKnowledgeBase`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/website_kb_async.py) is a cookbook to illustrate how to use it.
30+
- `YoutubeKnowledgeBase`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/youtube_kb_async.py) is a cookbook to illustrate how to use it.
31+
- `TextKnowledgeBase`[Here](https://github.com/agno-agi/agno/blob/main/cookbook/agent_concepts/knowledge/text_kb_async.py) is a cookbook to illustrate how to use it.
32+
33+
## Bug Fixes:
34+
35+
- **Recursive Chunking Infinite Loop**: Fixes an issue with RecursiveChunking getting stuck in an infinite loop for large documents.
36+
</Update>
37+
638
<Update label="2025-03-28" description="v1.2.6">
739
## 1.2.6
840

0 commit comments

Comments
 (0)