Releases: run-llama/llama_index
Releases · run-llama/llama_index
Release list
v0.14.24
Release Notes
[2026-08-19]
llama-index-core [0.14.24]
- fix: close HotpotQA evaluator file handles (#22113)
- fix(core): preserve oversized leaf nodes in CodeSplitter (#22119)
- fix: preserve multiblock chat history writes (#22124)
- fix(core): skip empty nodes in HTMLNodeParser (#22125)
- fix(core): respect mmr_threshold=0 in MMR embedding search (#22126)
- fix: keep all nodes per document in IngestionPipeline upserts (re-submit of #22046, not a dup of #21456) (#22133)
- fix: don't mark *args/**kwargs as required tool parameters (#22135)
- fix(core): default MetadataFilters condition to AND when None (#22155)
- fix: honor agent structured_output_fn/output_cls inside AgentWorkflow (#22162)
- fix(core): use word tokenization for stopword removal in SemanticDoubleMergingSplitterNodeParser (#22167)
- fix(core): restore prompt helper fallback to supplied LLM metadata (#22177)
- populate response text on streaming chat response when writing to memory (#22179)
- feat(property_graph): add raise_on_error to LLM path extractors (#22195)
- Clarify FactExtractionMemoryBlock condense prompt to return a full snapshot (#22213)
- fix a few typos (#22512)
- fix(core): give each CitationQueryEngine citation node its own id and offsets (#22537)
- fix(core): persist SimpleChatStore without escaping non-ascii (#22538)
- feat(core): allow Memory to accept any AsyncDBChatStore (#22541)
- test(node_parser): enable pytest discovery for sentence_window tests (#22545)
- Implement async for LLMRerank (#22597)
llama-index-embeddings-bedrock [0.8.3]
- fix: make aioboto3 optional in llama-index-embeddings-bedrock (#21915)
- fix(embeddings): validate non-empty Bedrock embedding payload before AWS call (#22527)
llama-index-embeddings-voyageai [0.6.1]
- fix: set chunk_size=32000 and fix input format for contextualizedembeddings (#22144)
llama-index-graph-stores-falkordb [0.6.0]
- fix(falkordb): correct schema, vector ranking, filters and batching in property graph store (#22522)
llama-index-indices-managed-dashscope [0.5.1]
- fix(dashscope): send query_history in retriever payload (#22212)
llama-index-indices-managed-lancedb [0.3.2]
llama-index-llms-anthropic [0.11.10]
- feat(anthropic): Add support for Claude Sonnet 5 (#22202)
- Fix/sonnet 5 function calling (#22217)
- feat(anthropic, bedrock-converse): add Claude Opus 5 to model allowlists (#22451)
- fix(anthropic): correct Opus 4.6 context window to 1M (#22555)
llama-index-llms-bedrock-converse [0.14.18]
- fix: make aioboto3 optional in llama-index-llms-bedrock-converse (#21916)
- feat(bedrock-converse): Add support for Claude Sonnet 5 (#22201)
- feat(anthropic, bedrock-converse): add Claude Opus 5 to model allowlists (#22451)
- feat(bedrock-converse): Support thinking type 'disabled' (#22534)
llama-index-llms-google-genai [0.10.0]
- fix: dont overwrite thought signatures (#21562)
- fix(google-genai): don't send default params in gemini genconfig (#22270)
- feat(google-genai): use gemini 3.7 Flash by default in lib and docs (#22734)
llama-index-llms-llama-cpp [0.6.1]
- fix(llama-cpp): report the model's effective context window (#22539)
llama-index-llms-openai [0.7.10]
- Add GPT-5.6 models to supported OpenAI models (#22385)
llama-index-node-parser-slide [0.3.0]
- fix a few typos (#22512)
llama-index-observability-otel [0.6.4]
- chore: bump instrumentation version in otel integration to 0.5.0 as minimum (#22151)
- fix: improve otel span ID handling (#22485)
llama-index-protocols-ag-ui [0.4.0]
- fix(ag-ui): raise ValueError instead of fabricating tool_call_id (#22103)
- fix: persist AG-UI frontend tool messages (#22109)
- Isolate AG-UI initial state copies (#22189)
- feat(ag-ui): support multimodal user input (images, audio, video, documents) (#22678)
llama-index-readers-alibabacloud-aisearch [0.4.1]
- fix: close file handles and http connections in reader integrations (#22529)
llama-index-readers-couchbase [0.5.1]
- Add telemetry (#22473)
llama-index-readers-file [0.6.0]
- fix: bound HWP section decompression (#22106)
llama-index-readers-gcs [0.6.1]
- docs: fix GCS reader README import paths (#22139)
llama-index-readers-github [0.11.2]
- fix(github-reader): add asyncio_mode=auto to unblock async tests in CI (#21937)
llama-index-readers-google [0.7.3]
- fix: GoogleDriveReader returns None instead of a list when an error is swallowed (#22556)
llama-index-readers-huggingface-fs [0.5.1]
- fix: close file handles and http connections in reader integrations (#22529)
llama-index-readers-hwp [0.5.0]
- fix: bound HWP section decompression (#22106)
llama-index-readers-memos [0.5.1]
- Fix MemosReader default endpoint and metadata (#22199)
llama-index-readers-minio [0.5.1]
- fix: don't hardcode verify=False for S3 TLS in BotoMinioReader (#22530)
llama-index-readers-sec-filings [0.5.1]
- fix: close file handles and http connections in reader integrations (#22529)
llama-index-readers-stripe-docs [0.5.1]
- fix: close file handles and http connections in reader integrations (#22529)
llama-index-retrievers-galaxia [0.2.2]
- fix: close file handles and http connections in reader integrations (#22529)
llama-index-retrievers-pathway [0.5.0]
- fix a few typos (#22512)
llama-index-storage-docstore-couchbase [0.4.1]
- Add telemetry (#22473)
llama-index-storage-index-store-couchbase [0.4.1]
- Add telemetry (#22473)
llama-index-storage-kvstore-couchbase [0.4.1]
- Add telemetry (#22473)
llama-index-tools-desearch [0.1.1]
- docs: remove leftover generation text from desearch tool README (#22149)
llama-index-tools-mcp [0.5.0]
- feat: migrate llama-index-tools-mcp to mcp 2.x (#22557)
llama-index-tools-typecast [0.1.0]
- Document Typecast unsynthesizable text errors (#22514)
llama-index-tools-vectara-query [0.5.0]
- fix a few typos (#22512)
llama-index-vector-stores-azureaisearch [0.5.1]
- fix(azureaisearch): preserve falsy metadata values when indexing nodes (#22154)
llam...
v0.14.23
Release Notes
[2026-06-24]
llama-index-callbacks-argilla [0.5.0]
- chore(deps): bump the uv group across 32 directories with 3 updates (#21664)
- chore(deps): bump the uv group across 29 directories with 3 updates (#21665)
- chore(deps): bump the uv group across 31 directories with 3 updates (#21668)
- chore(deps): bump the pip group across 35 directories with 4 updates (#21714)
- chore(deps): bump the uv group across 32 directories with 5 updates (#21717)
- chore(deps): bump the uv group across 31 directories with 5 updates (#21719)
- chore(deps): bump the uv group across 31 directories with 5 updates (#21720)
- chore(deps): bump the uv group across 30 directories with 5 updates (#21721)
- chore(deps): bump the uv group across 30 directories with 5 updates (#21722)
- chore(deps): bump the pip group across 12 directories with 4 updates (#21724)
- chore(deps): bump the uv group across 21 directories with 3 updates (#21725)
- chore(deps): bump the pip group across 11 directories with 4 updates (#21726)
- chore(deps): bump the uv group across 17 directories with 3 updates (#21727)
- chore(deps): bump the uv group across 18 directories with 4 updates (#21733)
- chore(deps): bump the uv group across 7 directories with 6 updates (#21736)
llama-index-core [0.14.23]
- feat(core): Multimodal synthesis part 2 (#21561)
- fix(core): add DocumentBlock and VideoBlock to FunctionTool._parse_tool_output (#21678)
- fix(prompt_helper): guard against ZeroDivisionError on empty input sequences (#21707)
- Preserve URL-backed video and document memory blocks (#21728)
- fix: add explicit encoding='utf-8' to llama-index-core text-mode file I/O (#21729)
- Add tool calling mock LLM (#21732)
- make tests green again (#21737)
- Fix refresh_ref_docs kwargs reuse (#21752)
- perf: use a set instead of a list for within-batch dedup in Ingestion… (#21755)
- fix: use running loop in ingestion pipeline (#21765)
- fix(core): preserve IndexNode obj during model dump (#21776)
- fix(workflow): deep copy initial_state to prevent mutation leaks across runs (#21780)
- Multimodal query engines (#21784)
- fix(core): match missing metadata for NE and NIN filters (#21785)
- fix: preserve TreeSelectLeafRetriever source nodes (#21787)
- Fix RecursionError in TokenTextSplitter & SentenceSplitter for units larger than chunk_size (#21900)
- simplify serialized payloads to instrumentation (#22130)
llama-index-embeddings-adapter [0.5.0]
- fix: use utf-8 for adapter config files (#21773)
llama-index-embeddings-autoembeddings [0.3.0]
- chore(deps): bump the uv group across 7 directories with 6 updates (#21736)
llama-index-embeddings-cohere [0.8.0]
- chore(deps): bump the pip group across 35 directories with 4 updates (#21714)
- chore(deps): bump the pip group across 12 directories with 4 updates (#21724)
- chore(deps): bump the pip group across 11 directories with 4 updates (#21726)
- fix: preserve TreeSelectLeafRetriever source nodes (#21787)
llama-index-embeddings-gaudi [0.4.0]
- chore(deps): bump the uv group across 18 directories with 4 updates (#21733)
llama-index-embeddings-google-genai [0.5.1]
- chore: allow
google-genai2.0+ SDKs (#21710)
llama-index-embeddings-heroku [0.2.0]
- chore(deps): bump the pip group across 35 directories with 4 updates (#21714)
- chore(deps): bump the pip group across 12 directories with 4 updates (#21724)
- chore(deps): bump the pip group across 11 directories with 4 updates (#21726)
- fix: preserve TreeSelectLeafRetriever source nodes (#21787)
llama-index-embeddings-huggingface-optimum [0.4.1]
- make tests green again (#21737)
llama-index-embeddings-ibm [0.6.0.post1]
- chore(deps): bump the pip group across 35 directories with 4 updates (#21714)
- chore(deps): bump the pip group across 12 directories with 4 updates (#21724)
- chore(deps): bump the pip group across 11 directories with 4 updates (#21726)
- fix: preserve TreeSelectLeafRetriever source nodes (#21787)
llama-index-embeddings-jinaai [0.6.0]
- chore(deps): bump the uv group across 32 directories with 3 updates (#21664)
- chore(deps): bump the uv group across 29 directories with 3 updates (#21665)
- chore(deps): bump the uv group across 31 directories with 3 updates (#21668)
- chore(deps): bump the pip group across 35 directories with 4 updates (#21714)
- chore(deps): bump the uv group across 32 directories with 5 updates (#21717)
- chore(deps): bump the uv group across 31 directories with 5 updates (#21719)
- chore(deps): bump the uv group across 31 directories with 5 updates (#21720)
- chore(deps): bump the uv group across 30 directories with 5 updates (#21721)
- chore(deps): bump the uv group across 30 directories with 5 updates (#21722)
- chore(deps): bump the pip group across 12 directories with 4 updates (#21724)
- chore(deps): bump the uv group across 21 directories with 3 updates (#21725)
- chore(deps): bump the pip group across 11 directories with 4 updates (#21726)
- chore(deps): bump the uv group across 17 directories with 3 updates (#21727)
- chore(deps): bump the uv group across 18 directories with 4 updates (#21733)
- chore(deps): bump the uv group across 7 directories with 6 updates (#21736)
llama-index-embeddings-litellm [0.5.0]
- chore(deps): bump the uv group across 7 directories with 6 updates (#21736)
llama-index-embeddings-modelscope [0.6.0]
- chore(deps): bump the uv group across 32 directories with 3 updates (#21664)
- chore(deps): bump the uv group across 29 directories with 3 updates (#21665)
- chore(deps): bump the uv group across 31 directories with 3 updates (#21668)
- chore(deps): bump the pip group across 35 directories with 4 updates (#21714)
- chore(deps): bump the uv group across 32 directories with 5 updates (#21717)
- chore(deps): bump the uv group across 31 directories with 5 updates (#21719)
- chore(deps): bump the uv group across 31 directories with 5 updates (#21720)
- chore(deps): bump the uv group across 30 directories with 5 updates ([#21721](https://github...
v0.14.22
Release Notes
[2026-05-14]
llama-index-agent-agentmesh [0.2.0]
- mass uv lock --upgrade (#21638)
llama-index-callbacks-agentops [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-callbacks-aim [0.4.1]
- mass uv lock --upgrade (#21638)
llama-index-callbacks-argilla [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
llama-index-callbacks-arize-phoenix [0.7.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-callbacks-honeyhive [0.5.0]
- mass uv lock --upgrade (#21638)
llama-index-callbacks-langfuse [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-callbacks-literalai [1.4.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-callbacks-openinference [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-callbacks-opik [1.3.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-callbacks-promptlayer [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-callbacks-uptrain [0.6.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-callbacks-wandb [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-core [0.14.22]
- fix(instrumentation): let SparseEmbeddingStartEvent inherit EmbeddingStartEvent (#21119)
- fix: remove stale exports from public all lists (#21133)
- Preserve cache writes from multiprocessing workers in IngestionPipeline (#21301)
- feat(core): Multimodal synthesis (#21374)
- fix: avoid mutating response.raw in LLM event model_dump methods (#21424)
- fix(memory): handle DocumentBlock in Memory._estimate_token_count (#21529)
- fix: propagate contextvars in sync_to_async for FunctionTool (#21558)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-adapter [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-alephalpha [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-alibabacloud-aisearch [0.4.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-anyscale [0.5.1]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-autoembeddings [0.3.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-azure-inference [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-azure-openai [0.5.2]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-baseten [0.2.1]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-bedrock [0.8.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-clarifai [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-clip [0.6.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-cloudflare-workersai [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-cohere [0.8.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
llama-index-embeddings-dashscope [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-databricks [0.5.1]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-deepinfra [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-elasticsearch [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-fastembed [0.6.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-fireworks [0.5.2]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-gaudi [0.4.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- chore(deps): bump the pip group across 2 directories with 2 updates (#21436)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-gigachat [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass uv lock --upgrade (#21638)
llama-index-embeddings-google-genai [0.5.0]
- chore(deps): bump the pip group across 55 directories with 3 updates (#21435)
- mass...
v0.14.21
Release Notes
[2026-04-21]
llama-index-callbacks-honeyhive [0.5.0]
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
- chore(deps): bump the pip group across 68 directories with 2 updates (#21394)
llama-index-core [0.14.21]
- fix(core): prevent
KeyErrorinDocumentSummaryIndex.delete_nodeswhen invalid node ID is provided (#21067) - fix(core): handle
ValueErrorandTypeErrorfrom structured output failures (#21090) - fix: add explicit UTF-8 encoding to persistence layer fs.open() calls (#21111)
- Fix Breaking Change in Message Block Buffer Resolution (#21339)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
- chore(deps): bump the pip group across 68 directories with 2 updates (#21394)
llama-index-embeddings-huggingface-optimum [0.4.1]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-nvidia [0.5.1]
- feat(embeddings-nvidia): add http client support (#21046)
llama-index-embeddings-oracleai [0.4.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-premai [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
- chore(deps): bump the pip group across 68 directories with 2 updates (#21394)
llama-index-embeddings-text-embeddings-inference [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-textembed [0.4.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-together [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-upstage [0.6.1]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
- chore(deps): bump the pip group across 68 directories with 2 updates (#21394)
llama-index-embeddings-vertex [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-vertex-endpoint [0.4.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-vllm [0.1.1]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-voyageai [0.6.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-xinference [0.4.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-yandexgpt [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-embeddings-zhipuai [0.4.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-evaluation-tonic-validate [0.6.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-extractors-entity [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-extractors-marvin [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-extractors-relik [0.4.1]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-graph-stores-ApertureDB [0.3.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-graph-stores-falkordb [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-graph-stores-memgraph [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-graph-stores-nebula [0.6.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-graph-stores-neo4j [0.7.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-graph-stores-neptune [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-graph-stores-tidb [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-indices-managed-bge-m3 [0.7.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-indices-managed-colbert [0.6.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-indices-managed-dashscope [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-indices-managed-google [0.5.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-indices-managed-lancedb [0.3.1]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-indices-managed-llama-cloud [0.11.1]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
llama-index-indices-managed-postgresml [0.6.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-indices-managed-vectara [0.6.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-indices-managed-vertexai [0.4.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-ingestion-ray [0.2.0]
- chore(deps): bump the pip group across 96 directories with 2 updates (#21381)
- chore(deps): bump the pip group across 87 directories with 2 updates (#21382)
llama-index-llms-ai21 [0.7.0]
- chore(deps...
v0.14.20
Release Notes
[2026-04-03]
llama-index-agent-agentmesh [0.2.0]
- fix vulnerability with nltk (#21275)
llama-index-callbacks-agentops [0.5.0]
- chore(deps): bump the uv group across 50 directories with 2 updates (#21164)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-callbacks-aim [0.4.1]
- fix vulnerability with nltk (#21275)
llama-index-callbacks-argilla [0.5.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-callbacks-arize-phoenix [0.7.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-callbacks-honeyhive [0.5.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-callbacks-langfuse [0.5.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-callbacks-literalai [1.4.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-callbacks-openinference [0.5.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-callbacks-opik [1.3.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-callbacks-promptlayer [0.5.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-callbacks-uptrain [0.6.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-callbacks-wandb [0.5.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-core [0.14.20]
- chore(deps): bump the uv group across 46 directories with 2 updates (#21153)
- fix(core): use async query generation in
QueryFusionRetriever._aretrieve(#21160) - chore(deps): bump the uv group across 50 directories with 2 updates (#21164)
- docs: fix typos, grammar, and formatting inconsistencies (#21218)
- fix: fix extra bracket in data_sources and typo in data_sinks (#21251)
- chore(deps): bump the uv group across 47 directories with 1 update (#21254)
- chore(deps): bump the uv group across 53 directories with 1 update (#21255)
- fix vulnerability with nltk (#21275)
- Update llama-index-workflows dependency to >=2.14.0 (#21277)
- Delete old folders (#21286)
llama-index-embeddings-adapter [0.5.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-embeddings-alephalpha [0.5.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-embeddings-alibabacloud-aisearch [0.4.0]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-embeddings-anyscale [0.5.1]
- chore(deps): bump the uv group across 58 directories with 1 update (#21166)
- chore(deps): bump the uv group across 24 directories with 1 update (#21219)
- chore(deps): bump the uv group across 21 directories with 2 updates (#21221)
- fix vulnerability with nltk (#21275)
llama-index-embeddings-autoembeddings [0.3.0]
v0.14.19
Release Notes
[2026-03-25]
llama-index-agent-agentmesh [0.2.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
llama-index-callbacks-argilla [0.5.0]
- chore(deps): bump the uv group across 3 directories with 1 update (#21069)
llama-index-core [0.14.19]
- fix: pass
delete_from_docstoreparameter inBaseIndex.delete_ref_doc(#20990) - fix(core): preserve CTE names during schema prefixing in SQLDatabase.run_sql (#21028)
- fix(core): align sync retrieval dedup key with async (hash + ref_doc_id) (#21034)
- fix(core): raise ValueError instead of returning string from structured_predict (#21036)
- fix(core): remove incorrect per-node delete calls in index helpers (#21050)
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
- enable llama-cloud>1.0 install (#21140)
llama-index-embeddings-fireworks [0.5.2]
- test(embeddings-fireworks): add test suite and fix docs (#20977)
llama-index-embeddings-upstage [0.6.1]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
llama-index-indices-managed-llama-cloud [0.11.1]
- fix: llama-cloud managed index and remove llamaparse reader (#21043)
- enable llama-cloud>1.0 install (#21140)
llama-index-llms-azure-openai [0.5.3]
llama-index-llms-bedrock-converse [0.14.3]
- use proper tool choice format in bedrock converse (#21098)
llama-index-llms-cohere [0.8.0]
- docs(cohere): update first basic usage example to chat API (#21108)
llama-index-llms-google-genai [0.9.1]
- feat: gemini 3 default and temperature (#21060)
- fix(google-genai): avoid mutating messages list in prepare_chat_params (#21141)
llama-index-llms-litellm [0.7.1]
- Add support for custom LLM provider in model kwargs (#21095)
llama-index-llms-minimax [0.1.0]
- feat: add MiniMax LLM provider integration with M2.7 default (#20955)
llama-index-llms-ollama [0.10.1]
- fix(ollama): pass custom headers to auto-created clients (#21091)
llama-index-llms-openai [0.7.3]
- feat(llms/openai): Add support for Mini and Nano variants of GPT 5.4 (#21065)
llama-index-llms-ovhcloud [0.2.1]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
llama-index-packs-agent-search-retriever [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-amazon-product-extraction [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-arize-phoenix-query-engine [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-auto-merging-retriever [0.6.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-code-hierarchy [0.7.1]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-cohere-citation-chat [0.6.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-deeplake-deepmemory-retriever [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-deeplake-multimodal-retrieval [0.4.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-dense-x-retrieval [0.6.1]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-diff-private-simple-dataset [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-evaluator-benchmarker [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-fusion-retriever [0.6.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-fuzzy-citation [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-gmail-openai-agent [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-koda-retriever [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-llama-dataset-metadata [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-llama-guard-moderator [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-llava-completion [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-longrag [0.6.0]
- chore(deps): bump the uv group across 49 directories with 1 update (#21083)
- chore(deps): bump the uv group across 44 directories with 1 update (#21097)
llama-index-packs-mixture-of-agents [0.5.0]
- chore(deps): bump the uv group across 49 directories with 1 update ([#21083](https://github.com/run-...
v0.14.18
Release Notes
[2026-03-16]
llama-index-agent-agentmesh [0.2.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-agent-azure [0.3.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-callbacks-agentops [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-callbacks-argilla [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-callbacks-arize-phoenix [0.7.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-callbacks-honeyhive [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
- chore(deps): bump the uv group across 51 directories with 3 updates (#20962)
llama-index-callbacks-langfuse [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-callbacks-literalai [1.4.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-callbacks-openinference [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-callbacks-opik [1.3.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-callbacks-promptlayer [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-callbacks-uptrain [0.6.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-callbacks-wandb [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-core [0.14.18]
- feat: align text match filters across core and vector backends (#20883)
- fix(chat_engine): preserve chat history on incomplete stream consumption (#20897)
- fix: guard against ZeroDivisionError in LlamaDebugHandler._get_time_stats_from_event_pairs (#20937)
- fix: add stacklevel=2 to warnings.warn() for accurate caller reporting (#20939)
- chore: deprecate python 3.9 once and for all (#20956)
- Release 0.14.17 (#20957)
- chore(deps): bump the uv group across 51 directories with 3 updates (#20962)
- fix: use
apostprocess_nodes()in async retrieval paths (#20974) - fix (test) : use >= 1 to avoid racy
stream_chatmemory assertion (#20980) - fix(core): preserve response metadata in
async _aretrieve_from_object(#20995) - fix: preserve non-ASCII schema descriptions in
PydanticOutputParser(#21016) - chore(deps): bump the uv group across 42 directories with 2 updates (#21020)
- fix(core): structured_predict() returns default values for single-field models (#21025)
- fix openai mimetype guess (#21030)
llama-index-embeddings-adapter [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-alephalpha [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-alibabacloud-aisearch [0.4.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-anyscale [0.5.1]
llama-index-embeddings-autoembeddings [0.3.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-azure-inference [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-azure-openai [0.5.1]
llama-index-embeddings-baseten [0.2.1]
llama-index-embeddings-bedrock [0.8.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-clarifai [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-clip [0.6.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-cloudflare-workersai [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-cohere [0.8.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-dashscope [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-databricks [0.5.1]
llama-index-embeddings-deepinfra [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-elasticsearch [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-fastembed [0.6.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-fireworks [0.5.1]
llama-index-embeddings-gaudi [0.4.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-gigachat [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-google-genai [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-heroku [0.2.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-huggingface [0.7.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-huggingface-api [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-huggingface-openvino [0.7.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-huggingface-optimum-intel [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-instructor [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-isaacus [0.2.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-jinaai [0.6.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-langchain [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-litellm [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-llamafile [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-llm-rails [0.5.0]
- chore: deprecate python 3.9 once and for all (#20956)
llama-index-embeddings-mistralai [0.5.0]
- chore: deprecate python 3.9 once and for all ([#20956](https://github.com/r...
v0.14.16
Release Notes
[2026-03-10]
llama-index-core [0.14.16]
- Add token-bucket rate limiter for LLM and embedding API calls (#20712)
- Fix/20706 chonkie init doc (#20713)
- fix: pass tool_choice through FunctionCallingProgram (#20740)
- feat: Multimodal LLMReranker (#20743)
- feat: add optional embed_model to SemanticDoubleMergingSplitterNodeParser (#20748)
- fix(core): preserve doc_id in legacy_json_to_doc (#20750)
- fix: async retry backoff to avoid blocking event loop (#20764)
- Fix additionalProperties in auto-generated KG schema models (#20768)
- fix: respect db_schema when custom async_engine is provided (#20779)
- fix(core): replace blocking
run_async_taskswithasyncio.gather(#20795) - feat(rate_limiter): add SlidingWindowRateLimiter for strict per-minute caps (#20799)
- fix(core): preserve
docstore_strategyacross pipeline runs when no vector store is attached (#20824) - Fix FunctionTool not respecting pydantic Field defaults (#20839)
- Fix MarkdownElementNodeParser to extract code blocks (#20840)
- security: add RestrictedUnpickler to SimpleObjectNodeMapping (CWE-502) (#20857)
- feat: extend vector store metadata filters (#20861)
- fix(react): pass system_prompt to ReActChatFormatter template (#20873)
- refactor: deprecate asyncio_module in favour of get_asyncio_module (#20902)
- fix(core): partial-failure handling in SubQuestionQueryEngine (#20905)
- fix: add bounds check to prevent infinite loop in ChatMemoryBuffer.get() (#20914)
- fix: ensure streaming flag reset on exception in CondenseQuestionChatEngine (#20915)
- fix: pass through run id correctly (#20928)
llama-index-embeddings-bedrock [0.7.4]
- fix: raise ValueError when 'model' is passed instead of 'model_name' in BedrockEmbedding (#20836)
llama-index-embeddings-openai [0.5.2]
- Respect Retry-After header in OpenAI retry decorator (#20813)
llama-index-embeddings-upstage [0.5.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-graph-stores-neo4j [0.6.0]
- Add Neo4j user agent (#20827)
- feat(neo4j): add apoc_sample parameter for large database schema introspection (#20859)
llama-index-instrumentation [0.4.3]
- otel instrumentation enhancements (#20816)
llama-index-llms-anthropic [0.10.11]
- Add User-Agent header for Anthropic API calls (#20771)
- fix: apply cache_control only to last block to respect Anthropic's 4-block limit (#20875)
llama-index-llms-azure-inference [0.6.0]
- fix(azure-inference): properly manage async client lifecycle to prevent unclosed sessions (#20885)
llama-index-llms-bedrock-converse [0.13.0]
- fix(bedrock-converse): Improve handling of reasoningContent in responses from Converse & ConverStream requests (#20853)
llama-index-llms-langchain [0.7.2]
- fix: bump ver to trigger llama-index-llms-langchain integration release (#20751)
llama-index-llms-mistralai [0.10.0.post2]
llama-index-llms-modelslab [0.1.0]
- feat: Add ModelsLab LLM integration (llama-index-llms-modelslab) (#20731)
llama-index-llms-openai [0.6.26]
- fix-openai-toolcall-after-thinking #20333 (#20725)
- fix: forward allow_parallel_tool_calls for OpenAI chat completions (#20744)
- feat: gpt-5-chat support (#20774)
- feat: support reasoning_content in OpenAI Chat Completions (#20786)
- nit: add openai model name (#20800)
- fix: Use constrained decoding for OpenAIResponses structured_predict (#20808)
- Respect Retry-After header in OpenAI retry decorator (#20813)
- fix openai tool calls (#20831)
- fix: strip parallel_tool_calls for reasoning models (#20866)
llama-index-node-parser-chonkie [0.1.2]
- Fix/20706 chonkie init doc (#20713)
llama-index-observability-otel [0.5.1]
- feat: add extra span processors to register within the otel tracer (#20747)
- feat: pass a custom tracer provider (#20765)
- feat: add inheritance for external context (#20788)
- otel instrumentation enhancements (#20816)
llama-index-packs-agent-search-retriever [0.4.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-amazon-product-extraction [0.4.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-arize-phoenix-query-engine [0.4.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
- chore(deps): bump the uv group across 6 directories with 2 updates (#20856)
llama-index-packs-auto-merging-retriever [0.5.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-code-hierarchy [0.6.1]
- chore(deps): bump the uv group across 8 directories with 2 updates (#20758)
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
- bump the uv group across 9 directories with 2 updates (#20798)
- chore(deps): bump the uv group across 6 directories with 2 updates (#20856)
llama-index-packs-cohere-citation-chat [0.5.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-deeplake-deepmemory-retriever [0.4.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-deeplake-multimodal-retrieval [0.3.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-dense-x-retrieval [0.5.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-diff-private-simple-dataset [0.4.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-evaluator-benchmarker [0.4.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-fusion-retriever [0.5.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-fuzzy-citation [0.4.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-gmail-openai-agent [0.4.1]
- chore(deps): bump the uv group across 47 directories with 3 updates (#20793)
llama-index-packs-koda-retriever [0...
v0.14.15
Release Notes
[2026-02-18]
llama-index-agent-agentmesh [0.1.0]
- [Integration] AgentMesh: Trust Layer for LlamaIndex Agents (#20644)
llama-index-core [0.14.15]
- Support basic operations for multimodal types (#20640)
- Feat recursive llm type support (#20642)
- fix: remove redundant metadata_seperator field from TextNode (#20649)
- fix(tests): update mock prompt type in mock_prompts.py (#20661)
- Feat multimodal template var formatting (#20682)
- Feat multimodal prompt templates (#20683)
- Feat multimodal chat prompt helper (#20684)
- Add retry and error handling to BaseExtractor (#20693)
- ensure at least one message/content block is returned by the old memory (#20729)
llama-index-embeddings-ibm [0.6.0.post1]
- chore: Remove persistent_connection parameter support, update (#20714)
- docs: Update IBM docs (#20718)
llama-index-llms-anthropic [0.10.9]
- Sonnet 4-6 addition (#20723)
llama-index-llms-bedrock-converse [0.12.10]
- fix(bedrock-converse): ensure thinking_delta is populated in all chat modes (#20664)
- feat(bedrock-converse): Add support for Claude Sonnet 4.6 (#20726)
llama-index-llms-ibm [0.7.0.post1]
- chore: Remove persistent_connection parameter support, update (#20714)
- docs: Update IBM docs (#20718)
llama-index-llms-mistralai [0.10.0]
- Rrubini/mistral azure sdk (#20668)
llama-index-llms-oci-data-science [1.0.0]
- Add support for new OCI DataScience endpoint /predictWithStream for streaming use case (#20545)
llama-index-observability-otel [0.3.0]
- improve otel data serialization by flattening dicts (#20719)
- feat: support custom span processor; refactor: use llama-index-instrumentation instead of llama-index-core (#20732)
llama-index-program-evaporate [0.5.2]
- Sandbox LLM-generated code execution in EvaporateExtractor (#20676)
llama-index-readers-bitbucket [0.4.2]
- fix: replace mutable default argument in load_all_file_paths (#20698)
llama-index-readers-github [0.10.0]
- feat: Enhance GitHubRepoReader with selective file fetching and deduplication (Issue #20471) (#20550)
llama-index-readers-layoutir [0.1.1]
- feat: Add LayoutIR reader integration (#20708)
- fix(layoutir): hotfix for output_dir crash and Block extraction (#20708 follow-up) (#20715)
- fix(layoutir): restrict requires-python to >=3.12 to match layoutir dependency (#20733)
llama-index-readers-microsoft-sharepoint [0.8.0]
- Add pagination support for Microsoft Graph API calls in SharePoint reader (#20704)
llama-index-readers-whatsapp [0.4.2]
- fix: Update WhatsAppChatLoader to retrieve DataFrame in pandas format (#20722)
llama-index-tools-mcp [0.4.7]
- feat: propagate partial_params to get_tools_from_mcp utils (#20669)
llama-index-vector-stores-faiss [0.5.3]
- Replace eval() with json.loads in FaissMapVectorStore persistence (#20675)
llama-index-vector-stores-milvus [1.0.0]
- Fix: remove ORM Collection mix-usage with MilvusClient in Milvus vector store (#20687)
v0.14.14
Release Notes
[2026-02-10]
llama-index-callbacks-wandb [0.4.2]
- Fix potential crashes and improve security defaults in core components (#20610)
llama-index-core [0.14.14]
- fix: catch pydantic ValidationError in VectorStoreQueryOutputParser (#20450)
- fix: distinguish empty string from None in MediaResource.hash (#20451)
- Langchain1.x support (#20472)
- Fix DeprecationWarning: 'asyncio.iscoroutinefunction' is deprecated (#20517)
- fix(core): fallback to bundled nltk cache if env var missing (#20528)
- feat(callbacks): add TokenBudgetHandler for cost governance (#20546)
- fix(core):handled a edge case in truncate_text function (#20551)
- fix(core):fix in types Thread passing None when target is None instead of copy_context().run (#20553)
- chore: bump llama-index lockfile, and minor test tweaks (#20556)
- Compatibility for workflows context changes (#20557)
- test(core): fix cache dir path test for Windows compatibility (#20566)
- fix(tests): enforce utf-8 encoding in json reader tests for windows compatibility (#20576)
- Fix BM25Retriever mapping in upgrade tool / 修复升级工具中的 BM25Retriever 映射 (#20582)
- fix(agent): handle empty LLM responses with retry logic and add test cases (#20596)
- fix: add show_progress parameter to run_transformations to prevent unexpected keyword argument error (#20608)
- Fix potential crashes and improve security defaults in core components (#20610)
- Add core 3.14 tests (#20619)
llama-index-embeddings-cohere [0.7.0]
- fix(embeddings-cohere): add retry logic with tenacity (#20592)
llama-index-embeddings-google-genai [0.3.2]
- Add client headers to Gemini API requests (#20519)
llama-index-embeddings-siliconflow [0.3.2]
- Fix DeprecationWarning: 'asyncio.iscoroutinefunction' is deprecated (#20517)
llama-index-embeddings-upstage [0.5.1]
- chore(deps): bump the uv group across 4 directories with 4 updates (#20531)
llama-index-graph-stores-falkordb [0.4.2]
- fix(falkordb): Fix MENTIONS relationship creation with triplet_source_id (#20650)
llama-index-llms-anthropic [0.10.8]
llama-index-llms-bedrock-converse [0.12.8]
- fix bedrock converse empty tool config issue (#20571)
- fix(llms-bedrock-converse): improve bedrock converse retry handling (#20590)
- feat(bedrock-converse): Add support for Claude Opus 4.6 (#20637)
- Add support for adaptive thinking in Bedrock (#20659)
- chore(deps): bump the pip group across 2 directories with 7 updates (#20662)
llama-index-llms-cohere [0.7.1]
- Feat: add custom base_url support to Cohere LLM (#20534)
- fix(llms-cohere): handle additional error types in retry logic (#20591)
llama-index-llms-dashscope [0.5.2]
- fix(dashscope): remove empty tool_calls from assistant messages (#20535)
llama-index-llms-google-genai [0.8.7]
- Add client headers to Gemini API requests (#20519)
- fix(decorator):adds logic to llm_retry_decorator for async methods. (#20588)
- Fix/google genai cleanup (#20607)
- fix(google-genai): skip model meta fetch when not needed (#20639)
llama-index-llms-huggingface-api [0.6.2]
- Update sensible default provider for huggingface inference api (#20589)
llama-index-llms-langchain [0.7.1]
- Langchain1.x support (#20472)
llama-index-llms-openai [0.6.18]
- OpenAI response fix (#20538)
- feat: Add support for gpt-5.2-chat model (#20549)
- fix(openai): make image_url detail optional in message dict (#20609)
- Add new reasoning types (#20612)
- fix(openai): exclude unsupported params for all reasoning models (#20627)
llama-index-llms-openai-like [0.6.0]
- make transformers an optional dependency for openai-like (#20580)
llama-index-llms-openrouter [0.4.4]
- make transformers an optional dependency for openai-like (#20580)
llama-index-llms-siliconflow [0.4.3]
- Fix DeprecationWarning: 'asyncio.iscoroutinefunction' is deprecated (#20517)
llama-index-llms-upstage [0.7.0]
- add new upstage model(solar-pro3) (#20544)
llama-index-llms-vllm [0.6.2]
- feat: add openai-like server mode for VllmServer (#20537)
llama-index-memory-bedrock-agentcore [0.1.2]
- Add event and memory record deletion methods in bedrock-agentcorememory (#20428)
- chore(deps): update llama-index-core dependency lock to include 0.14.x (#20483)
llama-index-memory-mem0 [1.0.0]
- fix: mem0 integration cleanup + refactor (#20532)
llama-index-node-parser-chonkie [0.1.1]
llama-index-node-parser-docling [0.4.2]
- fix: catch pydantic ValidationError in VectorStoreQueryOutputParser (#20450)
llama-index-packs-code-hierarchy [0.6.1]
- chore(deps): bump the uv group across 12 directories with 14 updates (#20578)
llama-index-packs-gmail-openai-agent [0.4.1]
- chore(deps): bump the uv group across 12 directories with 14 updates (#20578)
llama-index-packs-multidoc-autoretrieval [0.4.1]
- chore(deps): bump the uv group across 12 directories with 14 updates (#20578)
llama-index-packs-panel-chatbot [0.4.1]
- chore(deps): bump the uv group across 12 directories with 14 updates (#20578)
llama-index-packs-recursive-retriever [0.7.1]
- chore(deps): bump the uv group across 12 directories with 14 updates (#20578)
- chore(deps): bump the pip group across 2 directories with 7 updates (#20662)
llama-index-packs-resume-screener [0.9.3]
- chore(deps): bump the uv group across 12 directories with 14 updates (#20578)
llama-index-packs-retry-engine-weaviate [0.5.1]
- chore(deps): bump the uv group across 12 directories with 14 updates (#20578)
llama-index-packs-streamlit-chatbot [0.5.2]
- chore(deps): bump the uv group across 12 directories with 14 updates (#20578)
llama-index-packs-sub-question-weaviate [0.4.1]
- chore(deps): bump the uv group across 12 directories with 14 updates (#20578)
llama-index-packs-timescale-vector-autoretrieval [0.4.1]
- chore(deps): bump the uv group across 12 directories with 14 updates (#20578)
llama-index-postprocessor-cohere-rerank [0.6.0]
- fix(cohere-rerank): add retry logic and tenacity dependency to cohere rerank (#20593)
llama-index-postprocessor-nvidia-rerank [0.5.4]
- fix(nvidia-rerank):...