Skip to content

Commit 663e663

Browse files
v0.12.21 (#17958)
1 parent c12d80e commit 663e663

File tree

10 files changed

+579
-549
lines changed

10 files changed

+579
-549
lines changed

CHANGELOG.md

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,103 @@
11
# ChangeLog
22

3+
## [2025-02-27]
4+
5+
### `llama-index-core` [0.12.21]
6+
7+
- fix: remove warnings from workflow tests (#17943)
8+
- fix: take step workers into account when running a workflow step-wise (#17942)
9+
- feat: auto-detect custom start and stop events in workflow classes (#17865)
10+
- Feature/remove retriever tool template override (#17909)
11+
- only modify delta if 'Answer:' was actually detected (#17901)
12+
- Fix CitationQueryEngine init function for response_synthesizer (#17897)
13+
- fix ChatSummaryMemoryBuffer.\_summarize_oldest_chat_history (#17845)
14+
- fix: make base64 detection more robust across the board (#17930)
15+
- fix: stepwise execution breaks when steps do async work (#17914)
16+
- safer workflow cancel + fix restored context bug (#17938)
17+
18+
### `llama-index-cli` [0.4.1]
19+
20+
- fix: escape user input before shelling out command (#17953)
21+
- llamaindex-cli to handle glob patterns correctly (#17904)
22+
23+
### `llama-index-embeddings-gaudi` [0.2.1]
24+
25+
- fix: Remove cache_dir Pydantic field validation (#17947)
26+
27+
### `llama-index-indices-managed-vectara` [0.4.1]
28+
29+
- Support for custom vectara_base_url (#17934)
30+
31+
### `llama-index-llms-anthropic` [0.6.7]
32+
33+
- fix: tools param cannot be Null when calling Anthropic Messages API (#17928)
34+
35+
### `llama-index-llms-bedrock` [0.3.4]
36+
37+
- feat(bedrock): add Claude 3.7 Sonnet model support (#17950)
38+
39+
### `llama-index-llms-bedrock-converse` [0.4.7]
40+
41+
- feat(bedrock converse): add Meta Llama 3.3 70B instruct model support (#17915)
42+
43+
### `llama-index-llms-gemini` [0.4.11]
44+
45+
- feat: change maximum allowed model temperature to 2.0 for Gemini (#17886)
46+
47+
### `llama-index-llms-ibm` [0.3.3]
48+
49+
- Update WatsonxLLM.metadata property to avoid validation error when model_limits field isn't present (#17839)
50+
51+
### `llama-index-llms-openai` [0.3.24]
52+
53+
- add gpt-4.5-preview (#17954)
54+
- fix: openai-like openai agent streaming over vLLM (#17927)
55+
- Fix "Invalid value for 'content': expected a string, got null." openai error in case of empty assistant messages (#17921)
56+
57+
### `llama-index-multi-modal-llms-azure-openai` [0.4.0]
58+
59+
- Refactored to be a light wrapper on top of the normal AzureOpenAI llm (which also supports images using content blocks) to prevent code duplication (#17951)
60+
61+
### `llama-index-multi-modal-llms-huggingface` [0.4.2]
62+
63+
- Support text-only prompts for LlamaMultiModal class (#17855)
64+
65+
### `llama-index-multi-modal-llms-openai` [0.5.0]
66+
67+
- Refactored to be a light wrapper on top of the normal OpenAI llm (which also supports images using content blocks) to prevent code duplication (#17951)
68+
69+
### `llama-index-postprocessor-ibm` [0.1.0]
70+
71+
- feat: Add ibm-watsonx-ai rerank integration (#17900)
72+
73+
### `llama-index-readers-web` [0.3.6]
74+
75+
- fix: respect max_depth in KnowledgeBaseWebReader (#17949)
76+
77+
### `llama-index-retrievers-tldw` [0.0.1]
78+
79+
- tl;dw AI Integration for Retrievers (#17872)
80+
81+
### `llama-index-tools-valyu` [0.1.0]
82+
83+
- feat: Add Valyu Integration (#17892)
84+
85+
### `llama-index-vector-stores-azureaisearch` [0.3.6]
86+
87+
- azureaisearch: add default mySemanticConfig as name when creating index (#17908)
88+
89+
### `llama-index-vector-stores-databricks` [0.4.0]
90+
91+
- build: support python3=3.9,<4.0 for llama-index-vector-stores-databricks (#17937)
92+
93+
### `llama-index-vector-stores-duckdb` [0.3.1]
94+
95+
- fix: escape params in SQL queries in DuckDB vector store (#17952)
96+
97+
### `llama-index-vector-stores-elasticsearch` [0.4.2]
98+
99+
- fix: fix adelete method and add delete_nodes to elasticsearch vector store (#17890)
100+
3101
## [2025-02-25]
4102

5103
### `llama-index-core` [0.12.20]

docs/docs/CHANGELOG.md

Lines changed: 99 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,103 @@
11
# ChangeLog
22

3+
## [2025-02-27]
4+
5+
### `llama-index-core` [0.12.21]
6+
7+
- fix: remove warnings from workflow tests (#17943)
8+
- fix: take step workers into account when running a workflow step-wise (#17942)
9+
- feat: auto-detect custom start and stop events in workflow classes (#17865)
10+
- Feature/remove retriever tool template override (#17909)
11+
- only modify delta if 'Answer:' was actually detected (#17901)
12+
- Fix CitationQueryEngine init function for response_synthesizer (#17897)
13+
- fix ChatSummaryMemoryBuffer._summarize_oldest_chat_history (#17845)
14+
- fix: make base64 detection more robust across the board (#17930)
15+
- fix: stepwise execution breaks when steps do async work (#17914)
16+
- safer workflow cancel + fix restored context bug (#17938)
17+
18+
### `llama-index-cli` [0.4.1]
19+
20+
- fix: escape user input before shelling out command (#17953)
21+
- llamaindex-cli to handle glob patterns correctly (#17904)
22+
23+
### `llama-index-embeddings-gaudi` [0.2.1]
24+
25+
- fix: Remove cache_dir Pydantic field validation (#17947)
26+
27+
### `llama-index-indices-managed-vectara` [0.4.1]
28+
29+
- Support for custom vectara_base_url (#17934)
30+
31+
### `llama-index-llms-anthropic` [0.6.7]
32+
33+
- fix: tools param cannot be Null when calling Anthropic Messages API (#17928)
34+
35+
### `llama-index-llms-bedrock` [0.3.4]
36+
37+
- feat(bedrock): add Claude 3.7 Sonnet model support (#17950)
38+
39+
### `llama-index-llms-bedrock-converse` [0.4.7]
40+
41+
- feat(bedrock converse): add Meta Llama 3.3 70B instruct model support (#17915)
42+
43+
### `llama-index-llms-gemini` [0.4.11]
44+
45+
- feat: change maximum allowed model temperature to 2.0 for Gemini (#17886)
46+
47+
### `llama-index-llms-ibm` [0.3.3]
48+
49+
- Update WatsonxLLM.metadata property to avoid validation error when model_limits field isn't present (#17839)
50+
51+
### `llama-index-llms-openai` [0.3.24]
52+
53+
- add gpt-4.5-preview (#17954)
54+
- fix: openai-like openai agent streaming over vLLM (#17927)
55+
- Fix "Invalid value for 'content': expected a string, got null." openai error in case of empty assistant messages (#17921)
56+
57+
### `llama-index-multi-modal-llms-azure-openai` [0.4.0]
58+
59+
- Refactored to be a light wrapper on top of the normal AzureOpenAI llm (which also supports images using content blocks) to prevent code duplication (#17951)
60+
61+
### `llama-index-multi-modal-llms-huggingface` [0.4.2]
62+
63+
- Support text-only prompts for LlamaMultiModal class (#17855)
64+
65+
### `llama-index-multi-modal-llms-openai` [0.5.0]
66+
67+
- Refactored to be a light wrapper on top of the normal OpenAI llm (which also supports images using content blocks) to prevent code duplication (#17951)
68+
69+
### `llama-index-postprocessor-ibm` [0.1.0]
70+
71+
- feat: Add ibm-watsonx-ai rerank integration (#17900)
72+
73+
### `llama-index-readers-web` [0.3.6]
74+
75+
- fix: respect max_depth in KnowledgeBaseWebReader (#17949)
76+
77+
### `llama-index-retrievers-tldw` [0.0.1]
78+
79+
- tl;dw AI Integration for Retrievers (#17872)
80+
81+
### `llama-index-tools-valyu` [0.1.0]
82+
83+
- feat: Add Valyu Integration (#17892)
84+
85+
### `llama-index-vector-stores-azureaisearch` [0.3.6]
86+
87+
- azureaisearch: add default mySemanticConfig as name when creating index (#17908)
88+
89+
### `llama-index-vector-stores-databricks` [0.4.0]
90+
91+
- build: support python3=3.9,<4.0 for llama-index-vector-stores-databricks (#17937)
92+
93+
### `llama-index-vector-stores-duckdb` [0.3.1]
94+
95+
- fix: escape params in SQL queries in DuckDB vector store (#17952)
96+
97+
### `llama-index-vector-stores-elasticsearch` [0.4.2]
98+
99+
- fix: fix adelete method and add delete_nodes to elasticsearch vector store (#17890)
100+
3101
## [2025-02-25]
4102

5103
### `llama-index-core` [0.12.20]
@@ -30,7 +128,7 @@
30128

31129
### `llama-index-llms-bedrock-converse` [0.4.6]
32130

33-
- feat: add Claude 3.7 Sonnet model support (#17911)
131+
- feat: add Claude 3.7 Sonnet model support (#17911)
34132

35133
## [2025-02-17]
36134

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
::: llama_index.postprocessor.ibm
2+
options:
3+
members:
4+
- WatsonxRerank
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
::: llama_index.retrievers.tldw
2+
options:
3+
members:
4+
- TldwRetriever
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
::: llama_index.tools.valyu
2+
options:
3+
members:
4+
- ValyuToolSpec

docs/mkdocs.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -494,6 +494,7 @@ nav:
494494
- ./examples/node_postprocessor/SentenceTransformerRerank.ipynb
495495
- ./examples/node_postprocessor/TimeWeightedPostprocessorDemo.ipynb
496496
- ./examples/node_postprocessor/VoyageAIRerank.ipynb
497+
- ./examples/node_postprocessor/ibm_watsonx.ipynb
497498
- ./examples/node_postprocessor/openvino_rerank.ipynb
498499
- ./examples/node_postprocessor/rankGPT.ipynb
499500
- ./examples/node_postprocessor/rankLLM.ipynb
@@ -717,6 +718,7 @@ nav:
717718
- Workflow:
718719
- ./examples/workflow/JSONalyze_query_engine.ipynb
719720
- ./examples/workflow/advanced_text_to_sql.ipynb
721+
- ./examples/workflow/auto_retrieval.ipynb
720722
- ./examples/workflow/checkpointing_workflows.ipynb
721723
- ./examples/workflow/citation_query_engine.ipynb
722724
- ./examples/workflow/corrective_rag_pack.ipynb
@@ -1247,6 +1249,7 @@ nav:
12471249
- ./api_reference/postprocessor/embedding_recency.md
12481250
- ./api_reference/postprocessor/fixed_recency.md
12491251
- ./api_reference/postprocessor/flag_embedding_reranker.md
1252+
- ./api_reference/postprocessor/ibm.md
12501253
- ./api_reference/postprocessor/index.md
12511254
- ./api_reference/postprocessor/jinaai_rerank.md
12521255
- ./api_reference/postprocessor/keyword.md
@@ -1516,6 +1519,7 @@ nav:
15161519
- ./api_reference/retrievers/router.md
15171520
- ./api_reference/retrievers/sql.md
15181521
- ./api_reference/retrievers/summary.md
1522+
- ./api_reference/retrievers/tldw.md
15191523
- ./api_reference/retrievers/transform.md
15201524
- ./api_reference/retrievers/tree.md
15211525
- ./api_reference/retrievers/vector.md
@@ -1714,6 +1718,7 @@ nav:
17141718
- ./api_reference/tools/tavily_research.md
17151719
- ./api_reference/tools/text_to_image.md
17161720
- ./api_reference/tools/tool_spec.md
1721+
- ./api_reference/tools/valyu.md
17171722
- ./api_reference/tools/vectara_query.md
17181723
- ./api_reference/tools/vector_db.md
17191724
- ./api_reference/tools/waii.md
@@ -2394,6 +2399,9 @@ plugins:
23942399
- ../llama-index-integrations/llms/llama-index-llms-openvino-genai
23952400
- ../llama-index-integrations/tools/llama-index-tools-mcp
23962401
- ../llama-index-integrations/readers/llama-index-readers-microsoft-outlook-emails
2402+
- ../llama-index-integrations/retrievers/llama-index-retrievers-tldw
2403+
- ../llama-index-integrations/tools/llama-index-tools-valyu
2404+
- ../llama-index-integrations/postprocessor/llama-index-postprocessor-ibm
23972405
- redirects:
23982406
redirect_maps:
23992407
./api/llama_index.vector_stores.MongoDBAtlasVectorSearch.html: api_reference/storage/vector_store/mongodb.md

llama-index-core/llama_index/core/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""Init file of LlamaIndex."""
22

3-
__version__ = "0.12.20"
3+
__version__ = "0.12.21"
44

55
import logging
66
from logging import NullHandler

llama-index-core/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ name = "llama-index-core"
4646
packages = [{include = "llama_index"}]
4747
readme = "README.md"
4848
repository = "https://github.com/run-llama/llama_index"
49-
version = "0.12.20"
49+
version = "0.12.21"
5050

5151
[tool.poetry.dependencies]
5252
SQLAlchemy = {extras = ["asyncio"], version = ">=1.4.49"}

0 commit comments

Comments
 (0)