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 #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
- community[minor]: Bump LC and core deps to 0.2.0 by @bracesproul in #5446
- community[patch]: Release 0.2.0 (next) by @bracesproul in #5447
- @langchain/google-genai [feature]: support Google genai API version and base URL by @sugarforever in #5426
- all[minor]: Update partner packages core dep semver by @bracesproul in #5448
- partner packages[patch]: Release all by @bracesproul in #5449
- google-pkgs[patch]: Release Google packages by @bracesproul in #5450
- partner-packages[patch]: Update core dep versions to contain single space by @bracesproul in #5452
- docs[patch]: Fix styling by @jacoblee93 in #5454
- docs[major]: Fix broken links and turn on throw on broken link by @bracesproul in #5455
- docs[patch]: Update QA use-case docs how tos by @jacoblee93 in #5453
- docs[patch]: Update QA use-case docs how tos by @jacoblee93 in #5457
- docs[patch]: Update tools docs by @jacoblee93 in #5458
- core[patch]: Fix bindTools return type by @jacoblee93 in #5459
- groq[patch]: Release 0.0.12 by @jacoblee93 in #5461
- anthropic[patch]: Release 0.1.21 by @jacoblee93 in #5462
- openai[patch]: Release 0.0.33 by @jacoblee93 in #5463
- google-common[patch]: Release 0.0.16 by @jacoblee93 in #5464
- mistralai[patch]: Remove default tool call value for translated messages by @jacoblee93 in #5428
- mistralai[patch]: Release 0.0.22 by @jacoblee93 in #5465
- docs[patch]: Adds self query docs, LCEL cheatsheet by @jacoblee93 in #5466
- docs[patch]: Contributor guide, polish by @jacoblee93 in #5468
- docs[patch]: Adds callback docs by @jacoblee93 in #5469
- docs[patch]: Rename doc page by @jacoblee93 in #5470
- docs[patch]: Update tutorials by @jacoblee93 in #5473
- community[patch]: Neo4j metadata filtering by @easwee in #5215
- google-common[minor],google-genai[minor]: Standardize LS params by @bracesproul in #5486
- fix[runOnDataset]: accept custom criteria in config factory by @dqbd in #5403
- community[minor]: Adds support for Cohere Command-R via AWS Bedrock by @m-hamaro in #5336
- docs[patch]: Update output parser docs by @jacoblee93 in #5408
- all[patch]: Ignore no unused vars eslint rule in test files by @bracesproul in #5440
- google-genai[patch]: Fix api options which caused requests to hang by @bracesproul in #5490
- google-genai[patch]: Release 0.0.15 by @bracesproul in #5491
- docs[patch]: update Azure documentation and deprecate @langchain/azure-openai by @sinedied in #5477
- docs[patch]: Fix docs infinite redirect, add redirect by @jacoblee93 in #5492
- docs[patch]: Replace ecosystem pages with real links by @jacoblee93 in #5494
- community[minor]: updated Browserbase loader by @mishushakov in #5412
- community[minor]: Add Google Routes Tool by @Luisotee in #5329
- community[minor]: Spider Document Loader by @WilliamEspegren in #5415
- community[minor]: feat: Layerup Security integration by @JamsheedMistri in #4929
- docs[minor]: Unstructured MD loader doc by @bracesproul in #5489
- community[patch]: VoyageAI embedding with input_type parameter by @nicolas-geysse in #5493
- community[patch]: Fix build artifacts by @jacoblee93 in #5496
- community[patch]: Temporary build fix by @jacoblee93 in #5499
- community[patch]: Release 0.2.1 by @jacoblee93 in #5500
- scripts[minor]: Fix extra newlines issue, switch all packages to use workspace dep by @bracesproul in #5498
- docs[minor]: Add AI SDK docs by @bracesproul in #5497
- docs[patch]: Add neo4j metadata filtering docs by @tomasonjo in #5502
- langchain[patch]: Add entrypoints to deprecated omit import map by @bracesproul in #5511
- langchain[patch]: Release 0.2.1 by @jacoblee93 in #5512
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 contribution in #5391
- @yoogle96 made their first contribution in #5411
- @sugarforever made their first contribution in #5426
- @m-hamaro made their first contribution in #5336
- @Luisotee made their first contribution in #5329
- @WilliamEspegren made their first contribution in #5415
- @JamsheedMistri made their first contribution in #4929
- @nicolas-geysse made their first contribution in #5493
Full Changelog: 0.1.36...0.2.1