Change8

Migrating to LlamaIndex v0.12.35

Version v0.12.35 introduces 1 breaking change. This guide details how to update your code.

Released: 5/8/2025

1
Breaking Changes
2
Migration Steps
21
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

FunctionToolAgentWorkflowBaseMemoryAutoEmbeddingsVectaraIndexAnthropicCortexDashScopeGoogleGenAILiteLLMDoclingNodeParserSlideNodeParserGitHubIssuesClientMarkItDownReaderFirecrawlWebReaderGelChatStoreGelDocStoreGelVectorStoreFaissVectorStorePGVectorStoredraw_all_possible_flows

Breaking Changes

Issue #1

Memory revamp introduces a new base class for memory modules, which may require updates to custom memory implementations.

Migration Steps

  1. 1
    If using custom memory components, update them to inherit from the new memory base class introduced in llama-index-core 0.12.35.
  2. 2
    Update huggingface-hub dependencies to resolve version conflicts in HuggingFace API integrations.

Release Summary

This release introduces a major memory system revamp, adds several new integrations including Gel, Oxylabs, and Meta Llama-api, and provides critical bug fixes for ReAct agents and tool call parsing across multiple LLM providers.

Need More Details?

View the full release notes and all changes for LlamaIndex v0.12.35.

View Full Changelog