Announcing LangChain v0.3
LangChain v0.3 has been released, introducing significant changes for both Python and JavaScript users. In Python, all packages are upgraded to Pydantic 2, with Pydantic 1 and Python 3.8 support ending in 2024. In the JavaScript ecosystem, LangChain packages now use '@langchain/core' as a peer dependency, and callbacks are non-blocking by default. Multiple deprecated entry points and objects have been removed. The release also includes new integrations, revamped documentation, additional utilities for chat models, and a simplified tool definition. Guides are available for migration, and LangGraph remains the recommended way to build agents.