Releases: langchain-ai/langchainjs
Releases Β· langchain-ai/langchainjs
Release 0.2.2
What's Changed
- google-genai[minor]: Add tool calling support by @bracesproul in #5507
- google-genai[patch]: Release 0.0.16 by @bracesproul in #5513
- community[minor]: Allow more forms of credentials for aws bedrock by @bracesproul in #5514
- core[patch]: Add support for messages in/messages out for RunnableWithMessageHistory by @jacoblee93 in #5517
- docs: move feedback into paginator from content by @efriis in #5516
- docs[patch]: Fix lint by @jacoblee93 in #5526
- community[patch]: Release 0.2.2 by @jacoblee93 in #5527
- chore(google-palm): Update
@google-ai/generativelanguage
module to 2.5.0 [CVE-2023-36665] by @OlegIvaniv in #5523 - community[patch]: Bump package by @jacoblee93 in #5529
- docs[minor]: Add generative UI docs by @bracesproul in #5528
- langchain[patch]: Readd dropped entrypoint by @jacoblee93 in #5530
Full Changelog: 0.2.1...0.2.2
Release 0.2.1
What's Changed
- Release 0.1.36 by @jacoblee93 in #5203
- docs[patch]: increased the free credits for firecrawl by @nickscamara in #5224
- docs[patch]: Add missing "s" to end of word by @nick-w-nick in #5219
- all[patch]: Deprecate and update instances of deprecated code by @bracesproul in #5013
- community[patch]: fix: Zhipu api key expired after 3 minutes by @jeasonnow in #5182
- langchain[minor]: Deprecate LLMChain, ConversationalRetrievalQAChain, RetrievalQAChain by @bracesproul in #5225
- core[patch]: Export
mergeConfigs()
by @andrewnguonly in #5227 - community[patch]: bug-fix: manipulate data by Unint8Array by @Dieber in #5214
- core[patch]: Bugfix: cache missed because callback
_parentRunId
passed in to cache key function (_getSerializedCacheKeyParametersForCall
) by @davidfant in #5205 - community[minor]: feat: QdrantTranslator for self-query retrieval by @Anush008 in #5163
- core[patch]: Release 0.1.61 by @jacoblee93 in #5229
- docs[patch]: feat: Update Zep Messaging and add links to Zep Cloud examples by @paul-paliychuk in #5206
- community[patch]: Release 0.0.53 by @jacoblee93 in #5230
- docs: remove cloudflare workers ai beta note by @efriis in #5252
- groq[patch]: Update default Groq model to Llama3 8B by @bracesproul in #5254
- groq[patch]: Release 0.0.9 by @bracesproul in #5255
- docs[patch]: fix code snippet in retrievers/vectorstore article by @sis0k0 in #5249
- azure-openai[patch]: fix only first embedding generated when batching enabled by @sinedied in #5251
- azure-openai[patch]: Release 0.0.8 by @bracesproul in #5257
- langchain[patch]: Make
DynamicRunEvaluatorParams
generic by @davidfant in #5246 - Fix unclear S3Loader error message by @Fiyin-Anne in #5261
- google-common[patch]: remove all additionalProperties for gemini by @jeasonnow in #5247
- fix: correct ernie-char-8k model name by @Penggeor in #5244
- google-common[patch]: adding client-info by @tanyaasharma in #5103
- added Browserbase loader by @mishushakov in #5248
- community[patch]: fix: #4997 zhipu chat model response typeError by @jeasonnow in #5212
- google-common [feature]: Support JSON Mode for Gemini #5071 by @JackFener in #5190
- π₯ Update LangChain people data by @jacoblee93 in #5264
- google[patch]: Release 0.0.12 by @bracesproul in #5267
- scripts[minor]: Fix executable by @bracesproul in #5268
- scripts[patch]: Release 0.0.12 by @bracesproul in #5269
- scripts[patch]: Ability to add additional gitignore paths to lc config by @bracesproul in #5270
- community[patch]: Release 0.0.54 by @bracesproul in #5276
- anthropic[patch]: Release 0.1.17 by @bracesproul in #5277
- core: Avoid out-of-order runs by appending numeric execution order to⦠by @nfcampos in #5278
- Add missing a comma to FirestoreChatMessageHistory example by @osehmathias in #5279
- Adds additional text/event-stream encodign format for streamEvents by @jacoblee93 in #5234
- fix(doc): Firecrawl package issue by @gkhngyk in #5284
- community[patch]: fix Azure AI search delete and improve documentation by @sinedied in #5272
- fix handling of multibyte characters in streams for google-gauth by @pokutuna in #5286
- google-gauth[patch]google-vertexai[patch]: Release 0.0.13 by @bracesproul in #5293
- community[minor]: Add stack exchange tool by @tolares in #5162
- core[patch]: Release 0.1.62 by @bracesproul in #5295
- community[patch]: Release 0.0.55 by @bracesproul in #5296
- docs[patch]: Move code block loader .js file into ./scripts by @bracesproul in #5297
- google-common[patch]: Add authOptions to lc_secrets by @bracesproul in #5300
- google[patch]: Release 0.0.14 0.0.13 by @bracesproul in #5301
- qdrant[major]: Add
@langchain/qdrant
Package by @Anush008 in #5302 - qdrant[patch]: Release 0.0.1 by @bracesproul in #5312
- docs[patch]: Fix code block loader linking by @bracesproul in #5311
- scripts[patch]: Fix check broken links script bug by @JuHyung-Son in #5307
- qdrant[patch]: Added README.md by @Anush008 in #5313
- qdrant[patch]: Release 0.0.2 by @bracesproul in #5315
- langchain[patch]: Dont load empty strings UnstructuredLoader by @bracesproul in #5318
- community[patch]: prisma vectorStore support not in operator by @jeasonnow in #5325
- community[patch]: Add grammar support for node-llama-cpp LLM by @Shaydesh in #5310
- community[patch]: Astra updates by @mfortman11 in #5218
- community[patch]: Index name column of collection pgvectorstore by @bracesproul in #5333
- Release 0.1.37 by @bracesproul in #5334
- community[patch]: Release 0.0.56 by @bracesproul in #5335
- langchain[patch]: Fix passing run configs through in AgentExecutor by @bracesproul in #5338
- core[minor]: RunnableLambda should consume (async) iterator if the wrapped function returns one by @nfcampos in #5342
- docs[minor]: 0.1 support by @bracesproul in #5343
- community[minor]: Improve Azure Cosmos DB vector store support by @sinedied in #5197
- Revert "Merge branch 'v0.1' into main" by @bracesproul in #5345
- langchain[major],community[major],core[minor]: LangChain 0.2 by @jacoblee93 in #5204
- langchain[patch]: Remove outdated test by @jacoblee93 in #5347
- Add MLC Web-LLM Integration by @Adrastopoulos in #5243
- docs[major]: 0.2 Docs by @bracesproul in #5319
- openai[minor]: Update OpenAI with Azure Specific Code by @sarangan12 in #5323
- chore[deps]: update js-tiktoken to 1.0.12 to support o200k_base by @dqbd in #5354
- docs[patch]: Add link for creating gh issue by @bracesproul in #5351
- docs[minor]: Add missing use cases by @bracesproul in #5353
- community[patch]: support alibaba_tongyi stream output by @sinajia in #5271
- docs[patch]: Qdrant partner package reference by @Anush008 in #5358
- docs[patch]: Updates Agent types doc to add Tool Calling Agent by @rahilvora in #5359
- docs[patch]: Add version docs by @bracesproul in #5369
- docs[patch]: Add versions sidebar by @bracesproul in #5370
- scripts[minor]: Add new migration script by @bracesproul in #5228
- docs[patch]: Wrap SVG paths in useBaseUrl by @bracesproul in #5374
- docs[patch]: Update install instructions by @jacoblee93 in https://github.com/langchain-...
0.2.0@next
What's Changed
- Release 0.1.37 by @bracesproul in #5334
- community[patch]: Release 0.0.56 by @bracesproul in #5335
- langchain[patch]: Fix passing run configs through in AgentExecutor by @bracesproul in #5338
- core[minor]: RunnableLambda should consume (async) iterator if the wrapped function returns one by @nfcampos in #5342
- docs[minor]: 0.1 support by @bracesproul in #5343
- community[minor]: Improve Azure Cosmos DB vector store support by @sinedied in #5197
- Revert "Merge branch 'v0.1' into main" by @bracesproul in #5345
- langchain[major],community[major],core[minor]: LangChain 0.2 by @jacoblee93 in #5204
- langchain[patch]: Remove outdated test by @jacoblee93 in #5347
- Add MLC Web-LLM Integration by @Adrastopoulos in #5243
- docs[major]: 0.2 Docs by @bracesproul in #5319
- openai[minor]: Update OpenAI with Azure Specific Code by @sarangan12 in #5323
- chore[deps]: update js-tiktoken to 1.0.12 to support o200k_base by @dqbd in #5354
- docs[patch]: Add link for creating gh issue by @bracesproul in #5351
- docs[minor]: Add missing use cases by @bracesproul in #5353
- community[patch]: support alibaba_tongyi stream output by @sinajia in #5271
- docs[patch]: Qdrant partner package reference by @Anush008 in #5358
- docs[patch]: Updates Agent types doc to add Tool Calling Agent by @rahilvora in #5359
- docs[patch]: Add version docs by @bracesproul in #5369
- docs[patch]: Add versions sidebar by @bracesproul in #5370
- scripts[minor]: Add new migration script by @bracesproul in #5228
- docs[patch]: Wrap SVG paths in useBaseUrl by @bracesproul in #5374
- docs[patch]: Update install instructions by @jacoblee93 in #5372
- docs[minor] extraction tutorial by @bracesproul in #5371
- docs[minor]: classification tutorial by @bracesproul in #5375
- docs: update to 0.2 index by @efriis in #5376
- docs[patch]: Adds LCEL how-to docs by @jacoblee93 in #5377
- core[patch]: Adding raiseError Field to Callbacks by @CahidArda in #5373
- docs: disable contextual search by @efriis in #5378
- google-genai[minor]: Add support for video/audio inputs by @bracesproul in #5368
- all[patch]: Loosen core dependencies by @bracesproul in #5367
- community[patch]: Release 0.2.0-rc.0 by @bracesproul in #5384
- partnet packages[patch]: Release all by @bracesproul in #5388
- docs: feedback link in banner by @baskaryan in #5387
- anthropic[patch]: Run formatting by @bracesproul in #5390
- docs[patch]: update api ref base url to contain v2 subdomain by @bracesproul in #5392
- docs[patch]: Update debugging and streaming guide content by @jacoblee93 in #5395
- docs[patch]: Fix Python docs link by @jacoblee93 in #5396
- docs[minor]: Delete 'old' docs folder & contents by @bracesproul in #5394
- docs[patch]: Guide content fixes by @jacoblee93 in #5400
- openai[patch]: Update default headers azure & Add Token Provider Check by @sarangan12 in #5379
- openai[patch]: Release 0.0.31 (#5401) by @jacoblee93 in #5402
- docs[patch]: LangGraph Docs remove unused import from code examples by @theitaliandev in #5391
- core[major]: Update streamEvent signature to return IterableReadableStream by @jacoblee93 in #5360
- docs[patch]: Move installation doc to how tos by @bracesproul in #5399
- docs[patch]: Add logprob docs, more updates by @jacoblee93 in #5404
- docs[patch]: Add onlyWsa prop to chat model tabs, other nits by @bracesproul in #5405
- docs[minor]: Show sidebar inside how to/tutorial by @bracesproul in #5406
- docs[patch]: fix monorepo typo by @yoogle96 in #5411
- docs[minor]: Match py how to index page by @bracesproul in #5414
- anthropic[minor]: Add tool_choice arg by @bracesproul in #5416
- langchain[patch]: Add deprecation warnings to document loaders by @bracesproul in #5419
- docs[patch]: Fix broken links by @bracesproul in #5420
- docs[patch]: Update text splitter docs by @jacoblee93 in #5424
- docs[minor]: Hide prev/next buttons on how to and tutorials by @bracesproul in #5425
- docs[minor]: Log actual prompt when using prompt hub by @bracesproul in #5423
- docs[minor]: version dropdown by @efriis in #5422
- docs[minor]: Add tools prompting docs by @bracesproul in #5431
- docs[patch]: Update API ref url in docs to v02 by @bracesproul in #5432
- docs[patch]: Update retrieval and embeddings docs by @jacoblee93 in #5429
- docs[patch]: Replace prerequisite links component by @jacoblee93 in #5430
- api_refs[minor]: Add version dropdown by @bracesproul in #5435
- core[minor]: Unified model params for LS by @bracesproul in #5427
- docs[patch]: Remove links to missing docs by @bracesproul in #5438
- core[patch]: Move async generator consumption code into local storage context by @jacoblee93 in #5439
- core[patch]: Release 0.2.0 (next) by @bracesproul in #5443
- environment_tests[minor],langchain[minor]: Upgrade core dep to 0.2.0 by @bracesproul in #5444
- langchain[patch]: Release 0.2.0 (next) by @bracesproul in #5445
New Contributors
- @nick-w-nick made their first contribution in #5219
- @jeasonnow made their first contribution in #5182
- @Dieber made their first contribution in #5214
- @paul-paliychuk made their first contribution in #5206
- @sis0k0 made their first contribution in #5249
- @Fiyin-Anne made their first contribution in #5261
- @Penggeor made their first contribution in #5244
- @tanyaasharma made their first contribution in #5103
- @JackFener made their first contribution in #5190
- @osehmathias made their first contribution in #5279
- @pokutuna made their first contribution in #5286
- @tolares made their first contribution in #5162
- @JuHyung-Son made their first contribution in #5307
- @Shaydesh made their first contribution in #5310
- @Adrastopoulos made their first contribution in #5243
- @sinajia made their first contribution in #5271
- @CahidArda made their first contribution in #5373
- @theitaliandev made their first contributi...
0.1.37
What's Changed
- Release 0.1.36 by @jacoblee93 in #5203
- docs[patch]: increased the free credits for firecrawl by @nickscamara in #5224
- docs[patch]: Add missing "s" to end of word by @nick-w-nick in #5219
- all[patch]: Deprecate and update instances of deprecated code by @bracesproul in #5013
- community[patch]: fix: Zhipu api key expired after 3 minutes by @jeasonnow in #5182
- langchain[minor]: Deprecate LLMChain, ConversationalRetrievalQAChain, RetrievalQAChain by @bracesproul in #5225
- core[patch]: Export
mergeConfigs()
by @andrewnguonly in #5227 - community[patch]: bug-fix: manipulate data by Unint8Array by @Dieber in #5214
- core[patch]: Bugfix: cache missed because callback
_parentRunId
passed in to cache key function (_getSerializedCacheKeyParametersForCall
) by @davidfant in #5205 - community[minor]: feat: QdrantTranslator for self-query retrieval by @Anush008 in #5163
- core[patch]: Release 0.1.61 by @jacoblee93 in #5229
- docs[patch]: feat: Update Zep Messaging and add links to Zep Cloud examples by @paul-paliychuk in #5206
- community[patch]: Release 0.0.53 by @jacoblee93 in #5230
- docs: remove cloudflare workers ai beta note by @efriis in #5252
- groq[patch]: Update default Groq model to Llama3 8B by @bracesproul in #5254
- groq[patch]: Release 0.0.9 by @bracesproul in #5255
- docs[patch]: fix code snippet in retrievers/vectorstore article by @sis0k0 in #5249
- azure-openai[patch]: fix only first embedding generated when batching enabled by @sinedied in #5251
- azure-openai[patch]: Release 0.0.8 by @bracesproul in #5257
- langchain[patch]: Make
DynamicRunEvaluatorParams
generic by @davidfant in #5246 - Fix unclear S3Loader error message by @Fiyin-Anne in #5261
- google-common[patch]: remove all additionalProperties for gemini by @jeasonnow in #5247
- fix: correct ernie-char-8k model name by @Penggeor in #5244
- google-common[patch]: adding client-info by @tanyaasharma in #5103
- added Browserbase loader by @mishushakov in #5248
- community[patch]: fix: #4997 zhipu chat model response typeError by @jeasonnow in #5212
- google-common [feature]: Support JSON Mode for Gemini #5071 by @JackFener in #5190
- π₯ Update LangChain people data by @jacoblee93 in #5264
- google[patch]: Release 0.0.12 by @bracesproul in #5267
- scripts[minor]: Fix executable by @bracesproul in #5268
- scripts[patch]: Release 0.0.12 by @bracesproul in #5269
- scripts[patch]: Ability to add additional gitignore paths to lc config by @bracesproul in #5270
- community[patch]: Release 0.0.54 by @bracesproul in #5276
- anthropic[patch]: Release 0.1.17 by @bracesproul in #5277
- core: Avoid out-of-order runs by appending numeric execution order to⦠by @nfcampos in #5278
- Add missing a comma to FirestoreChatMessageHistory example by @osehmathias in #5279
- Adds additional text/event-stream encodign format for streamEvents by @jacoblee93 in #5234
- fix(doc): Firecrawl package issue by @gkhngyk in #5284
- community[patch]: fix Azure AI search delete and improve documentation by @sinedied in #5272
- fix handling of multibyte characters in streams for google-gauth by @pokutuna in #5286
- google-gauth[patch]google-vertexai[patch]: Release 0.0.13 by @bracesproul in #5293
- community[minor]: Add stack exchange tool by @tolares in #5162
- core[patch]: Release 0.1.62 by @bracesproul in #5295
- community[patch]: Release 0.0.55 by @bracesproul in #5296
- docs[patch]: Move code block loader .js file into ./scripts by @bracesproul in #5297
- google-common[patch]: Add authOptions to lc_secrets by @bracesproul in #5300
- google[patch]: Release 0.0.14 0.0.13 by @bracesproul in #5301
- qdrant[major]: Add
@langchain/qdrant
Package by @Anush008 in #5302 - qdrant[patch]: Release 0.0.1 by @bracesproul in #5312
- docs[patch]: Fix code block loader linking by @bracesproul in #5311
- scripts[patch]: Fix check broken links script bug by @JuHyung-Son in #5307
- qdrant[patch]: Added README.md by @Anush008 in #5313
- qdrant[patch]: Release 0.0.2 by @bracesproul in #5315
- langchain[patch]: Dont load empty strings UnstructuredLoader by @bracesproul in #5318
- community[patch]: prisma vectorStore support not in operator by @jeasonnow in #5325
- community[patch]: Add grammar support for node-llama-cpp LLM by @Shaydesh in #5310
- community[patch]: Astra updates by @mfortman11 in #5218
- community[patch]: Index name column of collection pgvectorstore by @bracesproul in #5333
New Contributors
- @nick-w-nick made their first contribution in #5219
- @jeasonnow made their first contribution in #5182
- @Dieber made their first contribution in #5214
- @paul-paliychuk made their first contribution in #5206
- @sis0k0 made their first contribution in #5249
- @Fiyin-Anne made their first contribution in #5261
- @Penggeor made their first contribution in #5244
- @tanyaasharma made their first contribution in #5103
- @JackFener made their first contribution in #5190
- @osehmathias made their first contribution in #5279
- @pokutuna made their first contribution in #5286
- @tolares made their first contribution in #5162
- @JuHyung-Son made their first contribution in #5307
- @Shaydesh made their first contribution in #5310
Full Changelog: 0.1.36...0.1.37
Release 0.1.36
What's Changed
- Release 0.1.35 by @jacoblee93 in #5179
- core[patch]: Passing the input object to the Retry Attempt Handler. by @mauriciocirelli in #5081
- core[patch]: Fix "Bad control character in string literal" by @Huaichen in #5160
- core[patch]: 0.1.59 by @jacoblee93 in #5181
- textsplitters[major]: Init text splitter package by @jacoblee93 in #5183
- langchain[patch],docs[patch]: Deprecate createStructuredOutputRunnable by @bracesproul in #5199
- core[minor]: Add base classes to core by @jacoblee93 in #5200
- core[patch]: Release 0.1.60 by @jacoblee93 in #5201
- community[minor]: Improve Azure AI Search vector store support by @sinedied in #5195
- community[minor],langchain[minor]: Move base classes and reference implementations to core by @jacoblee93 in #5187
- community[patch]: ensure AstraDB createCollectionOptions are aligned with py version by @nicoloboschi in #5185
- community[patch]: Release 0.0.52 by @jacoblee93 in #5202
- langchain[minor]: Firecrawl Document Loader by @nickscamara in #5180
New Contributors
- @mauriciocirelli made their first contribution in #5081
- @Huaichen made their first contribution in #5160
Full Changelog: 0.1.35...0.1.36
Release 0.1.35
What's Changed
- Release 0.1.34 by @jacoblee93 in #5138
- mistralai[patch]: Fix non-tool calling Mistral models by @jacoblee93 in #5139
- mistralai[patch]: Release 0.0.19 by @jacoblee93 in #5140
- docs[patch]: Adds invocation params doc by @jacoblee93 in #5141
- fix: incorrect text_type type declaration in Alibaba Tongyi Embeddings by @xyspg in #5147
- docs[patch]: Fix docs build by @jacoblee93 in #5173
- community[minor]: add neon postgres as a vector store by @ananis25 in #5152
- Update history aware chain usage doc by @rahilvora in #5158
- community[patch]: astradb: set collection checkExists=false by default by @nicoloboschi in #5142
- google-genai[patch]: update google/generative-ai version by @HenryHengZJ in #5115
- community[patch]: Invoke toTitleCase only when string is present to avoid errors by @bilalshareef in #5145
- google-genai[patch]: Release 0.0.12 by @jacoblee93 in #5174
- community[patch]: allow dynamic opensearch vector, text, and metadata field names by @sam-trost in #5165
- community[patch]: refactor: configurable payload keys in Qdrant vectorstore by @Anush008 in #5172
- community[patch]: AstraDB: add option to skip create collection call by @nicoloboschi in #5170
- langchain[patch]: Parallelize applyEvaluators used by
runOnDataset
by @davidfant in #5127 - docs[patch]: Update Memgraph docs by @katarinasupe in #5171
- community[patch]: Release 0.0.51 by @jacoblee93 in #5176
- docs[minor]: Make providers index page show all integration pkgs by @bracesproul in #5175
- cohere[patch]: Make CohereRerank extend BaseDocumentCompressor by @jacoblee93 in #5177
- cohere[patch]: Release 0.0.8 by @jacoblee93 in #5178
- langchain[patch]: Add possibility to rerank retrieved docs in ParentDocumentRetriever and MultiQueryRetriever by @karol-f in #4738
New Contributors
- @xyspg made their first contribution in #5147
- @ananis25 made their first contribution in #5152
- @sam-trost made their first contribution in #5165
- @Anush008 made their first contribution in #5172
Full Changelog: 0.1.34...0.1.35
Release 0.1.34
What's Changed
- Release 0.1.33 by @jacoblee93 in #5060
- docs[minor]: Tool calling agent docs by @jacoblee93 in #5048
- docs[patch]: Update copy by @jacoblee93 in #5066
- google-common[patch]: Release 0.0.9 by @bracesproul in #5067
- experimental[patch]: Fixed : order to descending to ensure matching of run ID with OpenAI'β¦ by @Ghat0tkach in #5063
- langchain[patch]: fix: make GithubRepoLoader robust against .gitmodules files w/o newline by @the-powerpointer in #5045
- community[patch]: deps: bump astra-client to ^1.0.0 by @nicoloboschi in #5080
- community[patch]: update libs/langchain-community/src/vectorstores/analyticdb.ts by @lz82 in #5025
- community[minor]: VectorStore integration for SAP HANA Cloud Vector Engine by @cinqisap in #4984
- community[patch]: Release 0.0.48 by @andrewnguonly in #5085
- google-common[patch]: Fix Google Vertex-powered agent with no tools by @jacoblee93 in #5105
- docs[patch]: fix typo by @jferrettiboke in #5102
- cohere[patch]: Add system type by @HenryHengZJ in #5098
- langchain[patch],docs[patch]: Remove unnecessary
await
fromSelfQueryRetriever.fromLLM
calls by @mlegy in #5097 - core[patch]: Update ai.ts by @dwcarr in #5099
- redis[patch]: Release 0.0.3 by @jacoblee93 in #5107
- community[minor]: Integration for
Friendli
LLM andChatFriendli
ChatModel. by @seuha516 in #5004 - docs[patch]: Improve release docs by @bracesproul in #5108
- cohere[patch]: Release 0.0.7 by @andrewnguonly in #5109
- community[patch]: Release 0.0.49 by @andrewnguonly in #5110
- Update
CONTRIBUTING.md
by @andrewnguonly in #5111 - docs[minor],core[minor]: Add support for mustache templates by @bracesproul in #5084
- core[patch]: Release 0.1.58 by @jacoblee93 in #5112
- docs[patch]: Fix code block formatting by @jacoblee93 in #5117
- anthropic[patch]: Support text content in AIMessage tool responses by @jacoblee93 in #5120
- anthropic[patch]: Release 0.1.15 by @jacoblee93 in #5121
- anthropic[patch],google-common[patch]: Update response_metadata fields by @jacoblee93 in #5122
- google-common[patch]: Release 0.0.10 by @jacoblee93 in #5123
- anthropic[patch]: Release 0.1.16 by @jacoblee93 in #5124
- docs[patch]: Update token usage tracking and response metadata docs by @jacoblee93 in #5125
- community[patch]: Add Metadata Filtering for Upstash Vector Store by @fahreddinozcan in #5132
- community[patch]: Add support for more WenXin models by @stydxm in #5119
- google-common[minor]: Support Gemini system messages by @afirstenberg in #5089
- community[patch]: Fix issue in LLMGraphTransformer.convertToGraphDocuments function where it fails sometimes when prompt chain to fetch nodes and relationships returns null or missing data by @bilalshareef in #5130
- google[patch]: Release 0.0.11 by @jacoblee93 in #5136
- langchain[patch]: Adds metadata to vectorstore retriever memory by @MJDeligan in #5093
- community[patch]: Release 0.0.50 by @jacoblee93 in #5137
New Contributors
- @Ghat0tkach made their first contribution in #5063
- @lz82 made their first contribution in #5025
- @cinqisap made their first contribution in #4984
- @jferrettiboke made their first contribution in #5102
- @HenryHengZJ made their first contribution in #5098
- @mlegy made their first contribution in #5097
- @dwcarr made their first contribution in #5099
- @seuha516 made their first contribution in #5004
- @stydxm made their first contribution in #5119
Full Changelog: 0.1.33...0.1.34
Release 0.1.33
What's Changed
- Release 0.1.32 by @jacoblee93 in #5023
- anthropic[patch]: Add Zod validation, update Anthropic SDK version by @jacoblee93 in #5026
- anthropic[patch]: Release 0.1.11 by @jacoblee93 in #5027
- google-common[minor]: Fix single token response issue by @bracesproul in #5024
- google-common[patch]: Release 0.0.4 by @bracesproul in #5031
- google-gauth[patch],google-webauth[patch]: Release 0.0.3 by @bracesproul in #5032
- google-vertexai[patch],google-vertexai-web[patch]: Release 0.0.3 by @bracesproul in #5033
- anthropic[patch]: Support tool use message parts by @jacoblee93 in #5034
- anthropic[patch]: 0.1.12 by @jacoblee93 in #5035
- all[minor]: Unified model params by @bracesproul in #5020
- community[patch]: Release 0.0.46 by @bracesproul in #5040
- [patch]: Many releases by @bracesproul in #5041
- docs[patch],examples[patch]: Add tooltip with note about unified model params by @bracesproul in #5042
- core[minor]: Standardize tool calling by @jacoblee93 in #5019
- core[patch]: Release 0.1.56 by @jacoblee93 in #5047
- multiple[patch]: Bump core deps by @jacoblee93 in #5049
- openai[patch]: Release 0.0.28 by @jacoblee93 in #5050
- multiple[patch]: Bump OpenAI deps by @jacoblee93 in #5051
- anthropic[patch]: Release 0.1.14 by @jacoblee93 in #5052
- groq[patch]: Release 0.0.8 by @jacoblee93 in #5053
- mistralai[patch]: Release 0.0.18 by @jacoblee93 in #5054
- langchain[patch]: Update default agent run name by @jacoblee93 in #5046
- community[patch]: Release 0.0.47 by @jacoblee93 in #5055
- Bump community dep by @jacoblee93 in #5056
- google-common[patch]: Release 0.0.5 by @jacoblee93 in #5057
- core[minor],google-common[minor]: Add support for generic objects in prompts, gemini audio/video docs by @bracesproul in #5043
- google[patch]: Release Google integration packages by @jacoblee93 in #5058
- core[patch]: Release 0.1.57 by @jacoblee93 in #5059
Full Changelog: 0.1.32...0.1.33
Release 0.1.32
What's Changed
- Release 0.1.31 by @jacoblee93 in #4975
- Brace/anthropic tools by @bracesproul in #4978
- core[patch]: Release 0.1.54 by @bracesproul in #4979
- anthropic[patch]: Bump core version by @bracesproul in #4980
- anthropic[patch]: Release 0.1.10 by @bracesproul in #4981
- core[minor]: Add new FakeStreamingChatModel & update test by @bracesproul in #4982
- core[patch]: Format by @bracesproul in #4990
- core[patch]: Fix handling custom run id in sequence streams by @bracesproul in #4989
- langchain[patch]: SelfQueryRetriever - fallback to similarity search by @guidev in #4960
- scripts[minor]:Some symbols have empty declarations by @tomoima525 in #4993
- scripts[patch]: Release 0.0.11 by @bracesproul in #4995
- langchain[patch]: Make thrown evaluator errors not interrupt dataset flow by @jacoblee93 in #5017
- community[minor]: feat: BaiduQianfan embeddings by @zandko in #4926
- community[patch]: Fix issue in Neo4jGraph.addGraphDocuments function where Document node is not populating text content by @bilalshareef in #5008
- docs[patch]: Fix typo in retrievers section by @DevJaGz in #5002
- docs[patch]: Add main graph construction docs by @tomasonjo in #4985
- community[patch]: Fix strict mode comparison and formatting for llm graph transformer by @tomasonjo in #4988
- core[patch]: Release 0.1.55 by @jacoblee93 in #5021
- community[patch]: Release 0.0.45 by @jacoblee93 in #5022
New Contributors
- @guidev made their first contribution in #4960
- @tomoima525 made their first contribution in #4993
- @zandko made their first contribution in #4926
- @bilalshareef made their first contribution in #5008
- @DevJaGz made their first contribution in #5002
Full Changelog: 0.1.31...0.1.32
Release 0.1.31
What's Changed
- Release 0.1.30 by @jacoblee93 in #4887
- docs[patch]: Replace ollama embeddings examples imports with @langcha⦠by @Nick22nd in #4888
- openai[patch]: fix(openai): consume title from jsonschema as function name by @dqbd in #4897
- core[patch]: fix: match structured prompt serialization ID with Python, allow piping bound LLMs into prompt by @dqbd in #4892
- core[patch]: 0.1.52 by @jacoblee93 in #4899
- google-common [major] / google-webauth [minor] / google-gauth [minor]: Gemini functions by @afirstenberg in #4864
- openai[patch]: Release 0.0.24 by @jacoblee93 in #4900
- google-common[patch]: Release 0.0.2 by @bracesproul in #4901
- gauth,webauth[patch]: Bump google common dep by @bracesproul in #4902
- google-gauth[patch]: Release 0.0.1 by @bracesproul in #4903
- google-vertexai[patch]: Bump gauth dep by @bracesproul in #4904
- google-vertexai[patch]: Release 0.0.1 by @bracesproul in #4905
- google-webauth[patch]: Release 0.0.1 by @bracesproul in #4906
- vertexai-web[patch]: Bump webauth deps by @bracesproul in #4907
- google-vertexai-web[patch]: Release 0.0.1 by @bracesproul in #4908
- groq[patch]: Allow custom headers passed into Groq by @jacoblee93 in #4909
- groq[patch]: Release 0.0.5 by @jacoblee93 in #4910
- community[patch]: Bump HNSWLib dep, skip flaky tests by @jacoblee93 in #4919
- fix[openai]: add a test, make sure title is propagated to tool_choice by @dqbd in #4921
- openai[patch]: Release 0.0.25 by @jacoblee93 in #4922
- pinecone[minor]: Bump dep to 2.2 and add sourceTag by @bracesproul in #4925
- pinecone[patch]: Release 0.0.4 by @bracesproul in #4927
- core[patch]: Adds placeholder message BaseMessage type by @rahilvora in #4920
- azure-openai[minor]: update docs and fix openai api usage by @sinedied in #4898
- azure-openai[patch]: Release 0.0.5 by @jacoblee93 in #4935
- core[patch]: Fix RemoteRunnable streaming when used in sequences, add tracing by @rahilvora in #4882
- docs[minor],langchain[minor],google-common[minor]: Add Gemini tools agent docs by @bracesproul in #4930
- google-common[patch]: Release 0.0.3 by @bracesproul in #4944
- google-gauth[patch],google-webauth[patch]: Bump google common versions by @bracesproul in #4945
- google-webauth[patch]: Release 0.0.2 by @bracesproul in #4946
- google-gauth[patch]: Release 0.0.2 by @bracesproul in #4947
- google-vertexai[patch],google-vertexai-web[patch]: Bump google gauth/β¦ by @bracesproul in #4948
- google-vertexai[patch]: Release 0.0.2 by @bracesproul in #4949
- google-vertexai-web[patch]: Release 0.0.2 by @bracesproul in #4950
- π₯ Update LangChain people data by @jacoblee93 in #4941
- docs[patch]: Fix code block import by @bracesproul in #4958
- community[minor]: Add DuckDuckGoSearch tool by @my8bit in #4943
- core[patch]: Add isZodSchema to core utils by @bracesproul in #4931
- core[minor]: Add document compressor class to core by @bracesproul in #4932
- community[patch]: Add experimental Neo4j graph transformer by @easwee in #4914
- community[patch]: Instantiate Chroma client properly by @Doug-Bowen in #4918
- community[patch]: llama cpp stream generation and abort by invoke method by @wizardAEI in #4942
- core[patch]: Release 0.1.53 by @jacoblee93 in #4961
- docs[patch]: Add wrapping library metadata to MongoDB docs example by @baileympearson in #4957
- community[patch]: Release 0.0.44 by @jacoblee93 in #4962
- groq[minor]: Add support for tool calling via Groq by @jacoblee93 in #4963
- groq[patch]: Release 0.0.6 by @jacoblee93 in #4970
- core[minor]: Add runId to RunnableConfig by @bracesproul in #4954
- azure-openai[patch]: fix azureOpenAIApiKey not working by @sinedied in #4964
- azure-openai[patch]: Release 0.0.6 by @jacoblee93 in #4971
- openai[patch], langchain[patch]: Update OpenAI version, remove assistant types by @jacoblee93 in #4972
- openai[patch]: Release 0.0.26 by @jacoblee93 in #4973
- langchain[patch]: Bump OpenAI integration package version by @jacoblee93 in #4974
New Contributors
- @Nick22nd made their first contribution in #4888
- @my8bit made their first contribution in #4943
- @Doug-Bowen made their first contribution in #4918
Full Changelog: 0.1.30...0.1.31