## langchain-ai/langchain — v0.1.11…v0.1.12

_202+ commits._

### Features
- **core[minor]: add streaming support to OAI tool parsers (#18940)** (18de77c)
- **community: Add PolygonAggregates tool (#18882)** (cafffe8)
- **core: add in-code docs for RunnableAssign class (#18826)** (34b31a8)
- **community[minor]: Add lazy_table_reflection param to SqlDatabase (#18742)** (e54a49b)
- **core[minor]: add BaseMessage.response_metadata (#18699)** (3e29c04)
- **experimental[minor]: Add LLM graph transformer (#18733)** (c8c592d)
- **experimental[minor]: add support for modin in pandas agent (#18749)** (3b975c6)
- **community[minor]: Add Initial Support for TiDB Vector Store (#15796)** (390ef6a)
- **Add dangerous parameter to requests tool (#18697)** (e188d4e)
- **Support for claude v3 models. (#18630)** (2b234a4)
- **community[minor]: Add DocumentDBVectorSearch VectorStore (#17757)** (1b4dcf2)
- **community[minor]: Adding support for Infinispan as VectorStore (#17861)** (51f3902)

### Fixes
- **langchain[patch]: release 0.1.12 (#18999)** (873d06c)
- **community[patch]: flattening imports 3 (#18939)** (9c8523b)
- **community[patch]: release 0.0.28 (#18993)** (af50f21)
- **core[patch]: release 0.1.31 (#18989)** (4881bb6)
- **elasticsearch[patch]: fix integration tests for release (#18980)** (a29e8d8)
- **elasticsearch[patch]: release 0.1.1 (#18978)** (0d1f6c4)
- **community[patch]: re-arrange the addtional_kwargs of returned qianfan structure to avoid _merge_dict issue (#18889)** (471f2ed)
- **core[patch]: fixed circular dependency with json schema (#18657)** (7512264)
- **commnity[patch]: refactor code for faiss vectorstore, update faiss vectorstore documentation (#18092)** (0bec1f6)
- **langchain[patch]: update llm_router.py (#18865)** (acf1ecc)
- **experimental[patch]: Fix LLM graph transformer default prompt (#18856)** (cda43c5)
- **core[patch]: support labeled json schema as tools (#18935)** (1972124)
- **templates[patch]: Update pirate-speak deps, add messages placeholder (#18949)** (950ab05)
- **docs[patch]: properly load/use env vars (#18942)** (578e67c)
- **core[patch]: move some attr/methods to BaseLanguageModel (#18936)** (0d888a6)
- **community[patch]: speed up import times in the community package (#18928)** (11195cf)
- **community[patch]: update AnthropicLLM deprecation message (#18869)** (8544f74)
- **mongodb[patch]: fix core dep (#18926)** (93ef8ea)
- **core[major]: On Tool End Observation Casting Fix (#18798)** (43db4cd)
- **community[patch]: support modin document loader (#18866)** (8113d61)
- **community[patch]: Fix BasePDFLoader suffix for s3 presigned urls (#18844)** (a7f63d8)
- **community: Fix bug with StreamlitChatMessageHistory (#18834)** (ddaf9de)
- **community[patch]: documented the feature to filter documents in MongoDBloader (#18842)** (5fcbe9d)
- **Fix broken link in graph docs (#18837)** (e778d60)
- **langchain[patch]: attach hub metadata (#18830)** (b48865b)
- **community[patch]: Use getattr for `toolkits` imports (#18825)** (476d6dc)
- **core[patch]: fix arbitrary config keys (#18827)** (bbb609a)
- **community[patch]: adding linearization config to AmazonTextractPDFLoader (#17489)** (67c880a)
- **community[patch]: Bedrock add support for mistral models (#18756)** (37e89ba)
- **community[patch]: Update azuresearch vectorstore from_texts() method to include fields argument (#17661)** (914af69)
- **community[patch][: improved the suffix prompt to avoid loop (#17791)** (46f0cea)
- **openai[patch]: Proper example for AzureOpenAI usage in error message (#17798)** (f5117e9)
- **community[patch]: Skip nested directories when using S3DirectoryLoader (#17829)** (cf94091)
- **community[patch]: Mongo index creation (#17748)** (7a18b63)
- **community[patch]: Add embedding instruction to HuggingFaceBgeEmbeddings (#18017)** (5b5b37a)
- **docs[patch]: Update how GA4 is collected (#18821)** (9c218d0)
- **anthropic[patch]: integration test update (#18823)** (a8de6d1)
- **anthropic[patch]: add kwargs to format_output base (#18715)** (d1f5bc4)
- **anthropic[patch]: release 0.1.4 (#18822)** (aa7bce6)
- **anthropic[patch]: streaming param (#18819)** (a5bcddc)
- **anthropic[patch]: fix format output args (#18816)** (8c0b215)
- **community[patch]: Add Passio Nutrition AI Food Search Tool to Community Package (#18278)** (2b0cbd6)
- **community[patch]: Add pgvector to docker compose and update settings used in integration test (#18815)** (1f50274)
- **langchain[patch]: getattr import from langchain.chains (#18160)** (a88f62e)
- **langchain[patch]: runnable agent streaming param (#18761)** (bc6249c)
- **community[patch] : Tidy up and update Clarifai SDK functions (#18314)** (3ecb903)
- **elasticsearch[patch]: add top-level import, remove obsolete dependency (#18644)** (61a2eba)
- **core[patch]: improve PydanticOutputParser typing (#18740)** (b892248)
- **comunity[patch]: Fix neo4j sanitizing values (#18750)** (4bfe888)
- **core[patch]: Automatic upgrade to AddableDict in transform and atransform (#18743)** (6caceb5)
- **community[patch]: Added support for filter out AWS Kendra search by score confidence (#12920)** (aed46cd)
- **community[patch]: chat hf typing fix (#18693)** (3b1eb1f)
- **community[patch]: deprecate community anthropic (#18745)** (fcaa9cf)
- **community[patch]: move pdf text tests to integration (#18746)** (1beb84b)
- **community[patch]: Implement lazy_load() for MHTMLLoader (#18648)** (6cd7607)
- **community[patch]: Chroma use uuid4 instead of uuid1 to generate random ids (#18723)** (9745b58)
- **community[patch]: Fix sparkllm authentication problem. (#18651)** (ced5e7b)
- **community[patch]: release 0.0.27 (#18708)** (89d32ff)
- **core[patch]: release 0.1.30 (#18706)** (c09b520)
- **elasticsearch[patch], community[patch]: update references, deprecate community classes (#18506)** (cca0167)
- **community[patch]: Opensearch delete method added - indexing supported (#18522)** (12b4a4d)
- **openai[patch]: unit test azure init (#18703)** (687d275)
- **community[patch]: make metadata and text optional as expected in DocArray (#18678)** (c092db8)
- **community[patch]: Patch tdidf retriever (CVE-2024-2057) (#18695)** (0e52961)
- **mongodb[patch]: release 0.1.1 (#18692)** (2619420)

### Backend
- **core[minor]: generation info on msg (#18592)** (e0e688a)
- **templates: redis multi-modal multi-vector rag (#18946)** (239f0a6)
- **infra: rm api build CI (#18944)** (915c1f8)
- **docs[minor]: Swap gtag for supabase (#18937)** (4ff6aa5)
- **partners[openai]: update the docstring of OpenAI, OpenAIEmbeddings and ChatOpenAI classes (#18908)** (5c2f7e6)
- **Revert "update api build script (#18930)" (#18931)** (2d17218)
- **update api build script (#18930)** (def329b)
- **Switch to md5 for deduplication in neo4j integrations (#18846)** (a28be31)
- **LLM graph transformer prompt engineering (#18843)** (246724f)
- **experimental[minor]: adds mixtral wrapper (#17423)** (6657694)
- **community[minor]: added a feature to filter documents in Mongoloader (#18253)** (b1f22bf)
- **nvidia-trt, nvidia-ai-endpoints: move to repo (#18814)** (ad29806)
- **community: Implement lazy_load() for JSONLoader (#18643)** (ead2a74)
- **core[minor]: Chat Models to fallback astream to fallback on sync stream if available (#18748)** (cdfb5b4)
- **infra: ChatOpenAI unit tests for invoke() and ainvoke() (#18792)** (e00c1ff)
- **community[minor]: Integration for `Friendli` LLM and `ChatFriendli` ChatModel. (#17913)** (fee6f98)
- **langchain-mongodb: Standardize mongodb collection/index names in tests (#18755)** (d60e93b)
- **core: upgrade mypy to recent mypy (#18753)** (8c71f92)
- **community: If load() has been overridden, use it in default lazy_load() (#18690)** (4a7d73b)
- **templates: rag-multi-modal typo, replace serch with search (#18519)** (6041ec3)
- **community: Implement lazy_load() for PlaywrightURLLoader (#18676)** (db8db6f)
- **community[major]: breaking change in some APIs to force users to opt-in for pickling (#18696)** (4c25b49)
- **core: Move document loader interfaces to core (#17723)** (ea14151)
- **Merge pull request #18539** (5985454)
- **Merge pull request #18423** (9a6f7e2)
- **Merge pull request #18673** (b3a0c44)
- **Merge pull request #18674** (68fc0cf)
- **Merge pull request #18671** (5b92f96)
- **Merge pull request #18421** (15b1770)
- **Merge pull request #18436** (bb284ee)
- **Merge pull request #18647** (691480f)
- **Merge pull request #18654** (52ac67c)

### Docs
- **docs: elasticsearch retriever (#18965)** (911ccf9)
- **docs: `providers` update 2 (#18407)** (fad308a)
- **docs: change sparkllm spark_app_url to spark_api_url (#18000)** (a7fc731)
- **docs: update OctoAI doc (#18913)** (8639624)
- **docs: Update huggingface pipelines notebook (#18801)** (a7500ab)
- **docs: Change saved/configured chain variable name (#18863)** (96d7fe0)
- **docs: update readme diagram (#18929)** (c24c871)
- **docs: turn on link check (#18924)** (34284c2)
- **docs: Fix typo and add KùzuDB to graphs docs (#18915)** (a96a6e0)
- **docs: Update callbacks documentation (#18899)** (3d15498)
- **docs: `platforms/google` fixed broken links (#18878)** (dee256e)
- **docs: fix typo in google_cloud_sql_mysql.ipynb (#18847)** (c3580d3)
- **docs: update typo in docs about agent tools (#18850)** (5a006f7)
- **docs: platform pages update (#17836)** (3dabd3f)
- **docs: `providers` update 4 (#18540)** (07c518a)
- **docs: `providers` update 6 (#18610)** (9c0f84a)
- **docs: chat menu item as icon (#18806)** (5d65b47)
- **docs: pinecone client version note (#17491)** (4f43007)
- **docs: Updating cookbook README for amazon personalize (#17854)** (bd9b5dc)
- **docs: fix lists display issue (#17911)** (23e62f8)
- **docs: Fix typo in modules/chains.ipynb (#18808)** (bd9f98a)
- **docs: Add main graph documentation (#18021)** (c0bdd4d)
- **docs: `providers` update 7 (#18620)** (7c8c4e5)
- **docs: fix typo (#18810)** (ff70cc4)
- **docs: update imports of `retrievers` to use `langchain_community` (#18707)** (3624f56)
- **docs: update imports of `memory` to use `langchain_community` (#18689)** (48eed86)
- **docs: (minor) update to anthropic doc (#18794)** (a35203b)
- **docs:Update function "run" to "invoke" in llm_bash.ipynb (#18663)** (67d48ea)
- **docs: Fix typo (#18545)** (93b87f2)
- **docs: Fix link to HF TEI in text_embeddings_inference.ipynb (#18682)** (fcf6213)
- **docs: update Google Cloud database integration docs (#18711)** (8accee5)
- **docs: Fix diffbot graph transformer description (#18736)** (010a234)
- **docs: Improve the tidb vector store notebook (#18773)** (7f504c1)
- **Docs: remove sales from security (#18762)** (1e1cac5)
- **Docs: Add custom parsing documentation and extending langchain (#18331)** (ca299a8)
- **docs: update imports of `adapters` to use langchain_community (#18751)** (dad949e)
- **docs: update imports of tools to use langchain_community (#18705)** (1af2130)
- **docs: update import paths for callbacks to use langchain_community callbacks where applicable (#18691)** (81cbf0f)
- **docs: fix `streamlit` provider  (#18606)** (fb68633)
- **docs: update to the streaming tutorial notebook in the lcel documentation (#18378)** (97de498)
- **docs: Fix some issues with sparkllm use cases (#17674)** (32db9e7)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/langchain-ai/langchain?utm_source=github-action)._