Expedited LangChain.js 0.2 release #4787
jacoblee93
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Python discussion here: langchain-ai/langchain#19083
tl;dr: we are planning to move up the release of LangChain.js 0.2.0, introducing a slight breaking change around integration imports.
While LangChain.js hasn't had to deal with the same quantity of CVEs as our Python friends, many of the same motivations around keeping the package lighter and more modular still apply. This will also fix some of the peer dependency conflict issues caused by
npm
's resolution strategies. We'd like to highlight and release LangChain.js 0.2.0 at the same time as LangChain 0.2.0.The impact for JS developers is that all integration imports will be removed, and developers will separately need to install and version the
@langchain/community
package or appropriate partner package (e.g.@langchain/openai
) to use them. We've had deprecation warnings for all such imports since the launch of 0.1.0, so hopefully impact here will be minimal. We will also provide a migration script, and will maintain a 0.1.0 branch which will receive critical bugfixes for a few months after the release of 0.2.0.Timeline is still under discussion, but if anyone has any strong opinions about this, we'd like to hear from you!
Beta Was this translation helpful? Give feedback.
All reactions