Change8

v0.14.3

Breaking Changes
📦 llamaindexView on GitHub →
2 breaking7 features🐛 4 fixes🔧 11 symbols

Summary

This release introduces ThinkingBlock support across major LLM providers, adds new PaddleOCR and Azure PostgreSQL integrations, and migrates MongoDB components to the PyMongo Asynchronous API. It also includes a critical security fix for SingleStoreDB and updates the Firecrawl reader to the v2 SDK.

⚠️ Breaking Changes

  • The MongoDB-related packages (readers, chat-store, kvstore) have migrated from the Motor library to the PyMongo Asynchronous API. This may break custom implementations relying on Motor-specific objects.
  • The Firecrawl web reader has been migrated to the Firecrawl v2 SDK, which may involve breaking changes in configuration or response schemas.

Migration Steps

  1. Update MongoDB-based integrations to ensure compatibility with the PyMongo Asynchronous API instead of Motor.
  2. Upgrade Firecrawl SDK to v2 when using llama-index-readers-web.

✨ New Features

  • Introduced ThinkingBlock to content blocks across core and multiple LLM providers (Anthropic, Google GenAI, MistralAI, OpenAI).
  • Added llama-index-readers-paddle-ocr: A new package for extracting text from images in PDFs using PaddleOCR.
  • Added llama-index-vector-stores-azurepostgresql: New support for Azure PostgreSQL vector storage.
  • Added FileAPI support for documents in Google GenAI LLM.
  • Added kimik2 0905 support and dynamic model API validation for Baseten.
  • Added Valyu Extractor and Fast mode to Valyu tools.
  • Improved state snapshotting in AG-UI protocols.

🐛 Bug Fixes

  • Fixed Gemini thought signature serialization in llama-index-core.
  • Fixed a SQL injection vulnerability in SingleStoreDB vector store.
  • Fixed compatibility issues for old sparse vectors in Qdrant.
  • General fixes for Azure AI Search vector store.

🔧 Affected Symbols

ThinkingBlockGeminiFirecrawlReaderPaddleOCRReaderAzurePostgreSQLVectorStoreMongoReaderMongoChatStoreMongoKVStoreValyuExtractorQdrantVectorStoreSingleStoreVectorStore