LangChain
AI & LLMs🦜🔗 The platform for reliable agents.
Release History
langchain-core==0.3.82langchain-core==1.2.7langchain==1.2.32 fixes2 featuresThis release focuses on improving summarization logic by leveraging usage metadata and fixing tool call pairings, alongside a provider mapping fix for Azure OpenAI.
langchain==1.2.22 fixesLangChain 1.2.2 is a patch release focused on fixing parallel tool usage in planning middleware and improving internal test type safety.
langchain-openai==1.1.74 fixesThis release focuses on bug fixes for the OpenAI integration, specifically improving error handling for structured output refusals and refining token counting logic for function calls.
langchain==1.2.1Breaking5 fixes4 featuresThis release focuses on bug fixes for message summarization and tool schemas, adds Google GenAI support to embeddings, and introduces several linting and type-checking improvements.
langchain-anthropic==1.3.15 fixesVersion 1.3.1 is a maintenance release that addresses a security vulnerability (CVE-2025-68664) and fixes several bugs related to cache control and serialization.
langchain-xai==1.2.11 fixVersion 1.2.1 of langchain-xai fixes a bug in token usage reporting by ensuring reasoning tokens are included in the total output count.
langchain-core==1.2.6Breaking4 fixes3 featuresThis release focuses on internal performance optimizations, improved type safety, and bug fixes for ChatPromptTemplate and CallbackManager. It also updates internal tooling and documentation to reflect beta statuses and Pydantic v2 compatibility.
langchain-xai==1.2.04 fixes2 featuresThis release updates langchain-xai to 1.2.0 and langchain-openai to 1.1.6, focusing on streaming improvements, token counting fixes for GPT-5, and core serialization patches.
langchain-tests==1.1.21 fixThis release includes a critical serialization fix for langchain-core and internal code style improvements across standard-tests and text-splitters.
langchain-classic==1.0.1Breaking5 fixes6 featuresThis release updates langchain-classic to 1.0.1, featuring enhanced model initialization for Anthropic and Google GenAI, a transition to uuid7 for run IDs, and the removal of the Tigris provider.
langchain-core==0.3.811 fixThis release includes a fix for a serialization issue in langchain-core.
langchain-core==1.2.5Breaking6 fixes3 featuresThis release focuses on bug fixes for tool decorators and serialization, while introducing PEP 702 support for deprecations and automated tool call tracking.
langchain-core==1.2.41 fix1 featureThis release introduces usage metadata tracking in LangChainTracer and fixes a trace persistence issue for iterator-based inputs.
langchain-core==1.2.31 fix1 featureThis release introduces a fix for handling unknown blocks in OpenAI message conversion and adds infrastructure checks for lockfile consistency.
langchain-openai==1.1.61 featureVersion 1.1.6 updates the maximum input token limits for the gpt-5 series models.
langchain-openai==1.1.51 fixVersion 1.1.5 of langchain-openai fixes an issue with chunk_position by delegating its setting to langchain-core.
langchain-tests==1.1.11 featureVersion 1.1.1 of langchain-tests introduces more descriptive error messages for streaming cases to improve developer experience during testing.
langchain-core==1.2.21 fixVersion 1.2.2 is a maintenance release focusing on Python 3.14 compatibility and internal lockfile updates.
langchain-openai==1.1.42 fixesVersion 1.1.4 reverts a model selection change for flex usage and fixes documentation links for structured output.
langchain==1.2.04 fixes2 featuresThis release introduces a strict mode for structured outputs in ProviderStrategy and adds an extras field to BaseTool, alongside fixes for multithreading race conditions and HuggingFace model initialization.
langchain-core==1.2.11 fixThis patch release fixes a bug in tool call parsing when handling null arguments and improves type hinting for ToolCallChunk.
langchain-text-splitters==1.1.02 fixes3 featuresRelease 1.1.0 introduces R language support for text splitting and transitions to uuid7 for run IDs, while ensuring compatibility with Python 3.14.
langchain-openai==1.1.32 fixes1 featureThis release introduces support for the gpt-5.2-pro responses API and includes bug fixes for image resizing and API response handling.
langchain-huggingface==1.2.01 fix2 featuresRelease 1.2.0 focuses on fixing and improving the init_chat_model integration for HuggingFace backends and updating core dependencies.
langchain-mistralai==1.1.11 fixVersion 1.1.1 of langchain-mistralai fixes a bug regarding null content in tool call responses and updates internal core dependencies.
langchain-groq==1.1.12 featuresThis release introduces the ability to override tool_choice in structured output and adds parameter filtering for tool binding in the Groq integration.
langchain-tests==1.1.0Breaking4 fixes3 featuresVersion 1.1.0 introduces invocation model overrides and stricter type checking while removing the deprecated has_tool_choice property and improving documentation clarity.
langchain-ollama==1.0.11 fix1 featureThis release fixes a bug regarding unsupported arguments in ChatOllama and adds unit tests for reasoning parameters. It also includes documentation improvements and cross-references for tool conversion functions.
langchain-anthropic==1.3.0Breaking1 fix8 featuresVersion 1.3.0 introduces Model Context Protocol (MCP) support, automatic beta header management for computer use, and enhanced tool capabilities including tool search and TypedDict support.
langchain-core==1.2.01 fix1 featureThis release introduces an extras field to BaseTool for enhanced provider metadata and improves type flexibility for OpenAI tool conversions.
langchain-chroma==1.1.02 fixes1 featureThis release introduces a new Search API for Chroma and resolves critical bugs related to Pydantic validation and OpenCLIP image embedding regressions.
langchain-openai==1.1.22 fixes2 featuresThis release fixes parameter handling for temperature and tools in ChatOpenAI and introduces a strict flag for structured outputs.
langchain-core==1.1.32 fixesThis release focuses on fixing dependency constraints for jinja2 and resolving issues related to partial function usage in retrievers.
langchain==1.1.33 featuresThis release introduces support for Upstage models in the chat model initializer and adds an agent name field to AIMessage, alongside typing improvements in core message utilities.
langchain-openai==1.1.11 fixVersion 1.1.1 of langchain-openai addresses a bug in the Responses API when mixing tool types and includes minor documentation improvements.
langchain-core==1.1.2Breaking2 fixes1 featureThis release introduces Google Maps grounding support and improves asynchronous task stability. It also deprecates the py_anext utility and refines documentation and typing for message utilities.
langchain-core==1.1.14 fixes1 featureThis release introduces uuid7 for run IDs and provides several bug fixes for tool calling, schema handling, and output parsing formatting.
langchain==1.1.21 fixThis patch release simplifies the internal logic for summarization cutoffs.
langchain==1.1.12 fixes1 featureThis release introduces UUIDv7 for run IDs and improves the accuracy of the SummarizationMiddleware by adjusting token counts based on the specific model used.
langchain==1.1.0Breaking6 fixes6 featuresLangChain 1.1 introduces ModelRetryMiddleware, enhanced SummarizationMiddleware with context window support, and SystemMessage support in agent creation. It also includes critical fixes for tool call ordering and Anthropic tool execution.
langchain-xai==1.1.01 featureThis release introduces distributed model profile data across packages and includes various documentation updates and code style refinements.
langchain-perplexity==1.1.03 featuresThis release introduces a dedicated output parser for Perplexity reasoning models and expands usage metadata tracking. It also includes internal improvements to model profile data distribution and documentation updates.
langchain-groq==1.1.01 fix1 featureThis release focuses on distributing model profile data across packages and fixing documentation syntax errors.
langchain-openai==1.1.03 fixes1 featureThis release focuses on distributing model-profile data across packages and fixing validation logic for GPT-5 temperature settings, alongside various documentation and style improvements.
langchain-mistralai==1.1.02 fixes1 featureThis release focuses on distributing model profile data across packages and includes several documentation improvements and link fixes.
langchain-huggingface==1.1.01 fix1 featureThis release introduces distributed model profiles and fixes a bug regarding parameter passing in the ChatHuggingFace class.
langchain-anthropic==1.2.01 fix1 featureThis release introduces distributed model profile data and deprecates the use of setattr on ModelCallRequest, alongside documentation syntax fixes.
langchain-fireworks==1.1.01 fix2 featuresRelease 1.1.0 of langchain-fireworks introduces distributed model profiles and updates the suite of tested models while fixing documentation syntax.
langchain-tests==1.0.23 fixes2 featuresThis release introduces native structured output and strict tool calling for Anthropic, alongside various documentation syntax fixes and linting improvements across the codebase.
langchain-model-profiles==0.0.51 featureVersion 0.0.5 introduces data distribution across packages for langchain-model-profiles and includes documentation updates.
langchain-core==1.1.01 featureThis release introduces model profiles to facilitate data distribution across packages within the LangChain ecosystem.
langchain-core==0.3.80Breaking2 fixesThis release addresses a security vulnerability (GHSA-6qv9-48xg-fc7f) by tightening validation for f-string templates and restricting functionality in jinja2 and mustache templates.
langchain-core==1.0.7Breaking2 fixesThis release focuses on security hardening by restricting template engine functionality and improving input variable validation for f-string templates.
langchain==1.0.8This is a minor patch release for langchain, incrementing the version from 1.0.7 to 1.0.8.
langchain-core==1.0.62 featuresThis release introduces proxy support for Mermaid PNG rendering and enables tool runtime injection for custom argument schemas.
langchain-anthropic==1.1.03 fixes3 featuresThis release introduces native structured output and strict tool calling support for Anthropic models, alongside code execution capabilities and various bug fixes for tool nodes and async hooks.
langchain-openai==1.0.33 fixes1 featureVersion 1.0.3 introduces handling for incomplete streaming events and enforces token limits for embeddings, alongside several bug fixes for API compatibility.
langchain==1.0.7This is a minor release for langchain version 1.0.7, primarily serving as a version bump from 1.0.6.
langchain-anthropic==1.0.41 fixThis release includes cherry-picked bug fixes to improve the integration between the core langchain package and the langchain-anthropic partner package.
langchain==1.0.61 fix1 featureThis release includes cherry-picked bug fixes for the LangChain and Anthropic integration along with improvements to middleware docstrings.
langchain-core==1.0.5Breaking2 fixesThis release focuses on bug fixes regarding exception handling and reverts a recent change to secret mapping in the load function. It also includes documentation improvements for token counting methods.
langchain-groq==1.0.14 fixes1 featureRelease 1.0.1 introduces prompt caching token usage details and fixes issues with empty tool call arguments and core dependency versioning.
langchain-deepseek==1.0.11 fix1 featureThis release introduces support for strict structured output in the DeepSeek integration and includes various documentation and metadata updates.
langchain-nomic==1.0.11 featureMinor release for langchain-nomic updating metadata and extending compatibility to Python 3.14.
langchain-anthropic==1.0.31 featureThis release introduces support for the code_execution_20250825 feature in the Anthropic integration and includes minor documentation updates.
langchain-model-profiles==0.0.4Version 0.0.4 of langchain-model-profiles includes general code cleanup and styling improvements.
langchain==1.0.5Breaking1 fix1 featureLangChain 1.0.5 focuses on stability by reverting SystemMessage support in create_agent, increasing the default recursion limit, and updating core dependencies.
langchain-core==1.0.47 fixes1 featureThis release introduces subgraph drawing support via pygraphviz and includes several bug fixes related to schema generation, async callback context preservation, and prompt formatting.
langchain-anthropic==1.0.21 fixMinor maintenance release for langchain-anthropic focusing on test suite improvements, multimodal test updates, and internal code cleanup.
langchain==1.0.44 fixes2 featuresLangChain v1.0.4 introduces model-profiles as an optional dependency and includes several stability fixes for tracing, thread counting, and tool call middleware.
langchain-huggingface==1.0.12 fixes1 featureThis release introduces stream usage tracking for ChatHuggingFace and includes various maintenance fixes for documentation and package metadata.
langchain-model-profiles==0.0.31 fixThis release updates langchain-model-profiles to version 0.0.3, primarily addressing a bug fix for the pdf_inputs field.
langchain-tests==1.0.14 fixesThis release focuses on maintenance for the langchain-tests package, including bug fixes for multimodal and agent loop tests, documentation link repairs, and compatibility updates for Python 3.14.
langchain-core==1.0.33 featuresThis release introduces model profile support via a new property on BaseChatModel and updates Anthropic model identifiers.
langchain-openai==1.0.24 fixes1 featureVersion 1.0.2 focuses on test suite stability, fixing a TypeError in ChatOpenAI tests and improving error handling coverage for streaming.
langchain-model-profiles==0.0.21 featureVersion 0.0.2 of langchain-model-profiles introduces support for more model providers.
langchain-model-profiles==0.0.1Breaking1 fix2 featuresThis release introduces the langchain-model-profiles package and adds a profile property to BaseChatModel, while refining dependency management by removing langchain-core from model-profiles.
langchain-anthropic==1.0.14 fixes3 featuresThis release adds support for Sonnet 4.5 default token limits, updates model ID handling, and moves ToolNode improvements to langgraph. It also includes various documentation and test suite cleanups.
langchain==1.0.3Breaking4 fixes2 featuresThis release introduces structured output retry middleware and exports UsageMetadata, while moving ToolNode improvements back to the langgraph package and fixing various internal references.
langchain-core==1.0.26 fixes1 featureThis release focuses on internal cleanup, tracing improvements, and bug fixes for Pydantic and Google GenAI integrations, while exporting UsageMetadata for better tracking.
langchain-core==1.0.11 fix1 featureThis patch release focuses on hardening schema handling, improving strict mode property requirements, and updating documentation for mustache template variables.
langchain-mistralai==1.0.11 fix1 featureThis release fixes a bug involving duplicate tool calls in chat message conversion and removes internal tenacity retries for embedding calls.
langchain-qdrant==1.1.01 featureVersion 1.1.0 introduces support for Qdrant's native server-side MMR search and includes minor maintenance updates to project metadata.
langchain==1.0.21 fixVersion 1.0.2 of langchain_v1 fixes an issue where non-controllable parameters were incorrectly included in tool messages during invocation failures.
langchain-openai==1.0.11 featureThis release introduces the ability to provide a callable for the OpenAI API key and updates project metadata URLs.
langchain==1.0.11 fix1 featureThis release includes a fix for ToolRuntime argument defaults, updates to embeddings module documentation, and the introduction of model aliases for Anthropic.
langchain-xai==1.0.0Breaking5 fixes4 featuresOfficial 1.0.0 release for langchain-xai, featuring a migration to the hatchling build system, Python 3.14 support, and improved metadata in response objects.
langchain==1.0.0Breaking6 fixes9 featuresLangChain v1.0.0 release introduces Python 3.14 support, a suite of new tool and model middleware, and significant refactoring of the agents and tools namespaces for production stability.
langchain-prompty==1.0.0Breaking1 fix3 featuresThis release marks the 1.0.0 milestone for the prompty package, featuring a rename to langchain-classic, a transition to the Hatchling build system, and initial support for Python 3.14.
langchain-deepseek==1.0.0Breaking4 fixes5 featuresMajor release 1.0.0 for langchain-deepseek featuring Python 3.14 support, a migration to the hatchling build backend, and improved metadata injection for better tracing.
langchain-openai==1.0.0Breaking5 fixes4 featuresThis release marks the 1.0.0 stable version of langchain-openai, featuring service tier token tracking, moderation middleware, and a transition to the hatchling build system.
langchain-mistralai==1.0.0Breaking3 fixes4 featuresMajor 1.0.0 release for langchain-mistralai, introducing support for reasoning features and v1 content while migrating the build system to Hatchling.
langchain-ollama==1.0.0Breaking3 fixes3 featuresThis release marks the 1.0.0 stable version of langchain-ollama, featuring Python 3.14 support, a migration to the Hatchling build backend, and various documentation and parameter handling fixes.
langchain-fireworks==1.0.06 fixes5 featuresMajor release 1.0.0 for langchain-fireworks featuring Python 3.14 support, infrastructure migration to hatchling, and significant documentation and linting improvements.
langchain-huggingface==1.0.0Breaking4 fixes4 featuresLangchain-Huggingface v1.0.0 introduces Python 3.14 support, migrates the build system to Hatchling, and standardizes documentation and internal styling.
langchain-groq==1.0.0Breaking4 fixes4 featuresMajor release 1.0.0 for langchain-groq featuring built-in tool support in message content, Python 3.14 compatibility, and a migration of the build system to hatchling.
langchain-perplexity==1.0.0Breaking5 fixes4 featuresMajor 1.0.0 release for langchain-perplexity featuring a migration to the Hatchling build backend, Python 3.14 support, and significant documentation and linting standardizations.
langchain-exa==1.0.0Breaking3 fixes3 featuresMajor release 1.0.0 for langchain-exa featuring Python 3.14 support, a migration to the Hatchling build backend, and extensive documentation and linting improvements.