Changelog
### 0.3.5
```
**Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.3.4...0.3.5
```
### 0.3.4
```
What's Changed
* chore(langchain): Release 0.3.3 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7039
* feat(community): Prepare implementation IBM WatsonxAI to langchain community package. by FilipZmijewski in https://github.com/langchain-ai/langchainjs/pull/6916
* fix(core): Handle empty model output in memory by burivuhster in https://github.com/langchain-ai/langchainjs/pull/7019
* docs: Fix typo by nick-w-nick in https://github.com/langchain-ai/langchainjs/pull/7045
* feat(community): ElasticVectorSearch: add a not_exists filter by LaurensTsestigh in https://github.com/langchain-ai/langchainjs/pull/7036
* chore(community): Updated Firecrawl Document Loaders to v1 by rafaelsideguide in https://github.com/langchain-ai/langchainjs/pull/6818
* chore(langchain): export AgentRunnableSequence by Makoq in https://github.com/langchain-ai/langchainjs/pull/7046
* chore(community): Release 0.3.8 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7050
* fix(community): Escape libSQL vector store inserts by using object syntax with placeholders by florivdg in https://github.com/langchain-ai/langchainjs/pull/7041
* feat(core): Allow omitting tags from runnable sequences by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7055
* chore(core): Release 0.3.14 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7056
* feat(core,langchain,community): Bump to LangSmith 0.2.0 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7058
* chore(core): Release 0.3.15 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7059
* chore(community): Release 0.3.9 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7060
New Contributors
* FilipZmijewski made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6916
* burivuhster made their first contribution in https://github.com/langchain-ai/langchainjs/pull/7019
* rafaelsideguide made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6818
* Makoq made their first contribution in https://github.com/langchain-ai/langchainjs/pull/7046
* florivdg made their first contribution in https://github.com/langchain-ai/langchainjs/pull/7041
**Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.3.3...0.3.4
```
### 0.3.3
```
What's Changed
* docs: new algolia index by efriis in https://github.com/langchain-ai/langchainjs/pull/6810
* docs: Adds 0.3 versioning docs by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6793
* docs: NotFound page suggested links by efriis in https://github.com/langchain-ai/langchainjs/pull/6809
* docs: Fix Firecrawl v0 version in the docs by nickscamara in https://github.com/langchain-ai/langchainjs/pull/6768
* docs: Fix concepts docs hash param by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6816
* fix(google): Fixed - TypeError: Cannot read properties of undefined (reading 'generationInfo') by pksharmapokhrel in https://github.com/langchain-ai/langchainjs/pull/6756
* fix(ci): Conditionally deplpy api refs to prod by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6819
* fix(ci): Add vercel ignore file by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6820
* feat(google-common): Export ChatConnection class by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6823
* chore(google-common): Release 0.1.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6824
* fix(core,langchain,community): Update LangSmith deps, lighten export tests by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6825
* deps: update anthropic-ai/sdk to 0.27.3 from 0.25.2 by rootCircle in https://github.com/langchain-ai/langchainjs/pull/6796
* chore(anthropic): Release 0.3.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6826
* docs: Adds warnings to cypher chain about credentials by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6827
* feat(community): Remove required param from LanceDB integration by AyushExel in https://github.com/langchain-ai/langchainjs/pull/6706
* fix(ci): Fix lint by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6828
* chore(community): Release 0.3.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6831
* fix(ci): Update API ref deployment action & vercelignore by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6835
* fix(core): Fix nested stream events behavior by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6836
* chore(core): Release 0.3.2 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6839
* fix(ci): Add script for aliasing domains in gh deployments by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6838
* chore(deps): bump the pip group across 1 directory with 2 updates by dependabot in https://github.com/langchain-ai/langchainjs/pull/6840
* fix(groq): Feature/groq response format improvements by allohamora in https://github.com/langchain-ai/langchainjs/pull/6754
* fix(core): Loosen return type of withConfig, fix tracing for nested tool calls by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6847
* chore(core): Release 0.3.3 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6848
* docs(tutorial): fix typo by jjangga0214 in https://github.com/langchain-ai/langchainjs/pull/6849
* fix(mistral): Fix call options type by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6857
* chore(mistralai): Release 0.1.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6858
* fix: typo fix in agents doc by stevologic in https://github.com/langchain-ai/langchainjs/pull/6859
* feat(community): Update ChromeLLM with latest experimental API by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6861
* chore(community): Release 0.3.2 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6862
* fix(community): bump `upstash/ratelimit` version by CahidArda in https://github.com/langchain-ai/langchainjs/pull/6832
* fix(docs): Drop announcement bar by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6863
* groq[patch]: set api key attr by baskaryan in https://github.com/langchain-ai/langchainjs/pull/6864
* chore(groq): Release 0.1.2 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6865
* chore(openai,anthropic): Expose OpenAI and Anthropic payload formatters by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6872
* chore(openai): Release 0.3.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6874
* chore(anthropic): Release 0.3.2 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6875
* feat(anthropic,openai): Add payload formatting utils to Anthropic and OpenAI by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6876
* chore(openai): Release 0.3.2 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6877
* chore(anthropic): Release 0.3.3 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6878
* community[patch]: support AWS_... env vars by baskaryan in https://github.com/langchain-ai/langchainjs/pull/6866
* chore(community): Release 0.3.3 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6880
* jigsawstack[major]: Add Jigsawtack Integration Docs by iamNarcisse in https://github.com/langchain-ai/langchainjs/pull/6767
* feat(build): Allow entrypoint side-effect escape hatch for non-entrypoint files by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6895
* feat(core): Allow more types of inputs in prompt templates by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6894
* chore(core): Release 0.3.4 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6896
* fix(ci): Fix npm community install test by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6900
* fix(qdrant): Support for custom IDs when adding documents by Anush008 in https://github.com/langchain-ai/langchainjs/pull/6898
* openai[patch]: add AZURE_OPENAI_ENDPOINT supoprt by baskaryan in https://github.com/langchain-ai/langchainjs/pull/6868
* chore(openai): Release 0.3.3 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6902
* fix(community): Update PrismaVectorStore to execute raw SQL with `Prisma.sql` tagged template by hmShuvo314 in https://github.com/langchain-ai/langchainjs/pull/6889
* chore(community): Release 0.3.4 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6903
* fix(ollama): Drop tool_choice from docstrings by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6905
* fix(openai): Allow OpenAI streaming with json_schema, fix docs nits by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6906
* chore(openai): Release 0.3.4 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6907
* fix(core): Narrow chat model return type by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6908
* feat(core): Pass token usage in streamed chunks to callback handlers by Stadly in https://github.com/langchain-ai/langchainjs/pull/6885
* fix(scripts): Fix dist directory not empty error by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6909
* chore(core): Release 0.3.5 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6911
* fix(community): supabase comparison to string function by lakshyaag12 in https://github.com/langchain-ai/langchainjs/pull/6910
* feat(core): Update mermaid drawing to support subgraphs by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6917
* chore(core): Release 0.3.6 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6918
* feat(docs): Add migrating memory docs by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6873
* fix(community): Column VEC_VECTOR has the wrong length by prashantrakheja in https://github.com/langchain-ai/langchainjs/pull/6914
* fix(openai): Pass OpenAI caching information through in responses by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6922
* chore(openai): Release 0.3.5 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6923
* feat(core): Adds exported typeguards for messages by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6925
* Add better error msg by hinthornw in https://github.com/langchain-ai/langchainjs/pull/6928
* feat(core): Allow serialized messages as BaseMessageLikes by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6930
* fix(pinecone): fix PineconeStore to support null or undefined pageContent by sam-trost in https://github.com/langchain-ai/langchainjs/pull/6920
* chore(pinecone): Release 0.1.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6932
* chore(core): Release 0.3.7 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6933
* core[minor]: exclude model cache from serialization by baskaryan in https://github.com/langchain-ai/langchainjs/pull/6929
* docs: Update integration contributing instructions by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6939
* fix: allow numberic value for keepAlive property by mok-liee in https://github.com/langchain-ai/langchainjs/pull/6937
* feat(community): add libsql vectorstore by notrab in https://github.com/langchain-ai/langchainjs/pull/6904
* feat(core): Allow generic configurable type to be passed into RunnableConfig by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6931
* chore(core): Release 0.3.8 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6951
* infra: remove spam-comment-filter.yml workflow by efriis in https://github.com/langchain-ai/langchainjs/pull/6953
* feat(core): Allow overriding config type of RunnableLikes by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6958
* fix(core): Properly serialize usage metadata by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6959
* core[patch], openai[patch]: add UsageMetadata details by baskaryan in https://github.com/langchain-ai/langchainjs/pull/6950
* chore(core): Release 0.3.9 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6962
* chore(openai): Release 0.3.6 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6964
* fix(core): Fix error message by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6965
* fix(openai): Ensure usage_metadata is serialized when invoking by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6966
* chore(openai): Release 0.3.7 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6968
* feat(core): Adds support for context variables by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6967
* chore(core): Release 0.3.10 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6972
* feat(community): Return document ids when querying pgvector store by elliots in https://github.com/langchain-ai/langchainjs/pull/6963
* feat(aws): Added AWS Bedrock Document and Image Support by MNorgren in https://github.com/langchain-ai/langchainjs/pull/6956
* chore(aws): Release 0.1.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6973
* chore(community): Release 0.3.5 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6974
* docs: Adds context variable example to tool runtime docs by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6975
* docs: Update tool_runtime.ipynb by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6976
* core(patch): Allow generic typing for context var methods by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6978
* fix(dep): web-streams-polyfill compatibility && test case by electroluxcode in https://github.com/langchain-ai/langchainjs/pull/6979
* docs: Update for docs build by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6980
* fix(core): Fix config passing for single string input tools by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6981
* chore(core): Release 0.3.11 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6982
* feat(cohere): Cohere custom client support by debkanchan in https://github.com/langchain-ai/langchainjs/pull/6938
* chore(cohere): Release 0.3.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6983
* fix(anthropic): Pass back full Anthropic content for stream events by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6997
* chore(anthropic): Release 0.3.4 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6998
* feat(docs,core): Adds error reference pages and populate codes on errors in core by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6944
* chore(core): Release 0.3.12 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7000
* fix(core): Fix typo by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7001
* feat(community): Add Origin/langchain to Apify's client's user-agent to attribute API activity to langchainhs by jirispilka in https://github.com/langchain-ai/langchainjs/pull/6988
* fix(community): Fix CI by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7002
* feat(openai): Wrap some common OpenAI errors by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7003
* chore(openai): Release 0.3.8 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7006
* feat(anthropic): Wrap common Anthropic model errors by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7004
* chore(anthropic): Release 0.3.5 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7007
* fix(ci): Temporarily disable community range CI by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7005
* chore(core): Release 0.3.13 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7008
* chore(community): Release 0.3.6 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7009
* docs: Adds example to error code page by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7010
* docs: Change error code docs header by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7011
* feat(openai): Support audio output by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7012
* fix(openai): Release 0.3.9 by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7014
* Revert "feat(openai): Support audio output" by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7016
* fix(openai): Release 0.3.10 by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7017
* fix(openai): Include audio messages in request by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7015
* feat(openai): Release 0.3.11 by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7021
* fix(docs): Update API ref URL to point to v3 by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7023
* docs: Update LlamaCPP install instructions by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7029
* fix(community): AILanguageModel interface by hemanth in https://github.com/langchain-ai/langchainjs/pull/7025
* chore(community): Release 0.3.7 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7030
New Contributors
* pksharmapokhrel made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6756
* rootCircle made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6796
* AyushExel made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6706
* allohamora made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6754
* jjangga0214 made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6849
* stevologic made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6859
* iamNarcisse made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6767
* hmShuvo314 made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6889
* lakshyaag12 made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6910
* prashantrakheja made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6914
* mok-liee made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6937
* notrab made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6904
* elliots made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6963
* MNorgren made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6956
* electroluxcode made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6979
* debkanchan made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6938
* jirispilka made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6988
**Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.3.2...0.3.3
```
Links
- PyPI: https://pypi.org/project/langchain
- Changelog: https://data.safetycli.com/changelogs/langchain/
- Repo: https://github.com/langchain-ai/langchain
This PR updates langchain from 0.3.2 to 0.3.6.
Changelog
### 0.3.5 ``` **Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.3.4...0.3.5 ``` ### 0.3.4 ``` What's Changed * chore(langchain): Release 0.3.3 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7039 * feat(community): Prepare implementation IBM WatsonxAI to langchain community package. by FilipZmijewski in https://github.com/langchain-ai/langchainjs/pull/6916 * fix(core): Handle empty model output in memory by burivuhster in https://github.com/langchain-ai/langchainjs/pull/7019 * docs: Fix typo by nick-w-nick in https://github.com/langchain-ai/langchainjs/pull/7045 * feat(community): ElasticVectorSearch: add a not_exists filter by LaurensTsestigh in https://github.com/langchain-ai/langchainjs/pull/7036 * chore(community): Updated Firecrawl Document Loaders to v1 by rafaelsideguide in https://github.com/langchain-ai/langchainjs/pull/6818 * chore(langchain): export AgentRunnableSequence by Makoq in https://github.com/langchain-ai/langchainjs/pull/7046 * chore(community): Release 0.3.8 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7050 * fix(community): Escape libSQL vector store inserts by using object syntax with placeholders by florivdg in https://github.com/langchain-ai/langchainjs/pull/7041 * feat(core): Allow omitting tags from runnable sequences by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7055 * chore(core): Release 0.3.14 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7056 * feat(core,langchain,community): Bump to LangSmith 0.2.0 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7058 * chore(core): Release 0.3.15 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7059 * chore(community): Release 0.3.9 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7060 New Contributors * FilipZmijewski made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6916 * burivuhster made their first contribution in https://github.com/langchain-ai/langchainjs/pull/7019 * rafaelsideguide made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6818 * Makoq made their first contribution in https://github.com/langchain-ai/langchainjs/pull/7046 * florivdg made their first contribution in https://github.com/langchain-ai/langchainjs/pull/7041 **Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.3.3...0.3.4 ``` ### 0.3.3 ``` What's Changed * docs: new algolia index by efriis in https://github.com/langchain-ai/langchainjs/pull/6810 * docs: Adds 0.3 versioning docs by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6793 * docs: NotFound page suggested links by efriis in https://github.com/langchain-ai/langchainjs/pull/6809 * docs: Fix Firecrawl v0 version in the docs by nickscamara in https://github.com/langchain-ai/langchainjs/pull/6768 * docs: Fix concepts docs hash param by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6816 * fix(google): Fixed - TypeError: Cannot read properties of undefined (reading 'generationInfo') by pksharmapokhrel in https://github.com/langchain-ai/langchainjs/pull/6756 * fix(ci): Conditionally deplpy api refs to prod by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6819 * fix(ci): Add vercel ignore file by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6820 * feat(google-common): Export ChatConnection class by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6823 * chore(google-common): Release 0.1.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6824 * fix(core,langchain,community): Update LangSmith deps, lighten export tests by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6825 * deps: update anthropic-ai/sdk to 0.27.3 from 0.25.2 by rootCircle in https://github.com/langchain-ai/langchainjs/pull/6796 * chore(anthropic): Release 0.3.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6826 * docs: Adds warnings to cypher chain about credentials by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6827 * feat(community): Remove required param from LanceDB integration by AyushExel in https://github.com/langchain-ai/langchainjs/pull/6706 * fix(ci): Fix lint by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6828 * chore(community): Release 0.3.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6831 * fix(ci): Update API ref deployment action & vercelignore by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6835 * fix(core): Fix nested stream events behavior by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6836 * chore(core): Release 0.3.2 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6839 * fix(ci): Add script for aliasing domains in gh deployments by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6838 * chore(deps): bump the pip group across 1 directory with 2 updates by dependabot in https://github.com/langchain-ai/langchainjs/pull/6840 * fix(groq): Feature/groq response format improvements by allohamora in https://github.com/langchain-ai/langchainjs/pull/6754 * fix(core): Loosen return type of withConfig, fix tracing for nested tool calls by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6847 * chore(core): Release 0.3.3 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6848 * docs(tutorial): fix typo by jjangga0214 in https://github.com/langchain-ai/langchainjs/pull/6849 * fix(mistral): Fix call options type by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6857 * chore(mistralai): Release 0.1.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6858 * fix: typo fix in agents doc by stevologic in https://github.com/langchain-ai/langchainjs/pull/6859 * feat(community): Update ChromeLLM with latest experimental API by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6861 * chore(community): Release 0.3.2 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6862 * fix(community): bump `upstash/ratelimit` version by CahidArda in https://github.com/langchain-ai/langchainjs/pull/6832 * fix(docs): Drop announcement bar by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6863 * groq[patch]: set api key attr by baskaryan in https://github.com/langchain-ai/langchainjs/pull/6864 * chore(groq): Release 0.1.2 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6865 * chore(openai,anthropic): Expose OpenAI and Anthropic payload formatters by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6872 * chore(openai): Release 0.3.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6874 * chore(anthropic): Release 0.3.2 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6875 * feat(anthropic,openai): Add payload formatting utils to Anthropic and OpenAI by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6876 * chore(openai): Release 0.3.2 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6877 * chore(anthropic): Release 0.3.3 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6878 * community[patch]: support AWS_... env vars by baskaryan in https://github.com/langchain-ai/langchainjs/pull/6866 * chore(community): Release 0.3.3 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6880 * jigsawstack[major]: Add Jigsawtack Integration Docs by iamNarcisse in https://github.com/langchain-ai/langchainjs/pull/6767 * feat(build): Allow entrypoint side-effect escape hatch for non-entrypoint files by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6895 * feat(core): Allow more types of inputs in prompt templates by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6894 * chore(core): Release 0.3.4 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6896 * fix(ci): Fix npm community install test by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6900 * fix(qdrant): Support for custom IDs when adding documents by Anush008 in https://github.com/langchain-ai/langchainjs/pull/6898 * openai[patch]: add AZURE_OPENAI_ENDPOINT supoprt by baskaryan in https://github.com/langchain-ai/langchainjs/pull/6868 * chore(openai): Release 0.3.3 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6902 * fix(community): Update PrismaVectorStore to execute raw SQL with `Prisma.sql` tagged template by hmShuvo314 in https://github.com/langchain-ai/langchainjs/pull/6889 * chore(community): Release 0.3.4 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6903 * fix(ollama): Drop tool_choice from docstrings by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6905 * fix(openai): Allow OpenAI streaming with json_schema, fix docs nits by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6906 * chore(openai): Release 0.3.4 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6907 * fix(core): Narrow chat model return type by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6908 * feat(core): Pass token usage in streamed chunks to callback handlers by Stadly in https://github.com/langchain-ai/langchainjs/pull/6885 * fix(scripts): Fix dist directory not empty error by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6909 * chore(core): Release 0.3.5 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6911 * fix(community): supabase comparison to string function by lakshyaag12 in https://github.com/langchain-ai/langchainjs/pull/6910 * feat(core): Update mermaid drawing to support subgraphs by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6917 * chore(core): Release 0.3.6 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6918 * feat(docs): Add migrating memory docs by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6873 * fix(community): Column VEC_VECTOR has the wrong length by prashantrakheja in https://github.com/langchain-ai/langchainjs/pull/6914 * fix(openai): Pass OpenAI caching information through in responses by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6922 * chore(openai): Release 0.3.5 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6923 * feat(core): Adds exported typeguards for messages by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6925 * Add better error msg by hinthornw in https://github.com/langchain-ai/langchainjs/pull/6928 * feat(core): Allow serialized messages as BaseMessageLikes by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6930 * fix(pinecone): fix PineconeStore to support null or undefined pageContent by sam-trost in https://github.com/langchain-ai/langchainjs/pull/6920 * chore(pinecone): Release 0.1.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6932 * chore(core): Release 0.3.7 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6933 * core[minor]: exclude model cache from serialization by baskaryan in https://github.com/langchain-ai/langchainjs/pull/6929 * docs: Update integration contributing instructions by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6939 * fix: allow numberic value for keepAlive property by mok-liee in https://github.com/langchain-ai/langchainjs/pull/6937 * feat(community): add libsql vectorstore by notrab in https://github.com/langchain-ai/langchainjs/pull/6904 * feat(core): Allow generic configurable type to be passed into RunnableConfig by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6931 * chore(core): Release 0.3.8 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6951 * infra: remove spam-comment-filter.yml workflow by efriis in https://github.com/langchain-ai/langchainjs/pull/6953 * feat(core): Allow overriding config type of RunnableLikes by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6958 * fix(core): Properly serialize usage metadata by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6959 * core[patch], openai[patch]: add UsageMetadata details by baskaryan in https://github.com/langchain-ai/langchainjs/pull/6950 * chore(core): Release 0.3.9 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6962 * chore(openai): Release 0.3.6 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6964 * fix(core): Fix error message by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6965 * fix(openai): Ensure usage_metadata is serialized when invoking by bracesproul in https://github.com/langchain-ai/langchainjs/pull/6966 * chore(openai): Release 0.3.7 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6968 * feat(core): Adds support for context variables by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6967 * chore(core): Release 0.3.10 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6972 * feat(community): Return document ids when querying pgvector store by elliots in https://github.com/langchain-ai/langchainjs/pull/6963 * feat(aws): Added AWS Bedrock Document and Image Support by MNorgren in https://github.com/langchain-ai/langchainjs/pull/6956 * chore(aws): Release 0.1.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6973 * chore(community): Release 0.3.5 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6974 * docs: Adds context variable example to tool runtime docs by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6975 * docs: Update tool_runtime.ipynb by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6976 * core(patch): Allow generic typing for context var methods by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6978 * fix(dep): web-streams-polyfill compatibility && test case by electroluxcode in https://github.com/langchain-ai/langchainjs/pull/6979 * docs: Update for docs build by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6980 * fix(core): Fix config passing for single string input tools by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6981 * chore(core): Release 0.3.11 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6982 * feat(cohere): Cohere custom client support by debkanchan in https://github.com/langchain-ai/langchainjs/pull/6938 * chore(cohere): Release 0.3.1 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6983 * fix(anthropic): Pass back full Anthropic content for stream events by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6997 * chore(anthropic): Release 0.3.4 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6998 * feat(docs,core): Adds error reference pages and populate codes on errors in core by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/6944 * chore(core): Release 0.3.12 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7000 * fix(core): Fix typo by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7001 * feat(community): Add Origin/langchain to Apify's client's user-agent to attribute API activity to langchainhs by jirispilka in https://github.com/langchain-ai/langchainjs/pull/6988 * fix(community): Fix CI by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7002 * feat(openai): Wrap some common OpenAI errors by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7003 * chore(openai): Release 0.3.8 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7006 * feat(anthropic): Wrap common Anthropic model errors by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7004 * chore(anthropic): Release 0.3.5 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7007 * fix(ci): Temporarily disable community range CI by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7005 * chore(core): Release 0.3.13 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7008 * chore(community): Release 0.3.6 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7009 * docs: Adds example to error code page by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7010 * docs: Change error code docs header by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7011 * feat(openai): Support audio output by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7012 * fix(openai): Release 0.3.9 by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7014 * Revert "feat(openai): Support audio output" by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7016 * fix(openai): Release 0.3.10 by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7017 * fix(openai): Include audio messages in request by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7015 * feat(openai): Release 0.3.11 by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7021 * fix(docs): Update API ref URL to point to v3 by bracesproul in https://github.com/langchain-ai/langchainjs/pull/7023 * docs: Update LlamaCPP install instructions by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7029 * fix(community): AILanguageModel interface by hemanth in https://github.com/langchain-ai/langchainjs/pull/7025 * chore(community): Release 0.3.7 by jacoblee93 in https://github.com/langchain-ai/langchainjs/pull/7030 New Contributors * pksharmapokhrel made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6756 * rootCircle made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6796 * AyushExel made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6706 * allohamora made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6754 * jjangga0214 made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6849 * stevologic made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6859 * iamNarcisse made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6767 * hmShuvo314 made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6889 * lakshyaag12 made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6910 * prashantrakheja made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6914 * mok-liee made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6937 * notrab made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6904 * elliots made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6963 * MNorgren made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6956 * electroluxcode made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6979 * debkanchan made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6938 * jirispilka made their first contribution in https://github.com/langchain-ai/langchainjs/pull/6988 **Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.3.2...0.3.3 ```Links
- PyPI: https://pypi.org/project/langchain - Changelog: https://data.safetycli.com/changelogs/langchain/ - Repo: https://github.com/langchain-ai/langchain