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_flowsBreaking Changes
●Issue #1
Memory revamp introduces a new base class for memory modules, which may require updates to custom memory implementations.
Migration Steps
- 1If using custom memory components, update them to inherit from the new memory base class introduced in llama-index-core 0.12.35.
- 2Update 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