Skip to content

Commit

Permalink
chore(deps): ⬆️ update langchain to v0.2.19 [security] (#249)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [langchain](https://redirect.github.com/langchain-ai/langchainjs/tree/main/langchain/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | [`0.2.6` -> `0.2.19`](https://renovatebot.com/diffs/npm/langchain/0.2.6/0.2.19) | [![age](https://developer.mend.io/api/mc/badges/age/npm/langchain/0.2.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/langchain/0.2.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/langchain/0.2.6/0.2.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/langchain/0.2.6/0.2.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

### GitHub Vulnerability Alerts

#### [CVE-2024-7774](https://nvd.nist.gov/vuln/detail/CVE-2024-7774)

A path traversal vulnerability exists in the `getFullPath` method of langchain-ai/langchainjs version 0.2.5. This vulnerability allows attackers to save files anywhere in the filesystem, overwrite existing text files, read `.txt` files, and delete files. The vulnerability is exploited through the `setFileContent`, `getParsedFile`, and `mdelete` methods, which do not properly sanitize user input.

---

### Release Notes

<details>
<summary>langchain-ai/langchainjs (langchain)</summary>

### [`v0.2.19`](https://redirect.github.com/langchain-ai/langchainjs/releases/tag/0.2.19)

[Compare Source](https://redirect.github.com/langchain-ai/langchainjs/compare/0.2.18...0.2.19)

#### What's Changed

-   fix(mongodb): mongodb storage mget must return undefined when key not exist by [@&#8203;rtyshyk](https://redirect.github.com/rtyshyk) in [https://github.com/langchain-ai/langchainjs/pull/6445](https://redirect.github.com/langchain-ai/langchainjs/pull/6445)
-   chore(mongodb): Release 0.0.6 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6694](https://redirect.github.com/langchain-ai/langchainjs/pull/6694)
-   fix(openai): Fix type import issue by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6695](https://redirect.github.com/langchain-ai/langchainjs/pull/6695)
-   feat(openai): baseUrl for DallEAPIWrapper by [@&#8203;wanoo21](https://redirect.github.com/wanoo21) in [https://github.com/langchain-ai/langchainjs/pull/6685](https://redirect.github.com/langchain-ai/langchainjs/pull/6685)
-   chore(openai): Release 0.2.10 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6697](https://redirect.github.com/langchain-ai/langchainjs/pull/6697)
-   community\[patch]: Relax webllm peer dep by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6696](https://redirect.github.com/langchain-ai/langchainjs/pull/6696)
-   langchain\[patch]: Take all required fields into account for OpenAPI chain by [@&#8203;ikalachy](https://redirect.github.com/ikalachy) in [https://github.com/langchain-ai/langchainjs/pull/6700](https://redirect.github.com/langchain-ai/langchainjs/pull/6700)
-   docs\[minor]: Add state of agents survey to docs announcement bar by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6710](https://redirect.github.com/langchain-ai/langchainjs/pull/6710)
-   anthropic\[patch]: Fix passing cache control through in messages by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6711](https://redirect.github.com/langchain-ai/langchainjs/pull/6711)
-   anthropic\[minor]: Allow different tool types to be bound by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6712](https://redirect.github.com/langchain-ai/langchainjs/pull/6712)
-   anthropic\[patch]: Release 0.2.17 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6713](https://redirect.github.com/langchain-ai/langchainjs/pull/6713)
-   docs\[patch]: fix chroma distance function reference link by [@&#8203;spielhoelle](https://redirect.github.com/spielhoelle) in [https://github.com/langchain-ai/langchainjs/pull/6714](https://redirect.github.com/langchain-ai/langchainjs/pull/6714)
-   fix(core): Pin TypeScript version for now for export test failures, add asyncDispose by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6723](https://redirect.github.com/langchain-ai/langchainjs/pull/6723)
-   feat(core,openai): Adds streaming support for OpenAI withStructuredOutput by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6721](https://redirect.github.com/langchain-ai/langchainjs/pull/6721)
-   baidu-qianfan\[patch]: Fix streaming mode of Qianfan by [@&#8203;stanoswald](https://redirect.github.com/stanoswald) in [https://github.com/langchain-ai/langchainjs/pull/6661](https://redirect.github.com/langchain-ai/langchainjs/pull/6661)
-   fix(anthropic): Do not check for apiKey existence when createClient parameters are present by [@&#8203;rxliuli](https://redirect.github.com/rxliuli) in [https://github.com/langchain-ai/langchainjs/pull/6716](https://redirect.github.com/langchain-ai/langchainjs/pull/6716)
-   feat(community): Add arcjet integration by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6725](https://redirect.github.com/langchain-ai/langchainjs/pull/6725)
-   feat(community): BM25 Keyword Search Retriever by [@&#8203;Mraj23](https://redirect.github.com/Mraj23) in [https://github.com/langchain-ai/langchainjs/pull/6719](https://redirect.github.com/langchain-ai/langchainjs/pull/6719)
-   chore(baidu-qianfan): Release 0.0.4 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6726](https://redirect.github.com/langchain-ai/langchainjs/pull/6726)
-   chore(anthropic): Release 0.2.18 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6727](https://redirect.github.com/langchain-ai/langchainjs/pull/6727)
-   chore(core): Release 0.2.32 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6728](https://redirect.github.com/langchain-ai/langchainjs/pull/6728)
-   chore(community): Release 0.2.33 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6729](https://redirect.github.com/langchain-ai/langchainjs/pull/6729)
-   cloudflare\[minor]: use native Cloudflare Workers AI binding by [@&#8203;Cherry](https://redirect.github.com/Cherry) in [https://github.com/langchain-ai/langchainjs/pull/5287](https://redirect.github.com/langchain-ai/langchainjs/pull/5287)
-   docs: Fix typo in chatbot tutorial by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6730](https://redirect.github.com/langchain-ai/langchainjs/pull/6730)
-   docs: Update wording in tool choice guide by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6732](https://redirect.github.com/langchain-ai/langchainjs/pull/6732)
-   google-common\[major]: Media manager by [@&#8203;afirstenberg](https://redirect.github.com/afirstenberg) in [https://github.com/langchain-ai/langchainjs/pull/5835](https://redirect.github.com/langchain-ai/langchainjs/pull/5835)
-   fix(langchain): Fix local file store traversal issue by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6736](https://redirect.github.com/langchain-ai/langchainjs/pull/6736)
-   fix(ci): Fix cf exports test by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6737](https://redirect.github.com/langchain-ai/langchainjs/pull/6737)
-   fix(ci): Fix cf-workers export test by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6738](https://redirect.github.com/langchain-ai/langchainjs/pull/6738)
-   fix(ci): Fix esbuild tests by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6739](https://redirect.github.com/langchain-ai/langchainjs/pull/6739)
-   fix(ci): Fix ci by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6741](https://redirect.github.com/langchain-ai/langchainjs/pull/6741)
-   chore(langchain): Release 0.2.19 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6742](https://redirect.github.com/langchain-ai/langchainjs/pull/6742)

#### New Contributors

-   [@&#8203;rtyshyk](https://redirect.github.com/rtyshyk) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6445](https://redirect.github.com/langchain-ai/langchainjs/pull/6445)
-   [@&#8203;wanoo21](https://redirect.github.com/wanoo21) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6685](https://redirect.github.com/langchain-ai/langchainjs/pull/6685)
-   [@&#8203;ikalachy](https://redirect.github.com/ikalachy) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6700](https://redirect.github.com/langchain-ai/langchainjs/pull/6700)
-   [@&#8203;spielhoelle](https://redirect.github.com/spielhoelle) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6714](https://redirect.github.com/langchain-ai/langchainjs/pull/6714)
-   [@&#8203;stanoswald](https://redirect.github.com/stanoswald) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6661](https://redirect.github.com/langchain-ai/langchainjs/pull/6661)
-   [@&#8203;Mraj23](https://redirect.github.com/Mraj23) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6719](https://redirect.github.com/langchain-ai/langchainjs/pull/6719)
-   [@&#8203;Cherry](https://redirect.github.com/Cherry) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/5287](https://redirect.github.com/langchain-ai/langchainjs/pull/5287)

**Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.2.18...0.2.19

### [`v0.2.18`](https://redirect.github.com/langchain-ai/langchainjs/releases/tag/0.2.18)

[Compare Source](https://redirect.github.com/langchain-ai/langchainjs/compare/0.2.17...0.2.18)

#### What's Changed

-   Release 0.2.17 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6611](https://redirect.github.com/langchain-ai/langchainjs/pull/6611)
-   langchain\[patch]: Bump vertex dep by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6613](https://redirect.github.com/langchain-ai/langchainjs/pull/6613)
-   cohere\[patch]: Do not test stream tool calls in cohere by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6617](https://redirect.github.com/langchain-ai/langchainjs/pull/6617)
-   scripts\[patch]: Use fs.rm for deleting directories by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6619](https://redirect.github.com/langchain-ai/langchainjs/pull/6619)
-   fix(core): return conditional edge in toJSON by [@&#8203;dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langchainjs/pull/6628](https://redirect.github.com/langchain-ai/langchainjs/pull/6628)
-   langchain\[patch]: Update version for removal of deprecated code by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6620](https://redirect.github.com/langchain-ai/langchainjs/pull/6620)
-   mistral\[patch]: Hide secrets by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6630](https://redirect.github.com/langchain-ai/langchainjs/pull/6630)
-   mistral\[patch]: Release 0.0.29 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6632](https://redirect.github.com/langchain-ai/langchainjs/pull/6632)
-   core\[patch]: Adds option for more verbose parsing errors by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6634](https://redirect.github.com/langchain-ai/langchainjs/pull/6634)
-   scripts\[patch]: Add spam comment filter by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6633](https://redirect.github.com/langchain-ai/langchainjs/pull/6633)
-   core\[patch]: Release 0.2.29 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6635](https://redirect.github.com/langchain-ai/langchainjs/pull/6635)
-   langchain\[patch]: Fixes bug in ReAct agent that prevents parsing error handling by [@&#8203;obround](https://redirect.github.com/obround) in [https://github.com/langchain-ai/langchainjs/pull/6624](https://redirect.github.com/langchain-ai/langchainjs/pull/6624)
-   infra\[patch]: Improve speeds for spam detection script by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6636](https://redirect.github.com/langchain-ai/langchainjs/pull/6636)
-   infra\[patch]: Fix comment regex by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6637](https://redirect.github.com/langchain-ai/langchainjs/pull/6637)
-   core\[patch]: Make tool call chunk partial JSON parsing more strict by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6639](https://redirect.github.com/langchain-ai/langchainjs/pull/6639)
-   openai\[patch]: Properly dedupe system fingerprint by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6638](https://redirect.github.com/langchain-ai/langchainjs/pull/6638)
-   openai\[patch]: Release 0.2.8 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6640](https://redirect.github.com/langchain-ai/langchainjs/pull/6640)
-   core\[patch]: Prevent ConsoleCallbackHandler from throwing TypeError when logging by [@&#8203;benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langchainjs/pull/6612](https://redirect.github.com/langchain-ai/langchainjs/pull/6612)
-   core\[patch]: Release 0.2.30 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6641](https://redirect.github.com/langchain-ai/langchainjs/pull/6641)
-   infra\[patch]: Sanitize body in spam filter by [@&#8203;AdnaneKhan](https://redirect.github.com/AdnaneKhan) in [https://github.com/langchain-ai/langchainjs/pull/6642](https://redirect.github.com/langchain-ai/langchainjs/pull/6642)
-   docs\[patch]: Update ParentDocument docs to use byte store by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6647](https://redirect.github.com/langchain-ai/langchainjs/pull/6647)
-   docs\[patch]: Update migrate_agent.ipynb -> was refering to the wrong doc link by [@&#8203;TimSusa](https://redirect.github.com/TimSusa) in [https://github.com/langchain-ai/langchainjs/pull/6651](https://redirect.github.com/langchain-ai/langchainjs/pull/6651)
-   Fix typo in agents tutorial by [@&#8203;ksimons](https://redirect.github.com/ksimons) in [https://github.com/langchain-ai/langchainjs/pull/6649](https://redirect.github.com/langchain-ai/langchainjs/pull/6649)
-   feat(core): always provide message ID inferred from run ID if not present while streaming by [@&#8203;dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langchainjs/pull/6646](https://redirect.github.com/langchain-ai/langchainjs/pull/6646)
-   core\[patch]: Treat OpenAI message format as a message like by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6654](https://redirect.github.com/langchain-ai/langchainjs/pull/6654)
-   core\[patch]: Release 0.2.31 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6656](https://redirect.github.com/langchain-ai/langchainjs/pull/6656)
-   api_refs\[patch]: Update core redirect by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6668](https://redirect.github.com/langchain-ai/langchainjs/pull/6668)
-   openai\[patch]: Skip flaky test by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6677](https://redirect.github.com/langchain-ai/langchainjs/pull/6677)
-   👥 Update LangChain people data by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6669](https://redirect.github.com/langchain-ai/langchainjs/pull/6669)
-   docs\[patch]: Fix typos in Agents tutorial by [@&#8203;ayatnkw](https://redirect.github.com/ayatnkw) in [https://github.com/langchain-ai/langchainjs/pull/6675](https://redirect.github.com/langchain-ai/langchainjs/pull/6675)
-   fix(openai): Check `configuration.apiKey` in `ChatOpenAI` constructor by [@&#8203;ezra-chu](https://redirect.github.com/ezra-chu) in [https://github.com/langchain-ai/langchainjs/pull/6664](https://redirect.github.com/langchain-ai/langchainjs/pull/6664)
-   langchain\[patch]: Allow custom handling of tool runtime errors in legacy agent executor by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6687](https://redirect.github.com/langchain-ai/langchainjs/pull/6687)
-   chore(openai): Release 0.2.9 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6689](https://redirect.github.com/langchain-ai/langchainjs/pull/6689)
-   fix(community): ElasticVectorSearch: exclude metadata filters not working due changing to term instead of terms by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6688](https://redirect.github.com/langchain-ai/langchainjs/pull/6688)
-   Fix tiny typo in llm_chain.ipynb by [@&#8203;dwabyick](https://redirect.github.com/dwabyick) in [https://github.com/langchain-ai/langchainjs/pull/6679](https://redirect.github.com/langchain-ai/langchainjs/pull/6679)
-   feat(anthropic): langchain-anthropic support custom create anthropic client by [@&#8203;rxliuli](https://redirect.github.com/rxliuli) in [https://github.com/langchain-ai/langchainjs/pull/6615](https://redirect.github.com/langchain-ai/langchainjs/pull/6615)
-   chore(anthropic): Release 0.2.16 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6691](https://redirect.github.com/langchain-ai/langchainjs/pull/6691)
-   chore: Fix top-level dependency install for node 22+ by [@&#8203;benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langchainjs/pull/6658](https://redirect.github.com/langchain-ai/langchainjs/pull/6658)
-   chore(community): Bump pyodide dev version and allow peer installs up to current latest by [@&#8203;benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langchainjs/pull/6680](https://redirect.github.com/langchain-ai/langchainjs/pull/6680)
-   fix(community): Add support for Bedrock cross-region inference models by [@&#8203;keremnalbant](https://redirect.github.com/keremnalbant) in [https://github.com/langchain-ai/langchainjs/pull/6682](https://redirect.github.com/langchain-ai/langchainjs/pull/6682)
-   chore(community): Release 0.2.32 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6692](https://redirect.github.com/langchain-ai/langchainjs/pull/6692)
-   Release 0.2.18 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6693](https://redirect.github.com/langchain-ai/langchainjs/pull/6693)

#### New Contributors

-   [@&#8203;obround](https://redirect.github.com/obround) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6624](https://redirect.github.com/langchain-ai/langchainjs/pull/6624)
-   [@&#8203;benjamincburns](https://redirect.github.com/benjamincburns) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6612](https://redirect.github.com/langchain-ai/langchainjs/pull/6612)
-   [@&#8203;AdnaneKhan](https://redirect.github.com/AdnaneKhan) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6642](https://redirect.github.com/langchain-ai/langchainjs/pull/6642)
-   [@&#8203;TimSusa](https://redirect.github.com/TimSusa) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6651](https://redirect.github.com/langchain-ai/langchainjs/pull/6651)
-   [@&#8203;ksimons](https://redirect.github.com/ksimons) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6649](https://redirect.github.com/langchain-ai/langchainjs/pull/6649)
-   [@&#8203;ayatnkw](https://redirect.github.com/ayatnkw) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6675](https://redirect.github.com/langchain-ai/langchainjs/pull/6675)
-   [@&#8203;ezra-chu](https://redirect.github.com/ezra-chu) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6664](https://redirect.github.com/langchain-ai/langchainjs/pull/6664)
-   [@&#8203;dwabyick](https://redirect.github.com/dwabyick) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6679](https://redirect.github.com/langchain-ai/langchainjs/pull/6679)
-   [@&#8203;keremnalbant](https://redirect.github.com/keremnalbant) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6682](https://redirect.github.com/langchain-ai/langchainjs/pull/6682)

**Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.2.17...0.2.18

### [`v0.2.17`](https://redirect.github.com/langchain-ai/langchainjs/releases/tag/0.2.17)

[Compare Source](https://redirect.github.com/langchain-ai/langchainjs/compare/0.2.16...0.2.17)

#### What's Changed

-   docs\[patch]: Adds vector store and tool docstrings by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6521](https://redirect.github.com/langchain-ai/langchainjs/pull/6521)
-   docs: index pages and sidebars by [@&#8203;efriis](https://redirect.github.com/efriis) in [https://github.com/langchain-ai/langchainjs/pull/6522](https://redirect.github.com/langchain-ai/langchainjs/pull/6522)
-   anthropic\[patch]: Bump version, relax types by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6526](https://redirect.github.com/langchain-ai/langchainjs/pull/6526)
-   anthropic\[patch]: Release 0.2.15 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6528](https://redirect.github.com/langchain-ai/langchainjs/pull/6528)
-   docs\[patch]: Fix typos by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6530](https://redirect.github.com/langchain-ai/langchainjs/pull/6530)
-   docs\[patch]: Add Anthropic prompt caching docs by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6531](https://redirect.github.com/langchain-ai/langchainjs/pull/6531)
-   docs\[patch]: Adds ChatOpenAI streamUsage docs on disabling stream usage by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6534](https://redirect.github.com/langchain-ai/langchainjs/pull/6534)
-   Fix remote runnable in browser environments (Extends [#&#8203;6529](https://redirect.github.com/langchain-ai/langchainjs/issues/6529)) by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6537](https://redirect.github.com/langchain-ai/langchainjs/pull/6537)
-   core\[patch] Release 0.2.24 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6538](https://redirect.github.com/langchain-ai/langchainjs/pull/6538)
-   google\[patch]: fix: handling multibyte characters in stream for google-vertexai-web by [@&#8203;pokutuna](https://redirect.github.com/pokutuna) in [https://github.com/langchain-ai/langchainjs/pull/6502](https://redirect.github.com/langchain-ai/langchainjs/pull/6502)
-   community\[patch]: Relax googleapis peer dep to \* by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6542](https://redirect.github.com/langchain-ai/langchainjs/pull/6542)
-   aws\[patch]: Use abort signal when available with SDK requests by [@&#8203;plisy](https://redirect.github.com/plisy) in [https://github.com/langchain-ai/langchainjs/pull/6540](https://redirect.github.com/langchain-ai/langchainjs/pull/6540)
-   community\[patch]: fix: ElasticVectorSearch: exclude metadata filters … by [@&#8203;choeller](https://redirect.github.com/choeller) in [https://github.com/langchain-ai/langchainjs/pull/6536](https://redirect.github.com/langchain-ai/langchainjs/pull/6536)
-   community\[patch]: bugfix: Unstructured empty text by [@&#8203;ktalebian](https://redirect.github.com/ktalebian) in [https://github.com/langchain-ai/langchainjs/pull/6532](https://redirect.github.com/langchain-ai/langchainjs/pull/6532)
-   pinecone\[patch]: Fix document ID not getting set when returned from PineconeStore by [@&#8203;nick-w-nick](https://redirect.github.com/nick-w-nick) in [https://github.com/langchain-ai/langchainjs/pull/6539](https://redirect.github.com/langchain-ai/langchainjs/pull/6539)
-   community\[patch]: Release 0.2.28 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6543](https://redirect.github.com/langchain-ai/langchainjs/pull/6543)
-   aws\[patch]: Release 0.0.10 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6544](https://redirect.github.com/langchain-ai/langchainjs/pull/6544)
-   pinecone\[patch]: Release 0.0.9 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6545](https://redirect.github.com/langchain-ai/langchainjs/pull/6545)
-   google-genai\[minor]: Add support for json output by [@&#8203;juji](https://redirect.github.com/juji) in [https://github.com/langchain-ai/langchainjs/pull/6519](https://redirect.github.com/langchain-ai/langchainjs/pull/6519)
-   google\[patch]: Bump Google package versions by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6546](https://redirect.github.com/langchain-ai/langchainjs/pull/6546)
-   google-genai\[patch]: Release 0.0.26 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6547](https://redirect.github.com/langchain-ai/langchainjs/pull/6547)
-   build\[patch]: Update lock by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6548](https://redirect.github.com/langchain-ai/langchainjs/pull/6548)
-   langchain\[patch]: Bump universal chat model dev deps by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6550](https://redirect.github.com/langchain-ai/langchainjs/pull/6550)
-   core\[patch]: Pass input to invocation for JSON schema tools by [@&#8203;dkundel](https://redirect.github.com/dkundel) in [https://github.com/langchain-ai/langchainjs/pull/6549](https://redirect.github.com/langchain-ai/langchainjs/pull/6549)
-   core\[patch]: Release 0.2.25 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6551](https://redirect.github.com/langchain-ai/langchainjs/pull/6551)
-   scripts\[minor]: Add notebook validation script by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6541](https://redirect.github.com/langchain-ai/langchainjs/pull/6541)
-   openai\[minor]: Add support for json schema response format by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6438](https://redirect.github.com/langchain-ai/langchainjs/pull/6438)
-   google\[minor]: Add audio tests and audio file for google genai and vertex by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6553](https://redirect.github.com/langchain-ai/langchainjs/pull/6553)
-   ci\[minor]: Run fireworks and gvertex in daily standard tests by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6507](https://redirect.github.com/langchain-ai/langchainjs/pull/6507)
-   core\[patch]: Release 0.2.26 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6555](https://redirect.github.com/langchain-ai/langchainjs/pull/6555)
-   openai\[minor]: Bump min core version by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6556](https://redirect.github.com/langchain-ai/langchainjs/pull/6556)
-   openai\[patch]: Release 0.2.7 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6557](https://redirect.github.com/langchain-ai/langchainjs/pull/6557)
-   core\[minor]: Allow for additional fields to be passed with prompt templates by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6559](https://redirect.github.com/langchain-ai/langchainjs/pull/6559)
-   core\[patch]: Release 0.2.27 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6560](https://redirect.github.com/langchain-ai/langchainjs/pull/6560)
-   google-genai\[minor]: Update JSDoc with examples by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6561](https://redirect.github.com/langchain-ai/langchainjs/pull/6561)
-   parnters\[patch]: Fix type errors in JSDoc examples by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6562](https://redirect.github.com/langchain-ai/langchainjs/pull/6562)
-   ci\[patch]: Fix passing validate notebook args to script by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6567](https://redirect.github.com/langchain-ai/langchainjs/pull/6567)
-   ci\[patch]: Use workspace command for notebook validate by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6569](https://redirect.github.com/langchain-ai/langchainjs/pull/6569)
-   docs\[minor]: Add doc section on structured tool params by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6571](https://redirect.github.com/langchain-ai/langchainjs/pull/6571)
-   groq\[minor]: Fix streaming metadata back to client by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6573](https://redirect.github.com/langchain-ai/langchainjs/pull/6573)
-   groq\[patch]: Release 0.0.17 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6574](https://redirect.github.com/langchain-ai/langchainjs/pull/6574)
-   openai\[minor]: Add JSON schema and strict WSO example to JSDoc by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6578](https://redirect.github.com/langchain-ai/langchainjs/pull/6578)
-   scripts\[patch]: Fix bug for checking allowed side effects comment by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6579](https://redirect.github.com/langchain-ai/langchainjs/pull/6579)
-   scripts\[patch]: Release 0.0.22 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6580](https://redirect.github.com/langchain-ai/langchainjs/pull/6580)
-   docs\[minor]: Add langsmith few shot example docs by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6585](https://redirect.github.com/langchain-ai/langchainjs/pull/6585)
-   core\[minor]: Add LangSmith doc loader by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6568](https://redirect.github.com/langchain-ai/langchainjs/pull/6568)
-   core\[patch]: Release 0.2.28 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6587](https://redirect.github.com/langchain-ai/langchainjs/pull/6587)
-   partners\[patch]: Bump langchain scripts version by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6586](https://redirect.github.com/langchain-ai/langchainjs/pull/6586)
-   docs\[patch]: Add ls example selector link to how to index by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6588](https://redirect.github.com/langchain-ai/langchainjs/pull/6588)
-   docs\[minor]: Port few shot concepts by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6589](https://redirect.github.com/langchain-ai/langchainjs/pull/6589)
-   scripts\[patch]: Fix reading original entrypoint file by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6591](https://redirect.github.com/langchain-ai/langchainjs/pull/6591)
-   scripts\[patch]: Release 0.0.23 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6592](https://redirect.github.com/langchain-ai/langchainjs/pull/6592)
-   docs\[patch]: LangSmith doc loader nits by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6590](https://redirect.github.com/langchain-ai/langchainjs/pull/6590)
-   community\[patch]: Relax LangGraph dep by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6596](https://redirect.github.com/langchain-ai/langchainjs/pull/6596)
-   scripts\[minor]infra\[patch]: Remove deprecated build script by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6595](https://redirect.github.com/langchain-ai/langchainjs/pull/6595)
-   community\[patch]: Release 0.2.29 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6598](https://redirect.github.com/langchain-ai/langchainjs/pull/6598)
-   community\[patch]: Fix community langgraph dep by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6599](https://redirect.github.com/langchain-ai/langchainjs/pull/6599)
-   create-langchain-integration\[patch]: Release 0.0.11 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6600](https://redirect.github.com/langchain-ai/langchainjs/pull/6600)
-   community\[patch]: Release 0.2.30 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6601](https://redirect.github.com/langchain-ai/langchainjs/pull/6601)
-   community\[minor]: Use usage metadata message field for token reporting in DatadogLLMObsTracer by [@&#8203;mejackreed](https://redirect.github.com/mejackreed) in [https://github.com/langchain-ai/langchainjs/pull/6552](https://redirect.github.com/langchain-ai/langchainjs/pull/6552)
-   weaviate\[minor]: Add Document id in similarity search results by [@&#8203;marsal](https://redirect.github.com/marsal) in [https://github.com/langchain-ai/langchainjs/pull/6576](https://redirect.github.com/langchain-ai/langchainjs/pull/6576)
-   baidu-qianfan\[patch]: Fix the issue of missing request parameters by [@&#8203;Versirity](https://redirect.github.com/Versirity) in [https://github.com/langchain-ai/langchainjs/pull/6575](https://redirect.github.com/langchain-ai/langchainjs/pull/6575)
-   baidu-qianfan\[patch]: Release 0.0.3 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6603](https://redirect.github.com/langchain-ai/langchainjs/pull/6603)
-   weaviate\[patch]: Release 0.0.5 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6604](https://redirect.github.com/langchain-ai/langchainjs/pull/6604)
-   scripts\[patch]: Add notebook check for unexpected rebuild error by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6602](https://redirect.github.com/langchain-ai/langchainjs/pull/6602)
-   scripts\[minor]: Release 0.1.0 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6605](https://redirect.github.com/langchain-ai/langchainjs/pull/6605)
-   all\[patch]: Bump scripts version by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6606](https://redirect.github.com/langchain-ai/langchainjs/pull/6606)
-   google-common\[minor]: export GoogleAISafetyError type by [@&#8203;marsal](https://redirect.github.com/marsal) in [https://github.com/langchain-ai/langchainjs/pull/6582](https://redirect.github.com/langchain-ai/langchainjs/pull/6582)
-   docs\[minor]: Add missing link to Runnables guide by [@&#8203;nick-w-nick](https://redirect.github.com/nick-w-nick) in [https://github.com/langchain-ai/langchainjs/pull/6566](https://redirect.github.com/langchain-ai/langchainjs/pull/6566)
-   langchain\[minor]: Support storing and retrieving Document id field in MemoryVectorStore by [@&#8203;dschenkelman](https://redirect.github.com/dschenkelman) in [https://github.com/langchain-ai/langchainjs/pull/6572](https://redirect.github.com/langchain-ai/langchainjs/pull/6572)
-   google-common\[patch]: Release 0.0.27 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6608](https://redirect.github.com/langchain-ai/langchainjs/pull/6608)
-   google\[patch]: Release 0.0.27 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6609](https://redirect.github.com/langchain-ai/langchainjs/pull/6609)
-   scripts\[patch]: Revert change to delete folder func by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6607](https://redirect.github.com/langchain-ai/langchainjs/pull/6607)
-   community\[patch]: Release 0.2.31 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6610](https://redirect.github.com/langchain-ai/langchainjs/pull/6610)

#### New Contributors

-   [@&#8203;plisy](https://redirect.github.com/plisy) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6540](https://redirect.github.com/langchain-ai/langchainjs/pull/6540)
-   [@&#8203;choeller](https://redirect.github.com/choeller) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6536](https://redirect.github.com/langchain-ai/langchainjs/pull/6536)
-   [@&#8203;ktalebian](https://redirect.github.com/ktalebian) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6532](https://redirect.github.com/langchain-ai/langchainjs/pull/6532)
-   [@&#8203;juji](https://redirect.github.com/juji) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6519](https://redirect.github.com/langchain-ai/langchainjs/pull/6519)
-   [@&#8203;dkundel](https://redirect.github.com/dkundel) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6549](https://redirect.github.com/langchain-ai/langchainjs/pull/6549)
-   [@&#8203;mejackreed](https://redirect.github.com/mejackreed) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6552](https://redirect.github.com/langchain-ai/langchainjs/pull/6552)
-   [@&#8203;Versirity](https://redirect.github.com/Versirity) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6575](https://redirect.github.com/langchain-ai/langchainjs/pull/6575)
-   [@&#8203;dschenkelman](https://redirect.github.com/dschenkelman) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6572](https://redirect.github.com/langchain-ai/langchainjs/pull/6572)

**Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.2.16...0.2.17

### [`v0.2.16`](https://redirect.github.com/langchain-ai/langchainjs/releases/tag/0.2.16)

[Compare Source](https://redirect.github.com/langchain-ai/langchainjs/compare/0.2.15...0.2.16)

#### What's Changed

-   anthropic\[patch]: Release 0.2.14 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6492](https://redirect.github.com/langchain-ai/langchainjs/pull/6492)
-   community\[patch]: Fix Fireworks tool streaming by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6495](https://redirect.github.com/langchain-ai/langchainjs/pull/6495)
-   docs\[minor]: Update base model in `ChatFriendli` ChatModel by [@&#8203;seuha516](https://redirect.github.com/seuha516) in [https://github.com/langchain-ai/langchainjs/pull/6494](https://redirect.github.com/langchain-ai/langchainjs/pull/6494)
-   community\[patch]: Support for specifying api url for firecrawl document loader by [@&#8203;wahpiangle](https://redirect.github.com/wahpiangle) in [https://github.com/langchain-ai/langchainjs/pull/6488](https://redirect.github.com/langchain-ai/langchainjs/pull/6488)
-   community\[patch]: Release 0.2.26 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6496](https://redirect.github.com/langchain-ai/langchainjs/pull/6496)
-   core\[patch]: Remove signal event listener when completed by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6497](https://redirect.github.com/langchain-ai/langchainjs/pull/6497)
-   docs\[patch]: Adds Cohere chat model docstring, update others by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6499](https://redirect.github.com/langchain-ai/langchainjs/pull/6499)
-   google-genai\[patch]: Fix Google Gen AI error handling by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6500](https://redirect.github.com/langchain-ai/langchainjs/pull/6500)
-   ci\[patch]: Inject AWS credentials into standard tests ci by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6503](https://redirect.github.com/langchain-ai/langchainjs/pull/6503)
-   docs\[patch]: Fix broken tools API ref link by [@&#8203;kevenleone](https://redirect.github.com/kevenleone) in [https://github.com/langchain-ai/langchainjs/pull/6505](https://redirect.github.com/langchain-ai/langchainjs/pull/6505)
-   api_refs\[minor]: Typedoc monorepo support by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6458](https://redirect.github.com/langchain-ai/langchainjs/pull/6458)
-   community\[patch]: Fix streaming bedrock tool calls by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6506](https://redirect.github.com/langchain-ai/langchainjs/pull/6506)
-   community\[patch]: Release 0.2.27 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6508](https://redirect.github.com/langchain-ai/langchainjs/pull/6508)
-   docs\[patch]: Adds docstrings to more models by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6510](https://redirect.github.com/langchain-ai/langchainjs/pull/6510)
-   docs\[patch]: Chat model docstrings by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6512](https://redirect.github.com/langchain-ai/langchainjs/pull/6512)
-   all\[patch]: Fix api ref urls by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6511](https://redirect.github.com/langchain-ai/langchainjs/pull/6511)
-   community\[patch]: Update JSDoc on Chroma vectorstore by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6509](https://redirect.github.com/langchain-ai/langchainjs/pull/6509)
-   docs\[patch]: Improve docstring format for streamEvents by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6513](https://redirect.github.com/langchain-ai/langchainjs/pull/6513)
-   langchain\[patch]: Fix self-query retriever tracing by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6515](https://redirect.github.com/langchain-ai/langchainjs/pull/6515)
-   ci\[patch]: Skip API ref preview deploy on PR by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6516](https://redirect.github.com/langchain-ai/langchainjs/pull/6516)

#### New Contributors

-   [@&#8203;wahpiangle](https://redirect.github.com/wahpiangle) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6488](https://redirect.github.com/langchain-ai/langchainjs/pull/6488)
-   [@&#8203;kevenleone](https://redirect.github.com/kevenleone) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6505](https://redirect.github.com/langchain-ai/langchainjs/pull/6505)

**Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.2.15...0.2.16

### [`v0.2.15`](https://redirect.github.com/langchain-ai/langchainjs/releases/tag/0.2.15)

[Compare Source](https://redirect.github.com/langchain-ai/langchainjs/compare/0.2.14...0.2.15)

#### What's Changed

-   docs\[patch]: Add redirect for together ai llm doc by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6484](https://redirect.github.com/langchain-ai/langchainjs/pull/6484)
-   docs\[minor]: Expose chat memory doc section by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6483](https://redirect.github.com/langchain-ai/langchainjs/pull/6483)
-   core\[patch]: Adds streaming for RunnableWithFallbacks, update input by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6487](https://redirect.github.com/langchain-ai/langchainjs/pull/6487)
-   core\[patch]: Release 0.2.23 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6490](https://redirect.github.com/langchain-ai/langchainjs/pull/6490)
-   anthropic\[patch]: Allow 8K maxtokens header for Anthropic while using tools by [@&#8203;renebrandel](https://redirect.github.com/renebrandel) in [https://github.com/langchain-ai/langchainjs/pull/6480](https://redirect.github.com/langchain-ai/langchainjs/pull/6480)
-   langchain\[patch]: Permit createToolCallingAgent to accept RunnableLikes by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6485](https://redirect.github.com/langchain-ai/langchainjs/pull/6485)
-   docs\[minor]: Add missing {context} variable in example by [@&#8203;kostasx](https://redirect.github.com/kostasx) in [https://github.com/langchain-ai/langchainjs/pull/6486](https://redirect.github.com/langchain-ai/langchainjs/pull/6486)
-   Release 0.2.15 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6491](https://redirect.github.com/langchain-ai/langchainjs/pull/6491)

#### New Contributors

-   [@&#8203;renebrandel](https://redirect.github.com/renebrandel) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/6480](https://redirect.github.com/langchain-ai/langchainjs/pull/6480)

**Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.2.14...0.2.15

### [`v0.2.14`](https://redirect.github.com/langchain-ai/langchainjs/releases/tag/0.2.14)

[Compare Source](https://redirect.github.com/langchain-ai/langchainjs/compare/0.2.13...0.2.14)

#### What's Changed

-   anthropic\[patch]: Release 0.2.13 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6426](https://redirect.github.com/langchain-ai/langchainjs/pull/6426)
-   standard-tests\[minor]: Add standard test for StructuredToolParams schemas by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6424](https://redirect.github.com/langchain-ai/langchainjs/pull/6424)
-   aws\[patch]: Release 0.0.8 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6427](https://redirect.github.com/langchain-ai/langchainjs/pull/6427)
-   cohere\[patch]: Release 0.2.2 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6428](https://redirect.github.com/langchain-ai/langchainjs/pull/6428)
-   community\[patch]: Release 0.2.24 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6429](https://redirect.github.com/langchain-ai/langchainjs/pull/6429)
-   google-common\[patch]: Release 0.0.23 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6430](https://redirect.github.com/langchain-ai/langchainjs/pull/6430)
-   google-genai\[patch]: Release 0.0.25 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6431](https://redirect.github.com/langchain-ai/langchainjs/pull/6431)
-   groq\[patch]: Release 0.0.16 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6432](https://redirect.github.com/langchain-ai/langchainjs/pull/6432)
-   mistralai\[patch]: Release 0.0.28 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6433](https://redirect.github.com/langchain-ai/langchainjs/pull/6433)
-   ollama\[patch]: Release 0.0.3 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6434](https://redirect.github.com/langchain-ai/langchainjs/pull/6434)
-   google\[patch]: Release 0.0.22 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6435](https://redirect.github.com/langchain-ai/langchainjs/pull/6435)
-   \[patch]: Run yarn install & update lock file by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6436](https://redirect.github.com/langchain-ai/langchainjs/pull/6436)
-   langchain\[patch]: Fix CI build by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6437](https://redirect.github.com/langchain-ai/langchainjs/pull/6437)
-   docs\[patch]: Update more vector store docs by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6423](https://redirect.github.com/langchain-ai/langchainjs/pull/6423)
-   docs\[minor]: Update exa tool docs by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6442](https://redirect.github.com/langchain-ai/langchainjs/pull/6442)
-   docs\[minor]: Update more vector store docs by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6444](https://redirect.github.com/langchain-ai/langchainjs/pull/6444)
-   docs\[patch]: Adds docs on passing custom headers to OpenAI + Azure OpenAI models by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6446](https://redirect.github.com/langchain-ai/langchainjs/pull/6446)
-   aws\[minor]: Implement WSO with tool_choice by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6443](https://redirect.github.com/langchain-ai/langchainjs/pull/6443)
-   aws\[patch]: Release 0.0.9 by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6449](https://redirect.github.com/langchain-ai/langchainjs/pull/6449)
-   docs\[patch]: Update Bedrock chat model docs by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6448](https://redirect.github.com/langchain-ai/langchainjs/pull/6448)
-   community\[patch]: support modelName param and update default fireworks model to Llama 3.1 8B by [@&#8203;henryweng03](https://redirect.github.com/henryweng03) in [https://github.com/langchain-ai/langchainjs/pull/6450](https://redirect.github.com/langchain-ai/langchainjs/pull/6450)
-   baidu-qianfan\[minor]: Baidu Qianfan ChatCompletion upgrade, remove model validation by [@&#8203;dl102306](https://redirect.github.com/dl102306) in [https://github.com/langchain-ai/langchainjs/pull/6293](https://redirect.github.com/langchain-ai/langchainjs/pull/6293)
-   baidu-qianfan\[patch]: Release 0.0.2 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6453](https://redirect.github.com/langchain-ai/langchainjs/pull/6453)
-   Extends 6413 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6452](https://redirect.github.com/langchain-ai/langchainjs/pull/6452)
-   community\[minor], azure-cosmosdb\[major]: add new integration for Azure CosmosDB for NoSQL by [@&#8203;sinedied](https://redirect.github.com/sinedied) in [https://github.com/langchain-ai/langchainjs/pull/6133](https://redirect.github.com/langchain-ai/langchainjs/pull/6133)
-   community\[patch]: fetchConfluenceData function in confluence.ts extended with retry by [@&#8203;RPKosec](https://redirect.github.com/RPKosec) in [https://github.com/langchain-ai/langchainjs/pull/6273](https://redirect.github.com/langchain-ai/langchainjs/pull/6273)
-   docs\[minor]: Update Azure and Bedrock embeddings doc by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6358](https://redirect.github.com/langchain-ai/langchainjs/pull/6358)
-   community\[patch]: Release 0.2.25 by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6454](https://redirect.github.com/langchain-ai/langchainjs/pull/6454)
-   openai\[minor]: Improved Azure OpenAI JSDoc by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6455](https://redirect.github.com/langchain-ai/langchainjs/pull/6455)
-   docs\[patch]: Update text embedding and llm docs by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6457](https://redirect.github.com/langchain-ai/langchainjs/pull/6457)
-   openai\[patch],api_refs\[patch]: Improve OpenAI JSDoc & API refs by [@&#8203;bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/6451](https://redirect.github.com/langchain-ai/langchainjs/pull/6451)
-   google\[minor]: Move Vertex embeddings to integration package by [@&#8203;jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/6459](https://redirect.github.com/langchain-ai/langchainjs/pull/6459)
-   google\[patch]: Update docstrings and embeddings export name, bump versions by [@&#8203;jacoblee93](https://redirect.g

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/timelessco/recollect).
  • Loading branch information
renovate[bot] authored Oct 29, 2024
1 parent d9ef811 commit 80bf770
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@
"image-size": "1.0.2",
"jsonwebtoken": "9.0.0",
"jwt-decode": "3.1.2",
"langchain": "0.2.6",
"langchain": "0.2.19",
"lodash": "4.17.21",
"match-sorter": "^7.0.0",
"next": "13.2.4",
Expand Down

0 comments on commit 80bf770

Please sign in to comment.