Safety vulnerability ID: 70875
The information on this page was manually curated by our Cybersecurity Intelligence Team.
Langchain version 0.1.14 addresses CVE-2024-21503, updating the "black" python linter from version 24.2.0 to 24.3.0. This update remedies a Regex-related denial of service vulnerability present in the earlier version.
Latest version: 0.3.11
Building applications with LLMs through composability
What's Changed
* robocorp[patch]: release 0.0.4 by efriis in https://github.com/langchain-ai/langchain/pull/19357
* robocorp[patch]: run integration tests on release by efriis in https://github.com/langchain-ai/langchain/pull/19358
* experimental[patch]: Release 0.0.55 by baskaryan in https://github.com/langchain-ai/langchain/pull/19353
* openai[patch]: release 0.1.0, message id and name support by efriis in https://github.com/langchain-ai/langchain/pull/19363
* openai[patch]: fix name param by efriis in https://github.com/langchain-ai/langchain/pull/19365
* openai[patch]: fix core min version by efriis in https://github.com/langchain-ai/langchain/pull/19366
* feat: update base_url of anthropic by enfeng in https://github.com/langchain-ai/langchain/pull/18634
* community:Replace positional argument with text=text for cohere>=5 compatibility by billytrend-cohere in https://github.com/langchain-ai/langchain/pull/19407
* core[patch]: allow "placeholder" type in from_messages tuples by hinthornw in https://github.com/langchain-ai/langchain/pull/19152
* mistralai[minor]: 0.1.0rc0, remove mistral sdk by efriis in https://github.com/langchain-ai/langchain/pull/19420
* core[minor]: Add utility code to create tool examples by hwchase17 in https://github.com/langchain-ai/langchain/pull/18602
* [langchain] fix OpenAIAssistantRunnable.create_assistant by ccurme in https://github.com/langchain-ai/langchain/pull/19081
* cookbook[patch]: add strip of quotes
by efriis in https://github.com/langchain-ai/langchain/pull/19452
* mistralai: update tool calling by ccurme in https://github.com/langchain-ai/langchain/pull/19451
* community[patch]: invoke callback prior to yielding token (llama.cpp) by sepiatone in https://github.com/langchain-ai/langchain/pull/19392
* mistralai[patch]: release 0.1.0rc1 by efriis in https://github.com/langchain-ai/langchain/pull/19453
* mistralai[patch]: fix core version by efriis in https://github.com/langchain-ai/langchain/pull/19454
* docs: delete mistralai embeddings doc from incorrect location by sepiatone in https://github.com/langchain-ai/langchain/pull/19432
* langchain_openai: [URGENT REGRESSION FIX] Don't fail if tool message already doesn't contain name by ldorigo in https://github.com/langchain-ai/langchain/pull/19435
* openai[patch]: release 0.1.1 by efriis in https://github.com/langchain-ai/langchain/pull/19458
* openai[patch]: integration test structured output by efriis in https://github.com/langchain-ai/langchain/pull/19459
* openai[patch]: tool use integration test by baskaryan in https://github.com/langchain-ai/langchain/pull/19460
* docs: use invoke instead of run by raybellwaves in https://github.com/langchain-ai/langchain/pull/19457
* docs: point to titantic dataset on web by raybellwaves in https://github.com/langchain-ai/langchain/pull/19455
* community:Modified regular expression by igeni in https://github.com/langchain-ai/langchain/pull/19449
* openai[patch]: add test coverage to output by efriis in https://github.com/langchain-ai/langchain/pull/19462
* community: RecursiveUrlLoader: add base_url option by germankrause in https://github.com/langchain-ai/langchain/pull/19421
* docarray requires hnsw installation by lucifertrj in https://github.com/langchain-ai/langchain/pull/19416
* langchain: Add async methods to VectorStoreRetrieverMemory by cbornet in https://github.com/langchain-ai/langchain/pull/19408
* makefile `api_docs_clean` fix by leo-gan in https://github.com/langchain-ai/langchain/pull/19405
* docs: moving FireworksEmbeddings documentation to docs folder by sepiatone in https://github.com/langchain-ai/langchain/pull/19398
* community[patch]: invoke callback prior to yielding token (fireworks) by sepiatone in https://github.com/langchain-ai/langchain/pull/19388
* community[patch]: invoke callback prior to yielding token (openai) by sepiatone in https://github.com/langchain-ai/langchain/pull/19389
* docs: Add `partition` parameter to DashVector by wangcailin in https://github.com/langchain-ai/langchain/pull/19385
* community: fix bugs in baiduvectordb as vectorstore by fengjial in https://github.com/langchain-ai/langchain/pull/19380
* docs: update import paths and move to lcel for llama.cpp examples by sepiatone in https://github.com/langchain-ai/langchain/pull/19391
* docs: update module imports for fireworks documentation by sepiatone in https://github.com/langchain-ai/langchain/pull/19377
* docs: fix error bilibili url by Undertone0809 in https://github.com/langchain-ai/langchain/pull/19375
* docs: adding voyageai to the list of partner packages by sepiatone in https://github.com/langchain-ai/langchain/pull/19376
* mistralai[patch]: streaming tool calls by efriis in https://github.com/langchain-ai/langchain/pull/19469
* Remove non-rendering images & output spamming from doc ntbks by rlancemartin in https://github.com/langchain-ai/langchain/pull/19475
* Use async memory in Chain when needed by cbornet in https://github.com/langchain-ai/langchain/pull/19429
* code[patch]: Add in code documentation to core Runnable `pipe` and `pick` methods (docs only) by liugddx in https://github.com/langchain-ai/langchain/pull/19395
* community[minor]: S3FileLoader to use expose mode and post_processors arguments of unstructured loader by preak95 in https://github.com/langchain-ai/langchain/pull/19270
* Add OpenVINO llms docs by OpenVINO-dev-contest in https://github.com/langchain-ai/langchain/pull/19489
* community[minor]: Add `DuckDB` as a vectorstore by Hugoberry in https://github.com/langchain-ai/langchain/pull/18916
* infra: Update package version to apply CVE-related patch by JacobLezberg in https://github.com/langchain-ai/langchain/pull/19490
* langchain-community: Dappier chat model integration by IgorMunizS in https://github.com/langchain-ai/langchain/pull/19370
* Update docs for `HuggingFacePipeline` by nikhilkmr300 in https://github.com/langchain-ai/langchain/pull/19306
* add kwargs by ccurme in https://github.com/langchain-ai/langchain/pull/19519
* langchain: Passthrough batch_size on index()/aindex() calls by znwilkins in https://github.com/langchain-ai/langchain/pull/19443
* core[patch]: Use defusedxml in XMLOutputParser by eyurtsev in https://github.com/langchain-ai/langchain/pull/19526
* langchain_cohere: add cohere as a partner package by billytrend-cohere in https://github.com/langchain-ai/langchain/pull/19049
* core[runnables]: docstring for class runnable, method with_listeners() by sepiatone in https://github.com/langchain-ai/langchain/pull/19515
* cohere[patch]: fix release by efriis in https://github.com/langchain-ai/langchain/pull/19529
* core[patch]: fix xml output parser transform by eyurtsev in https://github.com/langchain-ai/langchain/pull/19530
* partners/openai: increase max batch size for Azure OpenAI Embeddings API by orestxherija in https://github.com/langchain-ai/langchain/pull/19532
* docs: Update local llms article to use invoke instead of deprecated __call__ by clarkerican in https://github.com/langchain-ai/langchain/pull/19528
* community: More flexible handling for entity names in vector store "HANA Cloud" by MartinKolbAtWork in https://github.com/langchain-ai/langchain/pull/19523
* community: Added GigaChat Embeddings support + updated previous GigaChat integration by Mikelarg in https://github.com/langchain-ai/langchain/pull/19516
* fixed links by lkuligin in https://github.com/langchain-ai/langchain/pull/19503
* docs: Update streaming.ipynb by eltociear in https://github.com/langchain-ai/langchain/pull/19500
* core: Convert SimSIMD back to NumPy by ashvardanian in https://github.com/langchain-ai/langchain/pull/19473
* docs: Fix broken link in semantic-chunker.ipynb by hamidriasat in https://github.com/langchain-ai/langchain/pull/19464
* Add Support for GPU Index Types in Milvus 2.4 by FinTechCao in https://github.com/langchain-ai/langchain/pull/19468
* Fix several sample code errors by 169 in https://github.com/langchain-ai/langchain/pull/19382
* Update async_chromium.ipynb by arjOman in https://github.com/langchain-ai/langchain/pull/19514
* Community: Fixing incorrect base URLs for Azure Cognitive Search Retriever by marlenezw in https://github.com/langchain-ai/langchain/pull/19352
* community: YandexGPT Use recent yandexcloud sdk version by tyumentsev4 in https://github.com/langchain-ai/langchain/pull/19341
* community: expanding version in confluence loader by stezz in https://github.com/langchain-ai/langchain/pull/19324
* <Community> improve tidb integrations documents by IANTHEREAL in https://github.com/langchain-ai/langchain/pull/19321
* milvus[patch]: clean warning when delete by ids by mackong in https://github.com/langchain-ai/langchain/pull/19301
* milvus will autoflush, manual flush is slowly by JamesBonddu in https://github.com/langchain-ai/langchain/pull/19300
* community [patch] : [Fiddler] ensure dataset is not added if model is present by bhalder in https://github.com/langchain-ai/langchain/pull/19293
* mistralai[patch]: release 0.1.0 by efriis in https://github.com/langchain-ai/langchain/pull/19540
* docs: Add guidance for splitting Chinese, Japanese, and Thai by tonybaloney in https://github.com/langchain-ai/langchain/pull/19295
* Fix Tuple typing problem when create new langchain app by mauriciocruzdeveloper in https://github.com/langchain-ai/langchain/pull/19141
* cookbook[patch]: update dependecy for autogpt/marathon.ipynb by dexhunter in https://github.com/langchain-ai/langchain/pull/19491
* community: avoid creating extension PGvector while using readOnly Databases by hanfi in https://github.com/langchain-ai/langchain/pull/19268
* docs: Some fixes by adarmiento in https://github.com/langchain-ai/langchain/pull/19130
* Prem AI langchain integration (migrating PR from org account to personal account) by Anindyadeep in https://github.com/langchain-ai/langchain/pull/19113
* partners: AI21 Labs Semantic Text Splitter support by miri-bar in https://github.com/langchain-ai/langchain/pull/19510
* community: fix semantic answer bug in AzureSearch vector store by Skar0 in https://github.com/langchain-ai/langchain/pull/18938
* Fixing some caching issues for AzureCosmosDBSemanticCache by aayush3011 in https://github.com/langchain-ai/langchain/pull/18884
* community: added `partners/package-name` folders by leo-gan in https://github.com/langchain-ai/langchain/pull/19290
* code[patch]: Add in code documentation to core Runnable map methods (docs only) by liugddx in https://github.com/langchain-ai/langchain/pull/19517
* docs: Update function "run" to "invoke" in fake_llm.ipynb by standby24x7 in https://github.com/langchain-ai/langchain/pull/19570
* langchain[major]: Use InMemoryVectorStore by default in VectorstoreIndexCreator by cbornet in https://github.com/langchain-ai/langchain/pull/19575
* Add default implementations to amax_marginal_relevance_search_by_vector and adelete by cbornet in https://github.com/langchain-ai/langchain/pull/19269
* core: Add async methods to BaseExampleSelector and SemanticSimilarityExampleSelector by cbornet in https://github.com/langchain-ai/langchain/pull/19399
* community: Add InMemoryVectorStore to module level imports by cbornet in https://github.com/langchain-ai/langchain/pull/19576
* core[minor]: Use BaseChatMessageHistory async methods in RunnableWithMessageHistory by cbornet in https://github.com/langchain-ai/langchain/pull/19565
* docs: add cohere to the list of partners by sepiatone in https://github.com/langchain-ai/langchain/pull/19552
* community[minor]: Improvements for NeptuneRdfGraph, Improve discovery of graph schema using database statistics by 3coins in https://github.com/langchain-ai/langchain/pull/19546
* experimental[patch]: update module doc strings by leo-gan in https://github.com/langchain-ai/langchain/pull/19539
* community[patch]: GPTCache pydantic validation error on lookup by theinhumaneme in https://github.com/langchain-ai/langchain/pull/19427
* infra: Resolve the endless dependency resolution during the build of `dev.Dockerfile` by copying `poetry.lock` by g-votte in https://github.com/langchain-ai/langchain/pull/19465
* community[minor]: Add embeddings integration for text2vec by hulitaitai in https://github.com/langchain-ai/langchain/pull/19267
* community: Allow passing `allow_dangerous_deserialization` when loading LLM chain by B-Step62 in https://github.com/langchain-ai/langchain/pull/18894
* docs: Remove chromadb from required dependency in examples with VectorstoreIndexCreator by cbornet in https://github.com/langchain-ai/langchain/pull/19578
* github action: Add dead link check for .mdx files by liugddx in https://github.com/langchain-ai/langchain/pull/19492
* community: better support of pathlib paths in document loaders by mmajewsk in https://github.com/langchain-ai/langchain/pull/18396
* core[patch]: Remove anyio dependency by eyurtsev in https://github.com/langchain-ai/langchain/pull/19583
* community[Qianfan]: add function_call in additional_kwargs by Dobiichi-Origami in https://github.com/langchain-ai/langchain/pull/19550
* docs: HFEmbeddings: Add more information to model_kwargs/encode_kwargs by tomaarsen in https://github.com/langchain-ai/langchain/pull/19594
* community: add len() implementation to Chroma by adrian-valente in https://github.com/langchain-ai/langchain/pull/19419
* cohere[patch]: Add additional kwargs support for Cohere SDK params by giannis2two in https://github.com/langchain-ai/langchain/pull/19533
* core[patch]: Reverting changes with defusedXML by eyurtsev in https://github.com/langchain-ai/langchain/pull/19604
* core[patch]: Temporarily disable test for streaming xml parser by eyurtsev in https://github.com/langchain-ai/langchain/pull/19610
* load: Optionally disable reading secrets from env by nfcampos in https://github.com/langchain-ai/langchain/pull/19596
* core[patch]: Release 0.1.34 by baskaryan in https://github.com/langchain-ai/langchain/pull/19609
* langchain: Add async methods to VectorstoreIndexCreator by cbornet in https://github.com/langchain-ai/langchain/pull/19582
* community: use semantic_configurations in AzureSearch by lawadam in https://github.com/langchain-ai/langchain/pull/19347
* langchain: Add async methods to TimeWeightedVectorStoreRetriever by cbornet in https://github.com/langchain-ai/langchain/pull/19606
* langchain: Add async methods to EmbeddingRouterChain by cbornet in https://github.com/langchain-ai/langchain/pull/19603
* docs: Update docstring for MessagesPlaceholder by jhicks2306 in https://github.com/langchain-ai/langchain/pull/19601
* docs: Update apify.ipynb for Document class import by rawatraghav in https://github.com/langchain-ai/langchain/pull/19598
* docs: release date fix by leo-gan in https://github.com/langchain-ai/langchain/pull/19585
* cli[patch]: release 0.0.22rc0, chat playground by efriis in https://github.com/langchain-ai/langchain/pull/19614
* update openvino documents by OpenVINO-dev-contest in https://github.com/langchain-ai/langchain/pull/19543
* community: add oracle autonomous database doc loader integration by xsai9101 in https://github.com/langchain-ai/langchain/pull/19536
* experimental: `PromptTemplate` import fix by leo-gan in https://github.com/langchain-ai/langchain/pull/19617
* docs: `PromptTemplate` import from `core` by leo-gan in https://github.com/langchain-ai/langchain/pull/19616
* partners: VoyageAI rerank by fzowl in https://github.com/langchain-ai/langchain/pull/19521
* Adding try-except block for GCSDirectoryLoader by timothywong731 in https://github.com/langchain-ai/langchain/pull/19591
* doc: Fix oracle doc loader format issue by xsai9101 in https://github.com/langchain-ai/langchain/pull/19628
* fix typo in openvino document by OpenVINO-dev-contest in https://github.com/langchain-ai/langchain/pull/19627
* docs: `output_parsers` page fix by leo-gan in https://github.com/langchain-ai/langchain/pull/19623
* openai: fix AzureChatOpenAI missing parameter problem by liugddx in https://github.com/langchain-ai/langchain/pull/19258
* community: Microsoft Azure Document Intelligence updates by ruoccofabrizio in https://github.com/langchain-ai/langchain/pull/16932
* experimental: Enhance LLMGraphTransformer with async processing and improved readability by jjovalle99 in https://github.com/langchain-ai/langchain/pull/19205
* community: Add ITREX optimized Embeddings by yuwenzho in https://github.com/langchain-ai/langchain/pull/18474
* core[patch]: XMLOutputParser fix to handle changes to xml standard library by eyurtsev in https://github.com/langchain-ai/langchain/pull/19612
* cohere: Fix cohere rerank by billytrend-cohere in https://github.com/langchain-ai/langchain/pull/19624
* community: Fix the bug that Chroma does not specify `embedding_function` by liugddx in https://github.com/langchain-ai/langchain/pull/19277
* core[patch]: Patch XML vulnerability in XMLOutputParser (CVE-2024-1455) by eyurtsev in https://github.com/langchain-ai/langchain/pull/19653
* core[patch]: Release 0.1.35 by baskaryan in https://github.com/langchain-ai/langchain/pull/19660
* core: Add async methods to LengthBasedExampleSelector by cbornet in https://github.com/langchain-ai/langchain/pull/19640
* Revert "community: added `partners/package-name` folders" by efriis in https://github.com/langchain-ai/langchain/pull/19662
* community[patch]: Update doc-strings for text2vec embeddings by hulitaitai in https://github.com/langchain-ai/langchain/pull/19657
* cohere[patch]: release 0.1.0rc1 by efriis in https://github.com/langchain-ai/langchain/pull/19663
* langchain[minor]: Add async methods to EncoderBackedStore by cbornet in https://github.com/langchain-ai/langchain/pull/19597
* community[minor]: Add support for non-file-based Document Loaders in PebbloSafeLoader by Raj725 in https://github.com/langchain-ai/langchain/pull/19574
* docs: Fix broken imports in documentation by ccurme in https://github.com/langchain-ai/langchain/pull/19655
* docs: Improve docstring for Runnable bind method by jhicks2306 in https://github.com/langchain-ai/langchain/pull/19659
* docs: use first_tool_only instead of return_single by baskaryan in https://github.com/langchain-ai/langchain/pull/19666
* community[minor]: Add the option to omit schema refresh in Neo4jGraph by tomasonjo in https://github.com/langchain-ai/langchain/pull/19654
* docs: fix error output in XMLOutputParser documentation by KangmoonSeo in https://github.com/langchain-ai/langchain/pull/19569
* core[minor]: support pydantic v2 models in PydanticOutputParser by jnis23 in https://github.com/langchain-ai/langchain/pull/18811
* cli[patch]: Fix typo in dev script name for the --chat-playground option on the cli by tjaffri in https://github.com/langchain-ai/langchain/pull/19673
* core[minor]: Add async methods to MaxMarginalRelevanceExampleSelector by cbornet in https://github.com/langchain-ai/langchain/pull/19639
* update cookbook example for SalesGPT - include Stripe Payment Link Generation by filip-michalsky in https://github.com/langchain-ai/langchain/pull/19622
* infra: Consistent lxml requirements by Randl in https://github.com/langchain-ai/langchain/pull/19520
* langchain_core.tools.ToolException docs/exception message by kwehmeyer in https://github.com/langchain-ai/langchain/pull/17590
* docs: move extraction up by baskaryan in https://github.com/langchain-ai/langchain/pull/19667
* Feat: support unstructured_kwargs for s3 loader by chyroc in https://github.com/langchain-ai/langchain/pull/15473
* community: update for compatibility with latest Meilisearch version by CaroFG in https://github.com/langchain-ai/langchain/pull/18970
* community: refactor the type hint of `file_path` in `UnstructuredAPIFileLoader` class by kozistr in https://github.com/langchain-ai/langchain/pull/18839
* community: integrate China Mobile Ecloud vector search by liuyonghengheng in https://github.com/langchain-ai/langchain/pull/15298
* [Evals] Fix function calling support by hinthornw in https://github.com/langchain-ai/langchain/pull/19658
* cohere[patch]: Add cohere tools agent by harry-cohere in https://github.com/langchain-ai/langchain/pull/19602
* core: Two updates to chat model interface by nfcampos in https://github.com/langchain-ai/langchain/pull/19684
* cohere: Fix positional argument by billytrend-cohere in https://github.com/langchain-ai/langchain/pull/19678
* Flatten relationships in LLM graph transformer by tomasonjo in https://github.com/langchain-ai/langchain/pull/19642
* [Community] Stop spamming SIMD import warnings by hinthornw in https://github.com/langchain-ai/langchain/pull/19531
* community: Add VDMS vectorstore by cwlacewe in https://github.com/langchain-ai/langchain/pull/19551
* community: migrate `bigdl-llm` to `ipex-llm` by shane-huang in https://github.com/langchain-ai/langchain/pull/19518
* community: Update Azure Cognitive Services to Azure AI Services by cgalo5758 in https://github.com/langchain-ai/langchain/pull/19488
* community: fix bug in cohere that `async for` a coroutine in ChatCohere by kaijietti in https://github.com/langchain-ai/langchain/pull/19381
* anthropic[patch]: fix response metadata type by baskaryan in https://github.com/langchain-ai/langchain/pull/19683
* langchain_openai: fix ChatOpenAI model's openai proxy by Sukitly in https://github.com/langchain-ai/langchain/pull/19559
* langchain/fix-cohere-reranker-rerank-method by jjovalle99 in https://github.com/langchain-ai/langchain/pull/19486
* docs: Optimize Makefile for Better Usability and Maintenance by cubxxw in https://github.com/langchain-ai/langchain/pull/18859
* The Voyage reranker is not working by Jaid844 in https://github.com/langchain-ai/langchain/pull/19645
* partners[groq]: update docstring of the ChatGroq class by sepiatone in https://github.com/langchain-ai/langchain/pull/18645
* langchain: Use map() and avoid "ValueError: max() arg is an empty sequence" in MergerRetriever by n1lanjan in https://github.com/langchain-ai/langchain/pull/18679
* elasticsearch[patch]: move to repo by efriis in https://github.com/langchain-ai/langchain/pull/19620
* core[patch], infra: release 0.1.36, run partner CI on core PRs by efriis in https://github.com/langchain-ai/langchain/pull/19688
* docs: update use_cases/question_answering/chat_history by ccurme in https://github.com/langchain-ai/langchain/pull/19349
* langchain_cohere:Cohere package misc fixs tool use agent and cohere chat by BeatrixCohere in https://github.com/langchain-ai/langchain/pull/19705
* community: Fix the error of Baidu Qianfan not passing the stop parameter by ligang-super in https://github.com/langchain-ai/langchain/pull/18666
* Community: gather token usage info in BedrockChat during generation by dmenini in https://github.com/langchain-ai/langchain/pull/19127
* core[patch]: Fix jsonOutputParser fails if a json value contains inside it. by liugddx in https://github.com/langchain-ai/langchain/pull/19717
* cohere: add with_structured_output to ChatCohere by harry-cohere in https://github.com/langchain-ai/langchain/pull/19730
* cohere[patch]: release 0.1.0rc1 (rc1-2 never released) by efriis in https://github.com/langchain-ai/langchain/pull/19731
* community: Add solar model chat model by Tokkiu in https://github.com/langchain-ai/langchain/pull/18556
* community: Fix bug in vdms by cwlacewe in https://github.com/langchain-ai/langchain/pull/19728
* docs: Update function "run" to "invoke" in llm_symbolic_math.ipynb by standby24x7 in https://github.com/langchain-ai/langchain/pull/19713
* docs: fix typos and make quickstart more readable by kubealex in https://github.com/langchain-ai/langchain/pull/19712
* infra: Revert run partner CI on core PRs by efriis in https://github.com/langchain-ai/langchain/pull/19733
* Adding validation when vector does not exist by 19374242 in https://github.com/langchain-ai/langchain/pull/19698
* langchain: add template_tool_response arg to create_json_chat by dmenini in https://github.com/langchain-ai/langchain/pull/19696
* core[runnables]: docstring of class RunnableSerializable, method configurable_alternatives by sepiatone in https://github.com/langchain-ai/langchain/pull/19724
* Add async batch case by 169 in https://github.com/langchain-ai/langchain/pull/19686
* community: fix yuan2 errors in LLMs by cauwulixuan in https://github.com/langchain-ai/langchain/pull/19004
* openai: perform judgment processing on chat model streaming delta by HuangZiy in https://github.com/langchain-ai/langchain/pull/18983
* core[runnables]: docstring for class RunnableSerializable, method configurable_fields by sepiatone in https://github.com/langchain-ai/langchain/pull/19722
* core: Avoid hiding the types of `beta`-decorated functions/classes by ldorigo in https://github.com/langchain-ai/langchain/pull/18877
* partners[anthropic]: update docstring of the ChatAnthropic and AnthropicLLM classes by sepiatone in https://github.com/langchain-ai/langchain/pull/18649
* community[patch]: mypy ignore fix by Smit-Parmar in https://github.com/langchain-ai/langchain/pull/18483
* community: Added missing from_documents method to KNNRetriever. by victoradan in https://github.com/langchain-ai/langchain/pull/18411
* docs:Nvidia Riva Runnables Documentation by haydeniw in https://github.com/langchain-ai/langchain/pull/18237
* fixing markdown for tips by isahers1 in https://github.com/langchain-ai/langchain/pull/18199
* langchain: fix BaseChatMemory get output data error with extra key by xiaohuanshu in https://github.com/langchain-ai/langchain/pull/18117
* Support Streaming in Azure Machine Learning by sachinparyani in https://github.com/langchain-ai/langchain/pull/18246
* docs: improve readability of Langchain Expression Language get_started.ipynb by ethanknights in https://github.com/langchain-ai/langchain/pull/18157
* community: fix bugs for bilibili Loader by Jiaaming in https://github.com/langchain-ai/langchain/pull/18036
* docs: update Together README.md by Mao-Siang in https://github.com/langchain-ai/langchain/pull/18004
* partners/openai: add checking codes for calling AI model get error by yangkx111 in https://github.com/langchain-ai/langchain/pull/17909
* community: add Integration for OpenAI image gen with v1 sdk by paulonasc in https://github.com/langchain-ai/langchain/pull/17771
* community: add NotebookLoader unit test by paulonasc in https://github.com/langchain-ai/langchain/pull/17721
* community: fix OpenAI whisper base url by Lanthanum1 in https://github.com/langchain-ai/langchain/pull/17695
* Re-set default n_batch by rlancemartin in https://github.com/langchain-ai/langchain/pull/17594
* community: Add Anyscale embedding support by kylehh in https://github.com/langchain-ai/langchain/pull/17605
* package:core XML parser to cover the case when the xml only contains the root level tag by ale-delfino in https://github.com/langchain-ai/langchain/pull/17456
* community surrealdb[fix]: handle for empty metadata and allow collection names with complex characters by MarcusVirg in https://github.com/langchain-ai/langchain/pull/17374
* community: Add explicit error message to Bedrock error output. by Mercurrent in https://github.com/langchain-ai/langchain/pull/17328
* experimental: Removed 'SQLResults:' from the LLMResponse in SQLDatabaseChain by Kirushikesh in https://github.com/langchain-ai/langchain/pull/17104
* langchain: Upgrade openai's sdk and solve some interface adaptation problems. by liugddx in https://github.com/langchain-ai/langchain/pull/19548
* Add Openvino embedding support by OpenVINO-dev-contest in https://github.com/langchain-ai/langchain/pull/19632
* community: fixed xml URL on sitemap docs exmaple, issue 17236 by gisturiz in https://github.com/langchain-ai/langchain/pull/17304
* community: add support for Moonshot llm and chat model by jialeicui in https://github.com/langchain-ai/langchain/pull/17100
* docs: fix link in openvino integration doc by eaidova in https://github.com/langchain-ai/langchain/pull/19749
* docs: use markdown cell instead of code block by 169 in https://github.com/langchain-ai/langchain/pull/19740
* docs: providers pinecone fix by leo-gan in https://github.com/langchain-ai/langchain/pull/19737
* core: Add aformat_messages to FewShotChatMessagePromptTemplate and ChatPromptTemplate by cbornet in https://github.com/langchain-ai/langchain/pull/19648
* community: Implement DirectoryLoader lazy_load function by DasDingoCodes in https://github.com/langchain-ai/langchain/pull/19537
* community: add hugging face text-to-speech inference API by h0rv in https://github.com/langchain-ai/langchain/pull/18880
* Add the ability to pass maps to neo4j retrieval query by tomasonjo in https://github.com/langchain-ai/langchain/pull/19758
* community: Add solar embedding by Tokkiu in https://github.com/langchain-ai/langchain/pull/19761
* community: avoid executing `toolkit.get_context()` when not necessary by x-arturs in https://github.com/langchain-ai/langchain/pull/19762
* add script to check imports by ccurme in https://github.com/langchain-ai/langchain/pull/19611
* Pathway vectorstore and rag-pathway template by janchorowski in https://github.com/langchain-ai/langchain/pull/14859
* Agentic and Self-RAG w/ LangGraph by rlancemartin in https://github.com/langchain-ai/langchain/pull/16910
* community: OllamaEmbeddings - Pass headers to post request by shahrin014 in https://github.com/langchain-ai/langchain/pull/16880
* community: mmr search for Rockset vectorstore integration by morganda in https://github.com/langchain-ai/langchain/pull/16908
* community: fix redis input type for index_schema field by Distant22 in https://github.com/langchain-ai/langchain/pull/16874
* community: history size support for DynamoDBChatMessageHistory by LukaK in https://github.com/langchain-ai/langchain/pull/16794
* Community: Infobip tool integration by hmilkovi in https://github.com/langchain-ai/langchain/pull/16805
* Langchain/New-feature: Added Haskell support in langchain.text_splitter module by Nisarg1112 in https://github.com/langchain-ai/langchain/pull/16191
* langchain_cohere:Allow overriding of the base URL in Cohere Client by BeatrixCohere in https://github.com/langchain-ai/langchain/pull/19766
* docs[minor]: Add chat model tabs to docs pages by bracesproul in https://github.com/langchain-ai/langchain/pull/19589
* cohere: support kwargs in with_structured_output by harry-cohere in https://github.com/langchain-ai/langchain/pull/19736
* openai[patch]: Update openai chat model to new base class interface by nfcampos in https://github.com/langchain-ai/langchain/pull/19729
* templates: add RAG template for Intel Xeon Scalable Processors by lvliang-intel in https://github.com/langchain-ai/langchain/pull/18424
* langchain-mistralai: add missing _combine_llm_outputs implementation in ChatMistralAI by pierreveron in https://github.com/langchain-ai/langchain/pull/18603
* mistralai[patch]: correct integration_test by baskaryan in https://github.com/langchain-ai/langchain/pull/19774
* docs[patch]: Fix or remove broken mdx links by bracesproul in https://github.com/langchain-ai/langchain/pull/19777
* langchain: Documentation fix for 16702 and 16703 by Naveenkhasyap in https://github.com/langchain-ai/langchain/pull/16705
* add support for llmsherpa by abdalrohman in https://github.com/langchain-ai/langchain/pull/19741
* Google Drive Loader: Modify docs to always set the env var by snehil002 in https://github.com/langchain-ai/langchain/pull/14791
* Simplify ensemble retriever by Ayenem in https://github.com/langchain-ai/langchain/pull/14427
* Update minimax.py by ethynic in https://github.com/langchain-ai/langchain/pull/14384
* "community: fix failing Predibase integration" by alexsherstinsky in https://github.com/langchain-ai/langchain/pull/19776
* Add Alpha Vantage API Tool by anshaneel in https://github.com/langchain-ai/langchain/pull/14332
* read_file function implemented in tools by DrKroll in https://github.com/langchain-ai/langchain/pull/14301
* introduce convert_to_secret() to bananadev llm by tholapz in https://github.com/langchain-ai/langchain/pull/14283
* dont mutate metadata/tags by hwchase17 in https://github.com/langchain-ai/langchain/pull/19742
* Create Closed Captioning Chain for .mp4 videos by LunarECL in https://github.com/langchain-ai/langchain/pull/14059
* docs[minor]: include tab info for togetherai by sepiatone in https://github.com/langchain-ai/langchain/pull/19796
* templates: Update neo4j templates by tomasonjo in https://github.com/langchain-ai/langchain/pull/19789
* docs: (minor) updates to voyage ai documentation by sepiatone in https://github.com/langchain-ai/langchain/pull/19819
* docs: fix a dead link by cxumol in https://github.com/langchain-ai/langchain/pull/19814
* added CrossEncoderReranker with HuggingFaceCrossEncoder and SagemakerEndpointCrossEncoder by kennethchoe in https://github.com/langchain-ai/langchain/pull/13687
* community: add attribution_token within GoogleVertexAISearchRetriever by hsuyuming in https://github.com/langchain-ai/langchain/pull/18520
* together[minor]: Update endpoint to non deprecated version by dev-yashmathur in https://github.com/langchain-ai/langchain/pull/19649
* langchain: Upgrade openai's sdk and solve some interface adaptation problems. 19548 by liugddx in https://github.com/langchain-ai/langchain/pull/19785
* Fix Cohere retriever by giannis2two in https://github.com/langchain-ai/langchain/pull/19771
* core[patch]: Release 0.1.37 by baskaryan in https://github.com/langchain-ai/langchain/pull/19831
* community[patch]: Release 0.0.30 by baskaryan in https://github.com/langchain-ai/langchain/pull/19838
* langchain[patch]: Release 0.1.14 by baskaryan in https://github.com/langchain-ai/langchain/pull/19839
New Contributors
* ldorigo made their first contribution in https://github.com/langchain-ai/langchain/pull/19435
* raybellwaves made their first contribution in https://github.com/langchain-ai/langchain/pull/19457
* igeni made their first contribution in https://github.com/langchain-ai/langchain/pull/19449
* germankrause made their first contribution in https://github.com/langchain-ai/langchain/pull/19421
* lucifertrj made their first contribution in https://github.com/langchain-ai/langchain/pull/19416
* preak95 made their first contribution in https://github.com/langchain-ai/langchain/pull/19270
* Hugoberry made their first contribution in https://github.com/langchain-ai/langchain/pull/18916
* JacobLezberg made their first contribution in https://github.com/langchain-ai/langchain/pull/19490
* IgorMunizS made their first contribution in https://github.com/langchain-ai/langchain/pull/19370
* znwilkins made their first contribution in https://github.com/langchain-ai/langchain/pull/19443
* orestxherija made their first contribution in https://github.com/langchain-ai/langchain/pull/19532
* clarkerican made their first contribution in https://github.com/langchain-ai/langchain/pull/19528
* hamidriasat made their first contribution in https://github.com/langchain-ai/langchain/pull/19464
* FinTechCao made their first contribution in https://github.com/langchain-ai/langchain/pull/19468
* arjOman made their first contribution in https://github.com/langchain-ai/langchain/pull/19514
* marlenezw made their first contribution in https://github.com/langchain-ai/langchain/pull/19352
* stezz made their first contribution in https://github.com/langchain-ai/langchain/pull/19324
* JamesBonddu made their first contribution in https://github.com/langchain-ai/langchain/pull/19300
* mauriciocruzdeveloper made their first contribution in https://github.com/langchain-ai/langchain/pull/19141
* dexhunter made their first contribution in https://github.com/langchain-ai/langchain/pull/19491
* hanfi made their first contribution in https://github.com/langchain-ai/langchain/pull/19268
* adarmiento made their first contribution in https://github.com/langchain-ai/langchain/pull/19130
* Anindyadeep made their first contribution in https://github.com/langchain-ai/langchain/pull/19113
* miri-bar made their first contribution in https://github.com/langchain-ai/langchain/pull/19510
* Skar0 made their first contribution in https://github.com/langchain-ai/langchain/pull/18938
* theinhumaneme made their first contribution in https://github.com/langchain-ai/langchain/pull/19427
* B-Step62 made their first contribution in https://github.com/langchain-ai/langchain/pull/18894
* tomaarsen made their first contribution in https://github.com/langchain-ai/langchain/pull/19594
* adrian-valente made their first contribution in https://github.com/langchain-ai/langchain/pull/19419
* giannis2two made their first contribution in https://github.com/langchain-ai/langchain/pull/19533
* jhicks2306 made their first contribution in https://github.com/langchain-ai/langchain/pull/19601
* rawatraghav made their first contribution in https://github.com/langchain-ai/langchain/pull/19598
* xsai9101 made their first contribution in https://github.com/langchain-ai/langchain/pull/19536
* fzowl made their first contribution in https://github.com/langchain-ai/langchain/pull/19521
* timothywong731 made their first contribution in https://github.com/langchain-ai/langchain/pull/19591
* jjovalle99 made their first contribution in https://github.com/langchain-ai/langchain/pull/19205
* yuwenzho made their first contribution in https://github.com/langchain-ai/langchain/pull/18474
* Raj725 made their first contribution in https://github.com/langchain-ai/langchain/pull/19574
* Randl made their first contribution in https://github.com/langchain-ai/langchain/pull/19520
* kwehmeyer made their first contribution in https://github.com/langchain-ai/langchain/pull/17590
* CaroFG made their first contribution in https://github.com/langchain-ai/langchain/pull/18970
* kozistr made their first contribution in https://github.com/langchain-ai/langchain/pull/18839
* liuyonghengheng made their first contribution in https://github.com/langchain-ai/langchain/pull/15298
* harry-cohere made their first contribution in https://github.com/langchain-ai/langchain/pull/19602
* cwlacewe made their first contribution in https://github.com/langchain-ai/langchain/pull/19551
* cgalo5758 made their first contribution in https://github.com/langchain-ai/langchain/pull/19488
* cubxxw made their first contribution in https://github.com/langchain-ai/langchain/pull/18859
* Jaid844 made their first contribution in https://github.com/langchain-ai/langchain/pull/19645
* n1lanjan made their first contribution in https://github.com/langchain-ai/langchain/pull/18679
* ligang-super made their first contribution in https://github.com/langchain-ai/langchain/pull/18666
* Tokkiu made their first contribution in https://github.com/langchain-ai/langchain/pull/18556
* kubealex made their first contribution in https://github.com/langchain-ai/langchain/pull/19712
* HuangZiy made their first contribution in https://github.com/langchain-ai/langchain/pull/18983
* victoradan made their first contribution in https://github.com/langchain-ai/langchain/pull/18411
* haydeniw made their first contribution in https://github.com/langchain-ai/langchain/pull/18237
* xiaohuanshu made their first contribution in https://github.com/langchain-ai/langchain/pull/18117
* sachinparyani made their first contribution in https://github.com/langchain-ai/langchain/pull/18246
* ethanknights made their first contribution in https://github.com/langchain-ai/langchain/pull/18157
* Jiaaming made their first contribution in https://github.com/langchain-ai/langchain/pull/18036
* Mao-Siang made their first contribution in https://github.com/langchain-ai/langchain/pull/18004
* yangkx111 made their first contribution in https://github.com/langchain-ai/langchain/pull/17909
* paulonasc made their first contribution in https://github.com/langchain-ai/langchain/pull/17771
* Lanthanum1 made their first contribution in https://github.com/langchain-ai/langchain/pull/17695
* ale-delfino made their first contribution in https://github.com/langchain-ai/langchain/pull/17456
* MarcusVirg made their first contribution in https://github.com/langchain-ai/langchain/pull/17374
* gisturiz made their first contribution in https://github.com/langchain-ai/langchain/pull/17304
* jialeicui made their first contribution in https://github.com/langchain-ai/langchain/pull/17100
* eaidova made their first contribution in https://github.com/langchain-ai/langchain/pull/19749
* DasDingoCodes made their first contribution in https://github.com/langchain-ai/langchain/pull/19537
* x-arturs made their first contribution in https://github.com/langchain-ai/langchain/pull/19762
* janchorowski made their first contribution in https://github.com/langchain-ai/langchain/pull/14859
* Distant22 made their first contribution in https://github.com/langchain-ai/langchain/pull/16874
* LukaK made their first contribution in https://github.com/langchain-ai/langchain/pull/16794
* hmilkovi made their first contribution in https://github.com/langchain-ai/langchain/pull/16805
* Nisarg1112 made their first contribution in https://github.com/langchain-ai/langchain/pull/16191
* lvliang-intel made their first contribution in https://github.com/langchain-ai/langchain/pull/18424
* pierreveron made their first contribution in https://github.com/langchain-ai/langchain/pull/18603
* abdalrohman made their first contribution in https://github.com/langchain-ai/langchain/pull/19741
* Ayenem made their first contribution in https://github.com/langchain-ai/langchain/pull/14427
* ethynic made their first contribution in https://github.com/langchain-ai/langchain/pull/14384
* alexsherstinsky made their first contribution in https://github.com/langchain-ai/langchain/pull/19776
* anshaneel made their first contribution in https://github.com/langchain-ai/langchain/pull/14332
* DrKroll made their first contribution in https://github.com/langchain-ai/langchain/pull/14301
* tholapz made their first contribution in https://github.com/langchain-ai/langchain/pull/14283
* LunarECL made their first contribution in https://github.com/langchain-ai/langchain/pull/14059
* dev-yashmathur made their first contribution in https://github.com/langchain-ai/langchain/pull/19649
**Full Changelog**: https://github.com/langchain-ai/langchain/compare/v0.1.13...v0.1.14
Scan your Python project for dependency vulnerabilities in two minutes
Scan your application