langchain-ai/langchainjs (langchain)
### [`v0.2.15`](https://togithub.com/langchain-ai/langchainjs/compare/ba89ca1216347457a4bfac2a980cebf893ae76ce...d8167a2f82050c9cf6f903228ea301b556ecf3cd)
[Compare Source](https://togithub.com/langchain-ai/langchainjs/compare/0.2.14...0.2.15)
### [`v0.2.14`](https://togithub.com/langchain-ai/langchainjs/compare/42f81b89514eb08ad5055c1c5e72d30a9c7ba670...07226222a07a6ae5446c92970e29851ca8800da9)
[Compare Source](https://togithub.com/langchain-ai/langchainjs/compare/0.2.13...0.2.14)
### [`v0.2.13`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.2.13)
[Compare Source](https://togithub.com/langchain-ai/langchainjs/compare/0.2.12...0.2.13)
##### What's Changed
- Release 0.2.12 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6277](https://togithub.com/langchain-ai/langchainjs/pull/6277)
- community\[patch]: Release 0.2.22 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6278](https://togithub.com/langchain-ai/langchainjs/pull/6278)
- cli\[minor]: Add base chat model integration template by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6276](https://togithub.com/langchain-ai/langchainjs/pull/6276)
- anthropic\[patch]: Pass custom headers through to request by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6275](https://togithub.com/langchain-ai/langchainjs/pull/6275)
- docs\[patch]: Update storage docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6280](https://togithub.com/langchain-ai/langchainjs/pull/6280)
- scripts\[minor]: Add CLI for creating integration docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6279](https://togithub.com/langchain-ai/langchainjs/pull/6279)
- core\[minor]: Add status field to tool by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6268](https://togithub.com/langchain-ai/langchainjs/pull/6268)
- ci\[patch]: Allow duplicate imports in notebooks by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6283](https://togithub.com/langchain-ai/langchainjs/pull/6283)
- ci\[patch]: Focus yarn install by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6284](https://togithub.com/langchain-ai/langchainjs/pull/6284)
- docs\[patch]: add clarification by [@austinm911](https://togithub.com/austinm911) in [https://github.com/langchain-ai/langchainjs/pull/6291](https://togithub.com/langchain-ai/langchainjs/pull/6291)
- docs\[patch]: Fix import path in dispatching events doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6297](https://togithub.com/langchain-ai/langchainjs/pull/6297)
- scripts\[patch]: Nits to chat integration template by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6288](https://togithub.com/langchain-ai/langchainjs/pull/6288)
- ci\[patch]: Fix notebook validation workflow by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6298](https://togithub.com/langchain-ai/langchainjs/pull/6298)
- scripts\[patch]: Update chat model template cli to support community integrations by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6299](https://togithub.com/langchain-ai/langchainjs/pull/6299)
- scripts\[patch]: Nits to codeblocks in chat template by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6301](https://togithub.com/langchain-ai/langchainjs/pull/6301)
- docs\[minor]: Updated fireworks integration doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6300](https://togithub.com/langchain-ai/langchainjs/pull/6300)
- docs\[minor]: Updated mistral docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6290](https://togithub.com/langchain-ai/langchainjs/pull/6290)
- ci\[patch]: Make notebook validation script handle default imports by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6302](https://togithub.com/langchain-ai/langchainjs/pull/6302)
- core\[patch]: Allow dynamic tools to be initialized with JSON schema by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6306](https://togithub.com/langchain-ai/langchainjs/pull/6306)
- docs\[patch]: Fix .png badge bug and var naming by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6304](https://togithub.com/langchain-ai/langchainjs/pull/6304)
- langchain\[patch]: Fix: Change sqlite to SQL in query checker prompt by [@Tonyqu123](https://togithub.com/Tonyqu123) in [https://github.com/langchain-ai/langchainjs/pull/6307](https://togithub.com/langchain-ai/langchainjs/pull/6307)
- docs\[minor]: Update ChatAzureOpenAI integration docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6285](https://togithub.com/langchain-ai/langchainjs/pull/6285)
- community\[patch]: Fix types by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6313](https://togithub.com/langchain-ai/langchainjs/pull/6313)
- ci\[patch]: Make notebook validation only run in core_docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6312](https://togithub.com/langchain-ai/langchainjs/pull/6312)
- docs\[minor]: Add TogetherAI updated integration doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6314](https://togithub.com/langchain-ai/langchainjs/pull/6314)
- scripts\[minor]: Add CLI for document loader integration docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6303](https://togithub.com/langchain-ai/langchainjs/pull/6303)
- docs\[minor]: Updated groq docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6289](https://togithub.com/langchain-ai/langchainjs/pull/6289)
- docs\[minor]: Updated cohere docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6286](https://togithub.com/langchain-ai/langchainjs/pull/6286)
- ci\[patch]: Fix notebook lint for namespace imports by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6316](https://togithub.com/langchain-ai/langchainjs/pull/6316)
- docs\[minor]: Update OpenAI and Anthropic to use new doc structure by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6281](https://togithub.com/langchain-ai/langchainjs/pull/6281)
- docs\[minor]: Updated google vertexai docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6317](https://togithub.com/langchain-ai/langchainjs/pull/6317)
- docs\[minor]: Update Google GenAI doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6318](https://togithub.com/langchain-ai/langchainjs/pull/6318)
- docs\[minor]: Updated ollama docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6315](https://togithub.com/langchain-ai/langchainjs/pull/6315)
- core\[patch]: Allow any module to emit a custom event by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6282](https://togithub.com/langchain-ai/langchainjs/pull/6282)
- docs\[patch]: Fix caution mdx content block bug in genai doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6319](https://togithub.com/langchain-ai/langchainjs/pull/6319)
- docs\[patch]: Remove todos in cheerio doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6320](https://togithub.com/langchain-ai/langchainjs/pull/6320)
- docs\[minor]: Updated puppeteer loader by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6321](https://togithub.com/langchain-ai/langchainjs/pull/6321)
- docs\[minor]: Update recursive url loader docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6322](https://togithub.com/langchain-ai/langchainjs/pull/6322)
- core\[patch]: Release 0.2.19 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6325](https://togithub.com/langchain-ai/langchainjs/pull/6325)
- docs\[minor]: Update FireCrawl integration docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6326](https://togithub.com/langchain-ai/langchainjs/pull/6326)
- docs\[patch]: Update cheerio web loader sidebar name to cheerio by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6328](https://togithub.com/langchain-ai/langchainjs/pull/6328)
- langchain\[minor]: use langsmith sdk for prompts functionality instead of langchain hub by [@madams0013](https://togithub.com/madams0013) in [https://github.com/langchain-ai/langchainjs/pull/6323](https://togithub.com/langchain-ai/langchainjs/pull/6323)
- scripts\[patch]: Fixed false warning for api ref link by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6329](https://togithub.com/langchain-ai/langchainjs/pull/6329)
- scripts\[minor],docs\[minor]: Add LLM integration doc template and updated OpenAI LLM doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6327](https://togithub.com/langchain-ai/langchainjs/pull/6327)
- docs\[minor]: Update Azure LLM doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6330](https://togithub.com/langchain-ai/langchainjs/pull/6330)
- docs\[minor]: Upgrade cohere llm integration doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6332](https://togithub.com/langchain-ai/langchainjs/pull/6332)
- docs\[patch]: Add escape hatch by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6334](https://togithub.com/langchain-ai/langchainjs/pull/6334)
- docs\[patch]: Update document loader doc template and script by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6336](https://togithub.com/langchain-ai/langchainjs/pull/6336)
- docs\[minor]: Update Fireworks llm doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6333](https://togithub.com/langchain-ai/langchainjs/pull/6333)
- docs\[minor]: Update bedrock llm integration doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6331](https://togithub.com/langchain-ai/langchainjs/pull/6331)
- docs\[minor]: Update webpdf loader docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6324](https://togithub.com/langchain-ai/langchainjs/pull/6324)
- anthropic\[patch]: Fix Anthropic streaming calls with withStructuredOutput by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6339](https://togithub.com/langchain-ai/langchainjs/pull/6339)
- anthropic\[patch]: Release 0.2.12 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6340](https://togithub.com/langchain-ai/langchainjs/pull/6340)
- docs\[minor]: Update VertexAI LLM doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6335](https://togithub.com/langchain-ai/langchainjs/pull/6335)
- docs\[minor]: Update mistral LLM doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6338](https://togithub.com/langchain-ai/langchainjs/pull/6338)
- docs\[minor]: Update CSV doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6345](https://togithub.com/langchain-ai/langchainjs/pull/6345)
- docs\[minor]: Update fs pdf loader doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6342](https://togithub.com/langchain-ai/langchainjs/pull/6342)
- docs\[minor]: updated DirectoryLoader docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6347](https://togithub.com/langchain-ai/langchainjs/pull/6347)
- docs\[minor]: Update unstructured doc loader by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6344](https://togithub.com/langchain-ai/langchainjs/pull/6344)
- docs\[minor]: updated TextLoader doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6343](https://togithub.com/langchain-ai/langchainjs/pull/6343)
- docs\[minor]: Updated AWS Knowledge retriever doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6352](https://togithub.com/langchain-ai/langchainjs/pull/6352)
- google-common\[patch]: Add `method` property to GoogleAISafetySetting interface by [@marsal](https://togithub.com/marsal) in [https://github.com/langchain-ai/langchainjs/pull/6310](https://togithub.com/langchain-ai/langchainjs/pull/6310)
- docs\[patch]: Adds text embeddings template by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6348](https://togithub.com/langchain-ai/langchainjs/pull/6348)
- docs\[patch]: Adds retriever integration docs template by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6346](https://togithub.com/langchain-ai/langchainjs/pull/6346)
- core\[patch], langchain\[patch]: Inline ml-distance functions due to type errors, fix type errors by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6355](https://togithub.com/langchain-ai/langchainjs/pull/6355)
- core: Add signal/timeout options to RunnableConfig by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchainjs/pull/6305](https://togithub.com/langchain-ai/langchainjs/pull/6305)
- scripts\[major]: Cleanup CLI integration template scripts by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6357](https://togithub.com/langchain-ai/langchainjs/pull/6357)
- docs\[minor]: Update azure openai embeddings docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6356](https://togithub.com/langchain-ai/langchainjs/pull/6356)
- core\[patch]: Release 0.2.20 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6363](https://togithub.com/langchain-ai/langchainjs/pull/6363)
- community\[patch]: Add namespace to allow indexing multiple tables within the same schema by [@clemenspeters](https://togithub.com/clemenspeters) in [https://github.com/langchain-ai/langchainjs/pull/6341](https://togithub.com/langchain-ai/langchainjs/pull/6341)
- community\[patch]: add clientParams option to Chroma vectorstore init args by [@jeasonnow](https://togithub.com/jeasonnow) in [https://github.com/langchain-ai/langchainjs/pull/6308](https://togithub.com/langchain-ai/langchainjs/pull/6308)
- mongodb\[patch]: Fix bug in mongodb storage.ts by [@drewB](https://togithub.com/drewB) in [https://github.com/langchain-ai/langchainjs/pull/6361](https://togithub.com/langchain-ai/langchainjs/pull/6361)
- mongodb\[patch]: Release 0.0.5 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6365](https://togithub.com/langchain-ai/langchainjs/pull/6365)
- community\[patch]: Release 0.2.23 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6366](https://togithub.com/langchain-ai/langchainjs/pull/6366)
- docs\[patch]: Adds docs on cancelling execution by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6364](https://togithub.com/langchain-ai/langchainjs/pull/6364)
- docs\[minor]: Update cohere embeddings docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6359](https://togithub.com/langchain-ai/langchainjs/pull/6359)
- docs\[minor]: Update mistral embedding docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6362](https://togithub.com/langchain-ai/langchainjs/pull/6362)
- docs\[minor],community\[patch]: Update fireworks embeddings doc, add model param by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6360](https://togithub.com/langchain-ai/langchainjs/pull/6360)
- google-genai\[patch]: Update ChatGoogleGenerativeAI serialization by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6353](https://togithub.com/langchain-ai/langchainjs/pull/6353)
- google-genai\[patch]: Release 0.0.24 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6385](https://togithub.com/langchain-ai/langchainjs/pull/6385)
- Update release-it across all packages by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchainjs/pull/6390](https://togithub.com/langchain-ai/langchainjs/pull/6390)
- build(deps-dev): bump mysql2 from 3.3.3 to 3.9.8 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6382](https://togithub.com/langchain-ai/langchainjs/pull/6382)
- build(deps): bump [@azure/identity](https://togithub.com/azure/identity) from 4.0.1 to 4.2.1 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6383](https://togithub.com/langchain-ai/langchainjs/pull/6383)
- build(deps-dev): bump lunary from 0.6.11 to 0.7.10 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6384](https://togithub.com/langchain-ai/langchainjs/pull/6384)
- build(deps): bump fast-xml-parser from 4.2.7 to 4.4.1 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6381](https://togithub.com/langchain-ai/langchainjs/pull/6381)
- build(deps): bump ws from 7.5.9 to 7.5.10 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6387](https://togithub.com/langchain-ai/langchainjs/pull/6387)
- Lock protobufjs version to resolve critical vulnerability by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchainjs/pull/6392](https://togithub.com/langchain-ai/langchainjs/pull/6392)
- build(deps): bump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6389](https://togithub.com/langchain-ai/langchainjs/pull/6389)
- docs\[patch]: Update AWS Kendra docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6380](https://togithub.com/langchain-ai/langchainjs/pull/6380)
- Update wrangler in env test by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchainjs/pull/6394](https://togithub.com/langchain-ai/langchainjs/pull/6394)
- community\[patch]: Fix infinite loop if no results for Neo4j by [@tomasonjo](https://togithub.com/tomasonjo) in [https://github.com/langchain-ai/langchainjs/pull/6396](https://togithub.com/langchain-ai/langchainjs/pull/6396)
- scripts\[minor]: Add toolkit template by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6391](https://togithub.com/langchain-ai/langchainjs/pull/6391)
- scripts\[minor],docs\[minor]: Add template for KV store. Updated in memory & fs store docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6379](https://togithub.com/langchain-ai/langchainjs/pull/6379)
- docs\[patch]: Update tavily retriever docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6400](https://togithub.com/langchain-ai/langchainjs/pull/6400)
- docs\[minor]: Update self-query retriever docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6398](https://togithub.com/langchain-ai/langchainjs/pull/6398)
- docs\[patch]: Add redirect from vector store retriever page by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6401](https://togithub.com/langchain-ai/langchainjs/pull/6401)
- docs\[patch]: Simplify Anthropic docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6403](https://togithub.com/langchain-ai/langchainjs/pull/6403)
- ci\[patch]: Run aws package in daily standard tests by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6404](https://togithub.com/langchain-ai/langchainjs/pull/6404)
- docs\[minor]: Update OpenAPI toolkit docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6399](https://togithub.com/langchain-ai/langchainjs/pull/6399)
- scripts\[minor]docs\[minor]: Add tools doc template & updated DuckDuckGoSearch tool docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6386](https://togithub.com/langchain-ai/langchainjs/pull/6386)
- aws\[minor]: Account for content strings and tool use by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6406](https://togithub.com/langchain-ai/langchainjs/pull/6406)
- aws\[patch]: Release 0.0.7 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6410](https://togithub.com/langchain-ai/langchainjs/pull/6410)
- docs\[minor]: Simplify chat model integration docs, add related section to all docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6408](https://togithub.com/langchain-ai/langchainjs/pull/6408)
- docs\[patch]: Refactor duckduckgo doc to use langgraph agent by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6415](https://togithub.com/langchain-ai/langchainjs/pull/6415)
- docs\[minor]: Update vectorstore toolkit docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6407](https://togithub.com/langchain-ai/langchainjs/pull/6407)
- docs\[patch]: Update Tavily docs, update template by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6416](https://togithub.com/langchain-ai/langchainjs/pull/6416)
- docs\[patch]: Update links, delete duped page by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6417](https://togithub.com/langchain-ai/langchainjs/pull/6417)
- scripts\[minor]: Add vectorstore template to CLI, add memory and Chroma examples by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6414](https://togithub.com/langchain-ai/langchainjs/pull/6414)
- docs\[patch]: Update elasticsearch vector store docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6419](https://togithub.com/langchain-ai/langchainjs/pull/6419)
- openai\[minor],core\[minor]: Add support for passing strict in openai tools by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6418](https://togithub.com/langchain-ai/langchainjs/pull/6418)
- core\[minor]: Allow for simple tool schema to be passed to bindTools by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6253](https://togithub.com/langchain-ai/langchainjs/pull/6253)
- core\[patch]: Release 0.2.21 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6421](https://togithub.com/langchain-ai/langchainjs/pull/6421)
- openai\[patch]: Release 0.2.6 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6422](https://togithub.com/langchain-ai/langchainjs/pull/6422)
- Release 0.2.13 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6425](https://togithub.com/langchain-ai/langchainjs/pull/6425)
##### New Contributors
- [@koyokr](https://togithub.com/koyokr) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6205](https://togithub.com/langchain-ai/langchainjs/pull/6205)
- [@vynxc](https://togithub.com/vynxc) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6216](https://togithub.com/langchain-ai/langchainjs/pull/6216)
- [@karlomedallo](https://togithub.com/karlomedallo) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6247](https://togithub.com/langchain-ai/langchainjs/pull/6247)
- [@kappita](https://togithub.com/kappita) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6241](https://togithub.com/langchain-ai/langchainjs/pull/6241)
- [@DipFlip](https://togithub.com/DipFlip) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6255](https://togithub.com/langchain-ai/langchainjs/pull/6255)
- [@austinm911](https://togithub.com/austinm911) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6291](https://togithub.com/langchain-ai/langchainjs/pull/6291)
- [@Tonyqu123](https://togithub.com/Tonyqu123) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6307](https://togithub.com/langchain-ai/langchainjs/pull/6307)
- [@madams0013](https://togithub.com/madams0013) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6323](https://togithub.com/langchain-ai/langchainjs/pull/6323)
- [@marsal](https://togithub.com/marsal) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6310](https://togithub.com/langchain-ai/langchainjs/pull/6310)
- [@drewB](https://togithub.com/drewB) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6361](https://togithub.com/langchain-ai/langchainjs/pull/6361)
- [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6382](https://togithub.com/langchain-ai/langchainjs/pull/6382)
**Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.2.11...0.2.13
### [`v0.2.12`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.2.12)
[Compare Source](https://togithub.com/langchain-ai/langchainjs/compare/0.2.11...0.2.12)
#### What's Changed
- anthropic\[patch]: Fix passing streamed tool calls back to anthropic by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6199](https://togithub.com/langchain-ai/langchainjs/pull/6199)
- anthropic\[patch]: Release 0.2.9 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6202](https://togithub.com/langchain-ai/langchainjs/pull/6202)
- standard-tests\[minor]: Add test for streaming token counts with tools by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6044](https://togithub.com/langchain-ai/langchainjs/pull/6044)
- standard-tests\[minor]: Add a test for more complex schemas by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6112](https://togithub.com/langchain-ai/langchainjs/pull/6112)
- docs\[patch]: Fix bad api ref link by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6208](https://togithub.com/langchain-ai/langchainjs/pull/6208)
- docs\[patch]: Update chat model feature list table by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6209](https://togithub.com/langchain-ai/langchainjs/pull/6209)
- google-common\[minor]: Fix streaming tool calls by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6204](https://togithub.com/langchain-ai/langchainjs/pull/6204)
- docs\[patch]: Fix ChatModelTabs openaiParams typo by [@koyokr](https://togithub.com/koyokr) in [https://github.com/langchain-ai/langchainjs/pull/6205](https://togithub.com/langchain-ai/langchainjs/pull/6205)
- partners\[patch]: Comment out console logs in test files by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6210](https://togithub.com/langchain-ai/langchainjs/pull/6210)
- cloudflare\[minor]: Adds Cloudflare D1 checkpointer by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6212](https://togithub.com/langchain-ai/langchainjs/pull/6212)
- cloudflare\[patch]: Release 0.0.7 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6213](https://togithub.com/langchain-ai/langchainjs/pull/6213)
- groq\[minor]: Implement streaming tool calls by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6203](https://togithub.com/langchain-ai/langchainjs/pull/6203)
- standard-tests\[patch]: Add descriptive comments/docstrings to standard tests by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6211](https://togithub.com/langchain-ai/langchainjs/pull/6211)
- google-common\[minor]: Add tool choice param by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6195](https://togithub.com/langchain-ai/langchainjs/pull/6195)
- google\[patch]: Release 0.0.21/22 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6219](https://togithub.com/langchain-ai/langchainjs/pull/6219)
- mistralai\[patch]: Translate tool call ids to mistral compat format by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6217](https://togithub.com/langchain-ai/langchainjs/pull/6217)
- mistralai\[patch]: Release 0.0.27 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6220](https://togithub.com/langchain-ai/langchainjs/pull/6220)
- infra\[patch]: Run yarn install by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6221](https://togithub.com/langchain-ai/langchainjs/pull/6221)
- docs\[patch]: Update tool calling concepts and how tos by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6218](https://togithub.com/langchain-ai/langchainjs/pull/6218)
- google\[patch]: Set min core version for vertex and gauth by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6222](https://togithub.com/langchain-ai/langchainjs/pull/6222)
- docs\[patch]: Fixes Incorrect Path for Convex Utils by [@vynxc](https://togithub.com/vynxc) in [https://github.com/langchain-ai/langchainjs/pull/6216](https://togithub.com/langchain-ai/langchainjs/pull/6216)
- community\[patch]: Run all standard tests for bedrock by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6228](https://togithub.com/langchain-ai/langchainjs/pull/6228)
- mistralai\[patch]: Fix flaky tool calling test by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6229](https://togithub.com/langchain-ai/langchainjs/pull/6229)
- community\[patch], langchan\[patch]: Bump puppeteer dep by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6230](https://togithub.com/langchain-ai/langchainjs/pull/6230)
- anthropic\[patch]: add vertex and bedrock support, streamResponseChunk… by [@tofuliang](https://togithub.com/tofuliang) in [https://github.com/langchain-ai/langchainjs/pull/6206](https://togithub.com/langchain-ai/langchainjs/pull/6206)
- anthropic\[patch]: 0.2.10 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6231](https://togithub.com/langchain-ai/langchainjs/pull/6231)
- aws\[patch]: Release 0.0.6 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6233](https://togithub.com/langchain-ai/langchainjs/pull/6233)
- infra\[patch]: Update yarn.lock by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6234](https://togithub.com/langchain-ai/langchainjs/pull/6234)
- core\[patch]: Parse text delta content fields in StringOutputParser by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6251](https://togithub.com/langchain-ai/langchainjs/pull/6251)
- fix: fix mapStoredMessageToChatMessage to check on generic role when creating ChatMessage by [@karlomedallo](https://togithub.com/karlomedallo) in [https://github.com/langchain-ai/langchainjs/pull/6247](https://togithub.com/langchain-ai/langchainjs/pull/6247)
- docs\[minor]: Simplify example code by getting rid of unnecessary else/if statements by [@kostasx](https://togithub.com/kostasx) in [https://github.com/langchain-ai/langchainjs/pull/6232](https://togithub.com/langchain-ai/langchainjs/pull/6232)
- community\[patch]: fix TypeError using the client created with xata init by [@kappita](https://togithub.com/kappita) in [https://github.com/langchain-ai/langchainjs/pull/6241](https://togithub.com/langchain-ai/langchainjs/pull/6241)
- community\[patch]: chore: update chat iflytek xinghuo chatmodel version by [@aixgeek](https://togithub.com/aixgeek) in [https://github.com/langchain-ai/langchainjs/pull/6223](https://togithub.com/langchain-ai/langchainjs/pull/6223)
- anthropic\[patch]: Proper handling of multi tool result messages by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6257](https://togithub.com/langchain-ai/langchainjs/pull/6257)
- anthropic\[patch]: Release 0.2.11 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6261](https://togithub.com/langchain-ai/langchainjs/pull/6261)
- docs\[patch]: Support hidden docs cells and TS validation in notebooks by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6259](https://togithub.com/langchain-ai/langchainjs/pull/6259)
- community\[patch]: avoid shouldIgnore on folders for GithubRepoLoader by [@DipFlip](https://togithub.com/DipFlip) in [https://github.com/langchain-ai/langchainjs/pull/6255](https://togithub.com/langchain-ai/langchainjs/pull/6255)
- anthropic\[patch]: Refactor merging tool results by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6262](https://togithub.com/langchain-ai/langchainjs/pull/6262)
- standard-tests\[minor]: Add tests for parallel tool calls by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6258](https://togithub.com/langchain-ai/langchainjs/pull/6258)
- docs\[patch]: Fix Code in Managing Conversation History by [@sarangan12](https://togithub.com/sarangan12) in [https://github.com/langchain-ai/langchainjs/pull/6252](https://togithub.com/langchain-ai/langchainjs/pull/6252)
- ci\[patch]: Adds CI action validating new notebooks by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6263](https://togithub.com/langchain-ai/langchainjs/pull/6263)
- google-common\[patch]: Merge adjacent function results in google common by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6264](https://togithub.com/langchain-ai/langchainjs/pull/6264)
- anthropic\[patch]: Fix issues with duplicate streaming tokens by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6265](https://togithub.com/langchain-ai/langchainjs/pull/6265)
- docs\[patch]: Replace StructuredTool with tool func in docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6267](https://togithub.com/langchain-ai/langchainjs/pull/6267)
- community\[patch]: Fix handling parallel tool call results in bedrock by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6266](https://togithub.com/langchain-ai/langchainjs/pull/6266)
- community\[patch]: Release 0.2.21 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6269](https://togithub.com/langchain-ai/langchainjs/pull/6269)
- langchain\[patch],community\[patch]: Allow any puppeteer version in peer deps by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6274](https://togithub.com/langchain-ai/langchainjs/pull/6274)
#### New Contributors
- [@koyokr](https://togithub.com/koyokr) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6205](https://togithub.com/langchain-ai/langchainjs/pull/6205)
- [@vynxc](https://togithub.com/vynxc) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6216](https://togithub.com/langchain-ai/langchainjs/pull/6216)
- [@karlomedallo](https://togithub.com/karlomedallo) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6247](https://togithub.com/langchain-ai/langchainjs/pull/6247)
- [@kappita](https://togithub.com/kappita) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6241](https://togithub.com/langchain-ai/langchainjs/pull/6241)
- [@DipFlip](https://togithub.com/DipFlip) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6255](https://togithub.com/langchain-ai/langchainjs/pull/6255)
**Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.2.11...0.2.12
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
0.2.11
->0.2.15
Release Notes
langchain-ai/langchainjs (langchain)
### [`v0.2.15`](https://togithub.com/langchain-ai/langchainjs/compare/ba89ca1216347457a4bfac2a980cebf893ae76ce...d8167a2f82050c9cf6f903228ea301b556ecf3cd) [Compare Source](https://togithub.com/langchain-ai/langchainjs/compare/0.2.14...0.2.15) ### [`v0.2.14`](https://togithub.com/langchain-ai/langchainjs/compare/42f81b89514eb08ad5055c1c5e72d30a9c7ba670...07226222a07a6ae5446c92970e29851ca8800da9) [Compare Source](https://togithub.com/langchain-ai/langchainjs/compare/0.2.13...0.2.14) ### [`v0.2.13`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.2.13) [Compare Source](https://togithub.com/langchain-ai/langchainjs/compare/0.2.12...0.2.13) ##### What's Changed - Release 0.2.12 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6277](https://togithub.com/langchain-ai/langchainjs/pull/6277) - community\[patch]: Release 0.2.22 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6278](https://togithub.com/langchain-ai/langchainjs/pull/6278) - cli\[minor]: Add base chat model integration template by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6276](https://togithub.com/langchain-ai/langchainjs/pull/6276) - anthropic\[patch]: Pass custom headers through to request by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6275](https://togithub.com/langchain-ai/langchainjs/pull/6275) - docs\[patch]: Update storage docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6280](https://togithub.com/langchain-ai/langchainjs/pull/6280) - scripts\[minor]: Add CLI for creating integration docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6279](https://togithub.com/langchain-ai/langchainjs/pull/6279) - core\[minor]: Add status field to tool by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6268](https://togithub.com/langchain-ai/langchainjs/pull/6268) - ci\[patch]: Allow duplicate imports in notebooks by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6283](https://togithub.com/langchain-ai/langchainjs/pull/6283) - ci\[patch]: Focus yarn install by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6284](https://togithub.com/langchain-ai/langchainjs/pull/6284) - docs\[patch]: add clarification by [@austinm911](https://togithub.com/austinm911) in [https://github.com/langchain-ai/langchainjs/pull/6291](https://togithub.com/langchain-ai/langchainjs/pull/6291) - docs\[patch]: Fix import path in dispatching events doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6297](https://togithub.com/langchain-ai/langchainjs/pull/6297) - scripts\[patch]: Nits to chat integration template by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6288](https://togithub.com/langchain-ai/langchainjs/pull/6288) - ci\[patch]: Fix notebook validation workflow by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6298](https://togithub.com/langchain-ai/langchainjs/pull/6298) - scripts\[patch]: Update chat model template cli to support community integrations by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6299](https://togithub.com/langchain-ai/langchainjs/pull/6299) - scripts\[patch]: Nits to codeblocks in chat template by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6301](https://togithub.com/langchain-ai/langchainjs/pull/6301) - docs\[minor]: Updated fireworks integration doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6300](https://togithub.com/langchain-ai/langchainjs/pull/6300) - docs\[minor]: Updated mistral docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6290](https://togithub.com/langchain-ai/langchainjs/pull/6290) - ci\[patch]: Make notebook validation script handle default imports by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6302](https://togithub.com/langchain-ai/langchainjs/pull/6302) - core\[patch]: Allow dynamic tools to be initialized with JSON schema by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6306](https://togithub.com/langchain-ai/langchainjs/pull/6306) - docs\[patch]: Fix .png badge bug and var naming by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6304](https://togithub.com/langchain-ai/langchainjs/pull/6304) - langchain\[patch]: Fix: Change sqlite to SQL in query checker prompt by [@Tonyqu123](https://togithub.com/Tonyqu123) in [https://github.com/langchain-ai/langchainjs/pull/6307](https://togithub.com/langchain-ai/langchainjs/pull/6307) - docs\[minor]: Update ChatAzureOpenAI integration docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6285](https://togithub.com/langchain-ai/langchainjs/pull/6285) - community\[patch]: Fix types by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6313](https://togithub.com/langchain-ai/langchainjs/pull/6313) - ci\[patch]: Make notebook validation only run in core_docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6312](https://togithub.com/langchain-ai/langchainjs/pull/6312) - docs\[minor]: Add TogetherAI updated integration doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6314](https://togithub.com/langchain-ai/langchainjs/pull/6314) - scripts\[minor]: Add CLI for document loader integration docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6303](https://togithub.com/langchain-ai/langchainjs/pull/6303) - docs\[minor]: Updated groq docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6289](https://togithub.com/langchain-ai/langchainjs/pull/6289) - docs\[minor]: Updated cohere docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6286](https://togithub.com/langchain-ai/langchainjs/pull/6286) - ci\[patch]: Fix notebook lint for namespace imports by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6316](https://togithub.com/langchain-ai/langchainjs/pull/6316) - docs\[minor]: Update OpenAI and Anthropic to use new doc structure by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6281](https://togithub.com/langchain-ai/langchainjs/pull/6281) - docs\[minor]: Updated google vertexai docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6317](https://togithub.com/langchain-ai/langchainjs/pull/6317) - docs\[minor]: Update Google GenAI doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6318](https://togithub.com/langchain-ai/langchainjs/pull/6318) - docs\[minor]: Updated ollama docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6315](https://togithub.com/langchain-ai/langchainjs/pull/6315) - core\[patch]: Allow any module to emit a custom event by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6282](https://togithub.com/langchain-ai/langchainjs/pull/6282) - docs\[patch]: Fix caution mdx content block bug in genai doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6319](https://togithub.com/langchain-ai/langchainjs/pull/6319) - docs\[patch]: Remove todos in cheerio doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6320](https://togithub.com/langchain-ai/langchainjs/pull/6320) - docs\[minor]: Updated puppeteer loader by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6321](https://togithub.com/langchain-ai/langchainjs/pull/6321) - docs\[minor]: Update recursive url loader docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6322](https://togithub.com/langchain-ai/langchainjs/pull/6322) - core\[patch]: Release 0.2.19 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6325](https://togithub.com/langchain-ai/langchainjs/pull/6325) - docs\[minor]: Update FireCrawl integration docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6326](https://togithub.com/langchain-ai/langchainjs/pull/6326) - docs\[patch]: Update cheerio web loader sidebar name to cheerio by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6328](https://togithub.com/langchain-ai/langchainjs/pull/6328) - langchain\[minor]: use langsmith sdk for prompts functionality instead of langchain hub by [@madams0013](https://togithub.com/madams0013) in [https://github.com/langchain-ai/langchainjs/pull/6323](https://togithub.com/langchain-ai/langchainjs/pull/6323) - scripts\[patch]: Fixed false warning for api ref link by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6329](https://togithub.com/langchain-ai/langchainjs/pull/6329) - scripts\[minor],docs\[minor]: Add LLM integration doc template and updated OpenAI LLM doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6327](https://togithub.com/langchain-ai/langchainjs/pull/6327) - docs\[minor]: Update Azure LLM doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6330](https://togithub.com/langchain-ai/langchainjs/pull/6330) - docs\[minor]: Upgrade cohere llm integration doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6332](https://togithub.com/langchain-ai/langchainjs/pull/6332) - docs\[patch]: Add escape hatch by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6334](https://togithub.com/langchain-ai/langchainjs/pull/6334) - docs\[patch]: Update document loader doc template and script by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6336](https://togithub.com/langchain-ai/langchainjs/pull/6336) - docs\[minor]: Update Fireworks llm doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6333](https://togithub.com/langchain-ai/langchainjs/pull/6333) - docs\[minor]: Update bedrock llm integration doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6331](https://togithub.com/langchain-ai/langchainjs/pull/6331) - docs\[minor]: Update webpdf loader docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6324](https://togithub.com/langchain-ai/langchainjs/pull/6324) - anthropic\[patch]: Fix Anthropic streaming calls with withStructuredOutput by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6339](https://togithub.com/langchain-ai/langchainjs/pull/6339) - anthropic\[patch]: Release 0.2.12 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6340](https://togithub.com/langchain-ai/langchainjs/pull/6340) - docs\[minor]: Update VertexAI LLM doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6335](https://togithub.com/langchain-ai/langchainjs/pull/6335) - docs\[minor]: Update mistral LLM doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6338](https://togithub.com/langchain-ai/langchainjs/pull/6338) - docs\[minor]: Update CSV doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6345](https://togithub.com/langchain-ai/langchainjs/pull/6345) - docs\[minor]: Update fs pdf loader doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6342](https://togithub.com/langchain-ai/langchainjs/pull/6342) - docs\[minor]: updated DirectoryLoader docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6347](https://togithub.com/langchain-ai/langchainjs/pull/6347) - docs\[minor]: Update unstructured doc loader by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6344](https://togithub.com/langchain-ai/langchainjs/pull/6344) - docs\[minor]: updated TextLoader doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6343](https://togithub.com/langchain-ai/langchainjs/pull/6343) - docs\[minor]: Updated AWS Knowledge retriever doc by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6352](https://togithub.com/langchain-ai/langchainjs/pull/6352) - google-common\[patch]: Add `method` property to GoogleAISafetySetting interface by [@marsal](https://togithub.com/marsal) in [https://github.com/langchain-ai/langchainjs/pull/6310](https://togithub.com/langchain-ai/langchainjs/pull/6310) - docs\[patch]: Adds text embeddings template by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6348](https://togithub.com/langchain-ai/langchainjs/pull/6348) - docs\[patch]: Adds retriever integration docs template by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6346](https://togithub.com/langchain-ai/langchainjs/pull/6346) - core\[patch], langchain\[patch]: Inline ml-distance functions due to type errors, fix type errors by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6355](https://togithub.com/langchain-ai/langchainjs/pull/6355) - core: Add signal/timeout options to RunnableConfig by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchainjs/pull/6305](https://togithub.com/langchain-ai/langchainjs/pull/6305) - scripts\[major]: Cleanup CLI integration template scripts by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6357](https://togithub.com/langchain-ai/langchainjs/pull/6357) - docs\[minor]: Update azure openai embeddings docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6356](https://togithub.com/langchain-ai/langchainjs/pull/6356) - core\[patch]: Release 0.2.20 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6363](https://togithub.com/langchain-ai/langchainjs/pull/6363) - community\[patch]: Add namespace to allow indexing multiple tables within the same schema by [@clemenspeters](https://togithub.com/clemenspeters) in [https://github.com/langchain-ai/langchainjs/pull/6341](https://togithub.com/langchain-ai/langchainjs/pull/6341) - community\[patch]: add clientParams option to Chroma vectorstore init args by [@jeasonnow](https://togithub.com/jeasonnow) in [https://github.com/langchain-ai/langchainjs/pull/6308](https://togithub.com/langchain-ai/langchainjs/pull/6308) - mongodb\[patch]: Fix bug in mongodb storage.ts by [@drewB](https://togithub.com/drewB) in [https://github.com/langchain-ai/langchainjs/pull/6361](https://togithub.com/langchain-ai/langchainjs/pull/6361) - mongodb\[patch]: Release 0.0.5 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6365](https://togithub.com/langchain-ai/langchainjs/pull/6365) - community\[patch]: Release 0.2.23 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6366](https://togithub.com/langchain-ai/langchainjs/pull/6366) - docs\[patch]: Adds docs on cancelling execution by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6364](https://togithub.com/langchain-ai/langchainjs/pull/6364) - docs\[minor]: Update cohere embeddings docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6359](https://togithub.com/langchain-ai/langchainjs/pull/6359) - docs\[minor]: Update mistral embedding docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6362](https://togithub.com/langchain-ai/langchainjs/pull/6362) - docs\[minor],community\[patch]: Update fireworks embeddings doc, add model param by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6360](https://togithub.com/langchain-ai/langchainjs/pull/6360) - google-genai\[patch]: Update ChatGoogleGenerativeAI serialization by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6353](https://togithub.com/langchain-ai/langchainjs/pull/6353) - google-genai\[patch]: Release 0.0.24 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6385](https://togithub.com/langchain-ai/langchainjs/pull/6385) - Update release-it across all packages by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchainjs/pull/6390](https://togithub.com/langchain-ai/langchainjs/pull/6390) - build(deps-dev): bump mysql2 from 3.3.3 to 3.9.8 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6382](https://togithub.com/langchain-ai/langchainjs/pull/6382) - build(deps): bump [@azure/identity](https://togithub.com/azure/identity) from 4.0.1 to 4.2.1 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6383](https://togithub.com/langchain-ai/langchainjs/pull/6383) - build(deps-dev): bump lunary from 0.6.11 to 0.7.10 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6384](https://togithub.com/langchain-ai/langchainjs/pull/6384) - build(deps): bump fast-xml-parser from 4.2.7 to 4.4.1 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6381](https://togithub.com/langchain-ai/langchainjs/pull/6381) - build(deps): bump ws from 7.5.9 to 7.5.10 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6387](https://togithub.com/langchain-ai/langchainjs/pull/6387) - Lock protobufjs version to resolve critical vulnerability by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchainjs/pull/6392](https://togithub.com/langchain-ai/langchainjs/pull/6392) - build(deps): bump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group across 1 directory by [@dependabot](https://togithub.com/dependabot) in [https://github.com/langchain-ai/langchainjs/pull/6389](https://togithub.com/langchain-ai/langchainjs/pull/6389) - docs\[patch]: Update AWS Kendra docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6380](https://togithub.com/langchain-ai/langchainjs/pull/6380) - Update wrangler in env test by [@nfcampos](https://togithub.com/nfcampos) in [https://github.com/langchain-ai/langchainjs/pull/6394](https://togithub.com/langchain-ai/langchainjs/pull/6394) - community\[patch]: Fix infinite loop if no results for Neo4j by [@tomasonjo](https://togithub.com/tomasonjo) in [https://github.com/langchain-ai/langchainjs/pull/6396](https://togithub.com/langchain-ai/langchainjs/pull/6396) - scripts\[minor]: Add toolkit template by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6391](https://togithub.com/langchain-ai/langchainjs/pull/6391) - scripts\[minor],docs\[minor]: Add template for KV store. Updated in memory & fs store docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6379](https://togithub.com/langchain-ai/langchainjs/pull/6379) - docs\[patch]: Update tavily retriever docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6400](https://togithub.com/langchain-ai/langchainjs/pull/6400) - docs\[minor]: Update self-query retriever docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6398](https://togithub.com/langchain-ai/langchainjs/pull/6398) - docs\[patch]: Add redirect from vector store retriever page by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6401](https://togithub.com/langchain-ai/langchainjs/pull/6401) - docs\[patch]: Simplify Anthropic docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6403](https://togithub.com/langchain-ai/langchainjs/pull/6403) - ci\[patch]: Run aws package in daily standard tests by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6404](https://togithub.com/langchain-ai/langchainjs/pull/6404) - docs\[minor]: Update OpenAPI toolkit docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6399](https://togithub.com/langchain-ai/langchainjs/pull/6399) - scripts\[minor]docs\[minor]: Add tools doc template & updated DuckDuckGoSearch tool docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6386](https://togithub.com/langchain-ai/langchainjs/pull/6386) - aws\[minor]: Account for content strings and tool use by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6406](https://togithub.com/langchain-ai/langchainjs/pull/6406) - aws\[patch]: Release 0.0.7 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6410](https://togithub.com/langchain-ai/langchainjs/pull/6410) - docs\[minor]: Simplify chat model integration docs, add related section to all docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6408](https://togithub.com/langchain-ai/langchainjs/pull/6408) - docs\[patch]: Refactor duckduckgo doc to use langgraph agent by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6415](https://togithub.com/langchain-ai/langchainjs/pull/6415) - docs\[minor]: Update vectorstore toolkit docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6407](https://togithub.com/langchain-ai/langchainjs/pull/6407) - docs\[patch]: Update Tavily docs, update template by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6416](https://togithub.com/langchain-ai/langchainjs/pull/6416) - docs\[patch]: Update links, delete duped page by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6417](https://togithub.com/langchain-ai/langchainjs/pull/6417) - scripts\[minor]: Add vectorstore template to CLI, add memory and Chroma examples by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6414](https://togithub.com/langchain-ai/langchainjs/pull/6414) - docs\[patch]: Update elasticsearch vector store docs by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6419](https://togithub.com/langchain-ai/langchainjs/pull/6419) - openai\[minor],core\[minor]: Add support for passing strict in openai tools by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6418](https://togithub.com/langchain-ai/langchainjs/pull/6418) - core\[minor]: Allow for simple tool schema to be passed to bindTools by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6253](https://togithub.com/langchain-ai/langchainjs/pull/6253) - core\[patch]: Release 0.2.21 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6421](https://togithub.com/langchain-ai/langchainjs/pull/6421) - openai\[patch]: Release 0.2.6 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6422](https://togithub.com/langchain-ai/langchainjs/pull/6422) - Release 0.2.13 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6425](https://togithub.com/langchain-ai/langchainjs/pull/6425) ##### New Contributors - [@koyokr](https://togithub.com/koyokr) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6205](https://togithub.com/langchain-ai/langchainjs/pull/6205) - [@vynxc](https://togithub.com/vynxc) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6216](https://togithub.com/langchain-ai/langchainjs/pull/6216) - [@karlomedallo](https://togithub.com/karlomedallo) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6247](https://togithub.com/langchain-ai/langchainjs/pull/6247) - [@kappita](https://togithub.com/kappita) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6241](https://togithub.com/langchain-ai/langchainjs/pull/6241) - [@DipFlip](https://togithub.com/DipFlip) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6255](https://togithub.com/langchain-ai/langchainjs/pull/6255) - [@austinm911](https://togithub.com/austinm911) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6291](https://togithub.com/langchain-ai/langchainjs/pull/6291) - [@Tonyqu123](https://togithub.com/Tonyqu123) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6307](https://togithub.com/langchain-ai/langchainjs/pull/6307) - [@madams0013](https://togithub.com/madams0013) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6323](https://togithub.com/langchain-ai/langchainjs/pull/6323) - [@marsal](https://togithub.com/marsal) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6310](https://togithub.com/langchain-ai/langchainjs/pull/6310) - [@drewB](https://togithub.com/drewB) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6361](https://togithub.com/langchain-ai/langchainjs/pull/6361) - [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6382](https://togithub.com/langchain-ai/langchainjs/pull/6382) **Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.2.11...0.2.13 ### [`v0.2.12`](https://togithub.com/langchain-ai/langchainjs/releases/tag/0.2.12) [Compare Source](https://togithub.com/langchain-ai/langchainjs/compare/0.2.11...0.2.12) #### What's Changed - anthropic\[patch]: Fix passing streamed tool calls back to anthropic by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6199](https://togithub.com/langchain-ai/langchainjs/pull/6199) - anthropic\[patch]: Release 0.2.9 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6202](https://togithub.com/langchain-ai/langchainjs/pull/6202) - standard-tests\[minor]: Add test for streaming token counts with tools by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6044](https://togithub.com/langchain-ai/langchainjs/pull/6044) - standard-tests\[minor]: Add a test for more complex schemas by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6112](https://togithub.com/langchain-ai/langchainjs/pull/6112) - docs\[patch]: Fix bad api ref link by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6208](https://togithub.com/langchain-ai/langchainjs/pull/6208) - docs\[patch]: Update chat model feature list table by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6209](https://togithub.com/langchain-ai/langchainjs/pull/6209) - google-common\[minor]: Fix streaming tool calls by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6204](https://togithub.com/langchain-ai/langchainjs/pull/6204) - docs\[patch]: Fix ChatModelTabs openaiParams typo by [@koyokr](https://togithub.com/koyokr) in [https://github.com/langchain-ai/langchainjs/pull/6205](https://togithub.com/langchain-ai/langchainjs/pull/6205) - partners\[patch]: Comment out console logs in test files by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6210](https://togithub.com/langchain-ai/langchainjs/pull/6210) - cloudflare\[minor]: Adds Cloudflare D1 checkpointer by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6212](https://togithub.com/langchain-ai/langchainjs/pull/6212) - cloudflare\[patch]: Release 0.0.7 by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6213](https://togithub.com/langchain-ai/langchainjs/pull/6213) - groq\[minor]: Implement streaming tool calls by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6203](https://togithub.com/langchain-ai/langchainjs/pull/6203) - standard-tests\[patch]: Add descriptive comments/docstrings to standard tests by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6211](https://togithub.com/langchain-ai/langchainjs/pull/6211) - google-common\[minor]: Add tool choice param by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6195](https://togithub.com/langchain-ai/langchainjs/pull/6195) - google\[patch]: Release 0.0.21/22 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6219](https://togithub.com/langchain-ai/langchainjs/pull/6219) - mistralai\[patch]: Translate tool call ids to mistral compat format by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6217](https://togithub.com/langchain-ai/langchainjs/pull/6217) - mistralai\[patch]: Release 0.0.27 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6220](https://togithub.com/langchain-ai/langchainjs/pull/6220) - infra\[patch]: Run yarn install by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6221](https://togithub.com/langchain-ai/langchainjs/pull/6221) - docs\[patch]: Update tool calling concepts and how tos by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6218](https://togithub.com/langchain-ai/langchainjs/pull/6218) - google\[patch]: Set min core version for vertex and gauth by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6222](https://togithub.com/langchain-ai/langchainjs/pull/6222) - docs\[patch]: Fixes Incorrect Path for Convex Utils by [@vynxc](https://togithub.com/vynxc) in [https://github.com/langchain-ai/langchainjs/pull/6216](https://togithub.com/langchain-ai/langchainjs/pull/6216) - community\[patch]: Run all standard tests for bedrock by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6228](https://togithub.com/langchain-ai/langchainjs/pull/6228) - mistralai\[patch]: Fix flaky tool calling test by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6229](https://togithub.com/langchain-ai/langchainjs/pull/6229) - community\[patch], langchan\[patch]: Bump puppeteer dep by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6230](https://togithub.com/langchain-ai/langchainjs/pull/6230) - anthropic\[patch]: add vertex and bedrock support, streamResponseChunk… by [@tofuliang](https://togithub.com/tofuliang) in [https://github.com/langchain-ai/langchainjs/pull/6206](https://togithub.com/langchain-ai/langchainjs/pull/6206) - anthropic\[patch]: 0.2.10 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6231](https://togithub.com/langchain-ai/langchainjs/pull/6231) - aws\[patch]: Release 0.0.6 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6233](https://togithub.com/langchain-ai/langchainjs/pull/6233) - infra\[patch]: Update yarn.lock by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6234](https://togithub.com/langchain-ai/langchainjs/pull/6234) - core\[patch]: Parse text delta content fields in StringOutputParser by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6251](https://togithub.com/langchain-ai/langchainjs/pull/6251) - fix: fix mapStoredMessageToChatMessage to check on generic role when creating ChatMessage by [@karlomedallo](https://togithub.com/karlomedallo) in [https://github.com/langchain-ai/langchainjs/pull/6247](https://togithub.com/langchain-ai/langchainjs/pull/6247) - docs\[minor]: Simplify example code by getting rid of unnecessary else/if statements by [@kostasx](https://togithub.com/kostasx) in [https://github.com/langchain-ai/langchainjs/pull/6232](https://togithub.com/langchain-ai/langchainjs/pull/6232) - community\[patch]: fix TypeError using the client created with xata init by [@kappita](https://togithub.com/kappita) in [https://github.com/langchain-ai/langchainjs/pull/6241](https://togithub.com/langchain-ai/langchainjs/pull/6241) - community\[patch]: chore: update chat iflytek xinghuo chatmodel version by [@aixgeek](https://togithub.com/aixgeek) in [https://github.com/langchain-ai/langchainjs/pull/6223](https://togithub.com/langchain-ai/langchainjs/pull/6223) - anthropic\[patch]: Proper handling of multi tool result messages by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6257](https://togithub.com/langchain-ai/langchainjs/pull/6257) - anthropic\[patch]: Release 0.2.11 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6261](https://togithub.com/langchain-ai/langchainjs/pull/6261) - docs\[patch]: Support hidden docs cells and TS validation in notebooks by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6259](https://togithub.com/langchain-ai/langchainjs/pull/6259) - community\[patch]: avoid shouldIgnore on folders for GithubRepoLoader by [@DipFlip](https://togithub.com/DipFlip) in [https://github.com/langchain-ai/langchainjs/pull/6255](https://togithub.com/langchain-ai/langchainjs/pull/6255) - anthropic\[patch]: Refactor merging tool results by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6262](https://togithub.com/langchain-ai/langchainjs/pull/6262) - standard-tests\[minor]: Add tests for parallel tool calls by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6258](https://togithub.com/langchain-ai/langchainjs/pull/6258) - docs\[patch]: Fix Code in Managing Conversation History by [@sarangan12](https://togithub.com/sarangan12) in [https://github.com/langchain-ai/langchainjs/pull/6252](https://togithub.com/langchain-ai/langchainjs/pull/6252) - ci\[patch]: Adds CI action validating new notebooks by [@jacoblee93](https://togithub.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6263](https://togithub.com/langchain-ai/langchainjs/pull/6263) - google-common\[patch]: Merge adjacent function results in google common by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6264](https://togithub.com/langchain-ai/langchainjs/pull/6264) - anthropic\[patch]: Fix issues with duplicate streaming tokens by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6265](https://togithub.com/langchain-ai/langchainjs/pull/6265) - docs\[patch]: Replace StructuredTool with tool func in docs by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6267](https://togithub.com/langchain-ai/langchainjs/pull/6267) - community\[patch]: Fix handling parallel tool call results in bedrock by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6266](https://togithub.com/langchain-ai/langchainjs/pull/6266) - community\[patch]: Release 0.2.21 by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6269](https://togithub.com/langchain-ai/langchainjs/pull/6269) - langchain\[patch],community\[patch]: Allow any puppeteer version in peer deps by [@bracesproul](https://togithub.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6274](https://togithub.com/langchain-ai/langchainjs/pull/6274) #### New Contributors - [@koyokr](https://togithub.com/koyokr) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6205](https://togithub.com/langchain-ai/langchainjs/pull/6205) - [@vynxc](https://togithub.com/vynxc) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6216](https://togithub.com/langchain-ai/langchainjs/pull/6216) - [@karlomedallo](https://togithub.com/karlomedallo) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6247](https://togithub.com/langchain-ai/langchainjs/pull/6247) - [@kappita](https://togithub.com/kappita) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6241](https://togithub.com/langchain-ai/langchainjs/pull/6241) - [@DipFlip](https://togithub.com/DipFlip) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6255](https://togithub.com/langchain-ai/langchainjs/pull/6255) **Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.2.11...0.2.12Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.