LangChain Core 1.2.14 stabilizes tool-call merges, preserves metadata, and tightens deserialization guidance
LangChain Core 1.2.14 delivers targeted fixes and docs updates to stabilize parallel tool calls, preserve merge metadata, clarify LangSmith tracing params, and harden deserialization practices. The release fixes incorrect list merging for parallel tool calls, preserves index and timestamp fields during merges, and prevents a recursion error when args_schema is a dict—improving reliability for agent orchestration and data flows; see details in the [1.2.14 notes](https://github.com/langchain-ai/langchain/releases/tag/langchain-core%3D%3D1.2.14). It also clarifies LangSmith tracing behavior around integer temperature values, adds security warnings and best practices for deserialization, corrects a misleading Jinja2 sandboxing comment, and updates sys info reporting (removing LangServe, adding DeepAgents), with dependency bumps and minor doc fixes captured in the [changelog](https://github.com/langchain-ai/langchain/releases/tag/langchain-core%3D%3D1.2.14).