NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1472 most downloaded on PyPI
Interface between LLMs and your data
Last release 13 days ago
21 Sep 2026
Ships fairly regularly
a new release about every 3 weeks
Most releases are documented
notes for 45 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
258 releases · first in 2024
Fix DeprecationWarning: 'asyncio.iscoroutinefunction' is deprecated
nmslib to faiss (#20507)One column per month.
chore: deprecate llama-index-llms-gemini
milvus_partition_name in add/delete. (#20460)fix(openai): sanitize generic Pydantic model schema names
MockFunctionCallingLLM (#20356)pandas version (#20387)feat: add mock function calling llm
fix: Pin azure-ai-projects version to prevent breaking changes
vector-azureaisearch: check if user agent already in policy before add it to azure client (#20243)Fix ReActOutputParser getting stuck when "Answer:" contains "Action:"
Fix outdated error message about setting LLM
Add allow_parallel_tool_calls for non-streaming
Baseten provider Kimi K2 0711, Llama 4 Maverick and Llama 4 Scout Model APIs deprecation
Fix authorization header setup logic in text embeddings inference
TypeError: unhashable type: 'dict' in Ollama stream chat with tools (#19938)Fix SQLi Vulnerability in SingleStore Db
Nothing published for this version
Nothing published for this version
Remove deprecated checkpointer feature
NOTE: All packages have been bumped to handle the latest llama-index-core version.
llama-index-core [0.14.0]llama-index-workflows dependency to 2.0
send_event method from Workflow class (still existing on the Context class)stream_events() methods from Workflow class (still existing on the Context class)llama-index-llms-openai [0.5.6]Nothing published for this version
feat: add thinking delta field to AgentStream events to expose from LLM responses
llama-index-core [0.13.5]llama-index-llms-bedrock-converse [0.9.0]llama-index-llms-litellm [0.6.2]llama-index-readers-file [0.5.3]llama-index-storage-chat-store-yugabytedb [0.1.0]llama-index-vector-stores-milvus [0.9.1]llama-index-vector-stores-postgres [0.6.5]feat: Support for additional/external urls, make instance_id deprecated
llama-index-core [0.13.4]llama-index-embeddings-baseten [0.1.0]llama-index-embeddings-ibm [0.5.0]llama-index-llms-baseten [0.1.0]llama-index-llms-bedrock-converse [0.8.3]amazon.nova-premier-v1:0 to BEDROCK_MODELS (#19728)llama-index-llms-ibm [0.6.0]llama-index-postprocessor-ibm [0.3.0]llama-index-postprocessor-sbert-rerank [0.4.1]llama-index-readers-google [0.7.1]llama-index-readers-web [0.5.1]llama-index-vector-stores-chroma [0.5.2]llama-index-vector-stores-postgres [0.6.4]llama-index-vector-stores-qdrant [0.8.2]feat: Payload indexes support to QdrantVectorStore (#19743)
chore: remove deprecated model(solar-pro)
llama-index-core [0.13.3].get() requests (#19723)llama-index-embeddings-heroku [0.1.0]llama-index-embeddings-ollama [0.8.2]llama-index-llms-anthropic [0.8.5]llama-index-llms-openai [0.5.4]llama-index-llms-sagemaker-endpoint [0.4.1]llama-index-llms-upstage [0.6.2]llama-index-readers-confluence [0.4.1]llama-index-vector-stores-chroma [0.5.1]get_nodes() with empty node ids (#19711)llama-index-vector-stores-qdrant [0.8.1]llama-index-vector-stores-tencentvectordb [0.4.1]feat: allow streaming to be disabled in agents
llama-index-core [0.13.2]a/get_text_embedding_batch() (#19536)llama-index-embeddings-ollama [0.8.1]llama-index-graph-rag-cognee [0.3.0]llama-index-llms-anthropic [0.8.4]llama-index-llms-bedrock-converse [0.8.2]llama-index-llms-ollama [0.7.1]llama-index-llms-openai [0.5.3]llama-index-readers-file [0.5.1]llama-index-retrievers-bm25 [0.6.3]llama-index-retrievers-superlinked [0.1.0]llama-index-tools-mcp [0.4.0]llama-index-vector-stores-clickhouse [0.6.0]llama-index-vector-stores-postgres [0.6.3]ts_query normalization (#19637)chore: deprecate llama-index-indices-managed-llama-cloud in favor of llama-cloud-services
llama-index-core [0.13.1]FunctionTool._parse_tool_output (#19585)llama-index-embeddings-ollama [0.8.0]llama-index-embeddings-voyageai [0.4.1]llama-index-graph-stores-kuzu [0.9.0]llama-index-indices-managed-llama-cloud [0.9.1]llama-index-llms-anthropic [0.8.2]llama-index-llms-heroku [0.1.0]llama-index-llms-nvidia [0.4.1]llama-index-llms-oci-genai [0.6.1]llama-index-llms-openai [0.5.2]llama-index-llms-upstage [0.6.1]llama-index-postprocessor-presidio [0.5.0]llama-index-retrievers-bm25 [0.6.2]top_k value greater than number of nodes added (#19577)llama-index-tools-aws-bedrock-agentcore [0.1.0]llama-index-vector-stores-baiduvectordb [0.6.0]llama-index-vector-stores-postgres [0.6.2]breaking: removed deprecated agent classes, including FunctionCallingAgent, the older ReActAgent implementation, AgentRunner, all step workers, Struct…
NOTE: All packages have been bumped to handle the latest llama-index-core version.
llama-index-core [0.13.0]FunctionCallingAgent, the older ReActAgent implementation, AgentRunner, all step workers, StructuredAgentPlanner, OpenAIAgent, and more. All users should migrate to the new workflow based agents: FunctionAgent, CodeActAgent, ReActAgent, and AgentWorkflow (#19529)QueryPipeline class and all associated code (#19554)index.as_chat_engine() to return a CondensePlusContextChatEngine. Agent-based chat engines have been removed (which was the previous default). If you need an agent, use the above mentioned agent classes. (#19529)llama-index-embeddings-mixedbreadai [0.5.0]llama-index-instrumentation [0.4.0]llama-index-llms-google-genai [0.3.0]llama-index-llms-nvidia [0.4.0]llama-index-llms-upstage [0.6.0]llama-index-postprocessor-mixedbreadai-rerank [0.5.0]llama-index-readers-github [0.8.0]llama-index-readers-s3 [0.5.0]client_kwargs in S3Reader (#19546)llama-index-tools-valyu [0.4.0]llama-index-voice-agents-gemini-live [0.2.0]llama-index-vector-stores-astradb [0.5.0]llama-index-vector-stores-milvus [0.9.0]llama-index-vector-stores-s3 [0.2.0]llama-index-vector-stores-postgres [0.6.0]Nothing published for this version
fix: do not write system prompt to memory in agents
llama-index-core [0.12.52.post1]llama-index-core [0.12.52]stores_text=True/False (#19501)llama-index-indices-managed-bge-m3 [0.5.0]llama-index-readers-web [0.4.5]llama-index-tools-jira-issue [0.1.0]llama-index-vector-stores-azureaisearch [0.3.10]**kwargs into AzureAISearchVectorStore super init (#19500)llama-index-vector-stores-neo4jvector [0.4.1]feat: Enhance FunctionTool with auto type conversion for basic Python types like date when using pydantic fields in functions
llama-index-core [0.12.51]llama-index-readers-azstorage-blob [0.3.2]feat: support html table extraction in MarkdownElementNodeParser
llama-index-core [0.12.50]get_cache_dir() function more secure by changing default location (#19415)session_id metadata_filter in VectorMemoryBlock (#19427)llama-index-instrumentation [0.3.0]llama-index-llms-bedrock-converse [0.7.6]llama-index-llms-cloudflare-ai-gateway [0.1.0]llama-index-llms-google-genai [0.2.5]google_search Tool Support to GoogleGenAI LLM Integration (#19406)llama-index-readers-confluence [0.3.2]llama-index-readers-service-now [0.1.0]llama-index-protocols-ag-ui [0.1.4]llama-index-tools-wikipedia [0.3.1]WikipediaToolSpec.load_data tool (#19464)llama-index-vector-stores-baiduvectordb [0.3.1]**kwargs to super().__init__ in BaiduVectorDB (#19436)llama-index-vector-stores-moorcheh [0.1.1]llama-index-vector-stores-s3 [0.1.0]Fix: prevent duplicate triplets in SimpleGraphStore.upsert_triplet
llama-index-core [0.12.49]llama-index-llms-bedrock-converse [0.7.5]llama-index-llms-nvidia [0.3.5]llama-index-llms-oci-genai [0.5.2]llama-index-postprocessor-flashrank-rerank [0.1.0]llama-index-readers-web [0.4.4]llama-index-storage-docstore-duckdb [0.1.0]llama-index-storage-index-store-duckdb [0.1.0]llama-index-storage-kvstore-duckdb [0.1.3]llama-index-vector-stores-duckdb [0.4.6]llama-index-vector-stores-moorcheh [0.1.0]fix: convert dict chat_history to ChatMessage objects in AgentWorkflowStartEvent
llama-index-core [0.12.48]llama-index-embeddings-huggingface-optimum-intel [0.3.1]llama-index-indices-managed-lancedb [0.1.0]llama-index-indices-managed-llamacloud [0.7.10]llama-index-llms-google-genai [0.2.4]llama-index-llms-oci-genai [0.5.1]llama-index-readers-file [0.4.11]llama-index-storage-chat-stores-postgres [0.2.2]fix: prevent command injection vulnerability in RAG CLI --clear flag
llama-index-core [0.12.47]max_iterations arg to .run() of 20 for agents (#19035)tool_required to True for FunctionCallingProgram and structured LLMs where supported (#19326)LLM counterpartLLM classes support multi-modal features in llama-index-coreLLM classes use ImageBlock internally to support multi-modal featuresllama-index-cli [0.4.4]llama-index-indices-managed-lancedb [0.1.0]llama-index-llms-anthropic [0.7.6]llama-index-llms-oci-genai [0.5.1]llama-index-readers-web [0.4.3]feat: Add async delete and insert to vector store index
llama-index-core [0.12.46]llama-index-embeddings-google-genai [0.2.1]llama-index-embeddings-nvidia [0.3.4]llama-index-llms-google-genai [0.2.3]llama-index-tools-mcp [0.2.6]llama-index-voice-agents-elevenlabs [0.3.0-beta]chore: remove usage and references to deprecated Context get/set API
llama-index-core [0.12.45]Node from ingestion cache (#19279)get_doc_id() with id_ in base index (#19266)llama-index-llms-anthropic [0.7.5]llama-index-embeddings-azure-openai [0.3.9]llama-index-embeddings-bedrock [0.5.2]llama-index-llms-bedrock-converse [0.7.4]llama-index-llms-dashscope [0.4.1]tool_calls info from ChatMessage kwargs to top level (#19224)llama-index-memory-mem0 [0.3.2]llama-index-tools-google [0.5.0]llama-index-vector-stores-postgres [0.5.4]chore: Mark older agent architectures in core as deprecated
llama-index-core [0.12.44]CachePoint content block for caching chat messages (#19193)llama-index-embeddings-fastembed [0.3.5]llama-index-embeddings-huggingface [0.5.5]asyncio.to_thread (#19207)llama-index-llms-anthropic [0.7.4]llama-index-llms-google-genai [0.2.2]llama-index-llms-mistralai [0.6.1]llama-index-llms-perplexity [0.3.7]PPLX_API_KEY in perplexity llm integration (#19217)llama-index-postprocessor-bedrock-rerank [0.4.0]llama-index-postprocessor-sbert-rerank [0.3.2]cross_encoder_kwargs parameter for advanced configuration (#19148)llama-index-utils-workflow [0.3.5]llama-index-vector-stores-azureaisearch [0.3.8]llama-index-vector-stores-db2 [0.1.0]llama-index-vector-stores-duckdb [0.4.0]llama-index-vector-stores-pinecone [0.6.0]>=3.9,<4.0 for llama-index-vector-stores-pinecone (#19186)llama-index-vector-stores-qdrant [0.6.1]llama-index-voice-agents-openai [0.1.1-beta]chore: deprecate and remove hive reader
llama-index-core [0.12.43]get_tqdm_iterable in SimpleDirectoryReader (#18722)llama-index-workflows and keeping backward compatibility (#19043)llama-index-instrumentation (#19062)llama-index-llms-bedrock-converse [0.7.2]llama-index-llms-openai [0.4.7]llama-index-llms-perplexity [0.3.6]llama-index-postprocessor-sbert-rerank [0.3.1]llama-index-protocols-ag-ui [0.1.2]ag-ui protocol support (#19104, #19103, #19102, #18898)llama-index-readers-google [0.6.2]llama-index-readers-hive [0.3.1]llama-index-readers-mongodb [0.3.2]alazy_load_data for mongodb reader (#19038)llama-index-storage-chat-store-sqlite [0.1.1]llama-index-tools-hive [0.1.0]llama-index-utils-workflow [0.3.4]llama-index-vector-stores-lancedb [0.3.3]llama-index-vector-stores-milvus [0.8.5]Connections.connect() got multiple values for argument alias (#19119)llama-index-vector-stores-opengauss [0.1.0]fix: pass input message to memory get
llama-index-core [0.12.42]llama-index-embeddings-bedrock [0.5.1]llama-index-indices-managed-llama-cloud [0.7.7]raw_figure_nodes is None type in page_figure_nodes_to_node_with_score (#19053)llama-index-llms-mistralai [0.6.0]llama-index-llms-openai [0.4.5]llama-index-llms-perplexity [0.3.5]llama-index-multi-modal-llms-openai-like [0.1.0]llama-index-postprocessor-bedrock-rerank [0.3.3]llama-index-readers-papers [0.3.1]llama-index-tools-artifact-editor [0.1.0]llama-index-utils-workflow [0.3.3]llama-index-vector-stores-opensearch [0.5.6]llama-index-voice-agents-elevenlabs [0.2.0-beta]feat: Add MutableMappingKVStore for easier caching
llama-index-core [0.12.41]llama-index-embeddings-azure-openai [0.3.8]llama-index-graph-stores-ApertureDB [0.1.0]llama-index-indices-managed-llama-cloud [0.7.4]llama-index-llms-azure-openai [0.3.4]llama-index-llms-bedrock-converse [0.7.1]llama-index-llms-litellm [0.5.1]llama-index-llms-ollama [0.6.2]llama-index-llms-openai [0.4.4]llama-index-packs-searchain [0.1.0]llama-index-readers-docugami [0.3.1]llama-index-readers-file [0.4.9]llama-index-readers-gcs [0.4.1]llama-index-readers-obsidian [0.5.2]llama-index-readers-web [0.4.2]llama-index-storage-kvstore-postgres [0.3.5]llama-index-tools-mcp [0.2.5]llama-index-vector-stores-chroma [0.4.2]llama-index-vector-stores-milvus [0.8.4]llama-index-vector-stores-redis [0.5.2]llama-index-voice-agents-elevenlabs [0.1.0-beta]feat: Add StopEvent step validation so only one workflow step can handle StopEvent
llama-index-core [0.12.40]tool_required to LLM args (#18922)llama-index-embeddings-cohere [0.5.1]llama-index-llms-anthropic [0.7.2]llama-index-llms-google-genai [0.2.1]llama-index-llms-openai [0.4.2]reasoning_effort kwarg to reasoning_options dict in OpenAIResponses class (#18920)llama-index-tools-measurespace [0.1.0]llama-index-tools-mcp [0.2.3]feat: Adding Resource to perform dependency injection in Workflows (docs coming soon!)
llama-index-core [0.12.39]tool_required param to function calling LLMs (#18654)llama-index-indices-managed-llama-cloud [0.7.2]llama-index-llms-bedrock-converse [0.7.0]llama-index-llms-ollama [0.6.1]llama-index-vector-stores-milvus [0.8.3]feat: Adding a very simple implementation of an embeddings cache
llama-index-core [0.12.38]cols_retrievers in NLSQLRetriever (#18843)get_function_tool in function_program.py when schema doesn't have "title" key (#18796)llama-index-agent-azure-foundry [0.1.0]llama-index-agent-llm-compiler [0.3.1]stream_step/astream_step (#18809)llama-index-embeddings-google-genai [0.2.0]llama-index-embeddings-openai-like [0.1.1]http_client & async_http_client to parent for OpenAILikeEmbedding (#18881)llama-index-embeddings-voyageai [0.3.6]llama-index-indices-managed-llama-cloud [0.7.1]search_filters_inference_schema (#18867)llama-index-llms-anthropic [0.6.19]llama-index-llms-bedrock-converse [0.6.0]llama-index-llms-cleanlab [0.5.0]llama-index-llms-featherlessai [0.1.0]llama-index-llms-google-genai [0.1.14]llama-index-llms-ollama [0.5.6]llama-index-llms-openai [0.3.44]llama-index-llms-servam [0.1.1]llama-index-observability-otel [0.1.0]llama-index-packs-raptor [0.3.2]llama_index tokenizer in Raptor clustering (#18802)llama-index-postprocessor-rankllm-rerank [0.5.0]llama-index-readers-azstorage-blob [0.3.1]llama-index-readers-file [0.4.8]llama-index-storage-kvstore-postgres [0.3.1]llama-index-tools-brightdata [0.1.0]llama-index-tools-google [0.3.1]GmailToolSpec.load_data() calls search with missing args (#18832)llama-index-tools-mcp [0.2.2]BasicMCPClient to support all MCP features (#18833)BasicMCPClient.with_oauth() kwargs (#18845)llama-index-tools-valyu [0.2.0]llama-index-vector-stores-azurecosmosmongo [0.6.0]llama-index-vector-stores-opensearch [0.5.5]extra_info and metadata in vector store nodes (#18805)Ensure Memory returns at least one message
llama-index-core [0.12.37]Memory returns at least one message (#18763)message.content (#18763)next_agent in multi agent workflows (#18782)get_tqdm_iterable in SimpleDirectoryReader (#18722)llama-index-llms-anthropic [0.6.14]llama-index-llms-bedrock-converse [0.5.4]llama-index-llms-openai [0.3.42]llama-index-llms-openai-like [0.3.5]llama-index-retrievers-vectorize [0.1.0]llama-index-tools-desearch [0.1.0]Nothing published for this version
add support for prefilling partial tool kwargs on FunctionTool
llama-index-core [0.12.35]FunctionTool (#18658)AgentWorkflow (#18628)llama-index-embeddings-autoembeddings [0.1.0]llama-index-embeddings-huggingface-api [0.3.1]llama-index-indices-managed-vectara [0.4.5]llama-index-llms-anthropic [0.6.12]llama-index-llms-cortex [0.3.0]llama-index-llms-dashscope [0.3.3]llama-index-llms-google-genai [0.1.12]llama-index-llms-huggingface-api [0.4.3]llama-index-llms-litellm [0.4.2]llama-index-llms-meta [0.1.1]llama-index-node-parser-docling [0.3.2]llama-index-node-parser-slide [0.1.0]llama-index-readers-github [0.6.1]llama-index-readers-markitdown [0.1.1]llama-index-readers-oxylabs [0.1.2]llama-index-readers-web [0.4.1]llama-index-storage-chat-store-gel [0.1.0]llama-index-storage-docstore-gel [0.1.0]llama-index-storage-kvstore-gel [0.1.0]llama-index-storage-index-store-gel [0.1.0]llama-index-utils-workflow [0.3.2]llama-index-vector-stores-faiss [0.4.0]llama-index-vector-stores-gel [0.1.0]llama-index-vector-stores-postgres [0.5.2]Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →