What's Changed
- fix(google-genai): Add support for tool choice by @bracesproul in #7089
- fix(google-genai): Release 0.1.2 by @bracesproul in #7090
- docs: Add missing SerpAPI docs by @jacoblee93 in #7079
- feat(core): Only set LangSmith blocking if callback backgrounding is false by @jacoblee93 in #7093
- feat(ollama): Add support for optional headers by @cr4yfish in #7052
- chore(ollama): Release 0.1.1 by @jacoblee93 in #7104
- docs: Add Partner Package for Azure CosmosDB to list by @crisjy in #7092
- docs(core): Add docstring examples for Runnables by @SkSirius in #7066
- chore(deps): bump langchain from 0.2.10 to 0.3.0 in /libs/langchain-community/src/vectorstores/tests/faiss.int.test.data in the pip group across 1 directory by @dependabot in #7105
- feat(community): Add delete and allow default row id in libsql by @cdierkens in #7053
- feat(azure-cosmosdb): Vector store - Add hnsw index to Azure Cosmos DB by @crisjy in #7101
- chore(community): Release 0.3.11 by @jacoblee93 in #7107
- fix(core): Include provider name in base lsParams method by @bracesproul in #7102
- fix(anthropic): Fix multipart tool message by @gingerhendrix in #7096
- chore(anthropic): Release 0.3.7 by @jacoblee93 in #7108
- chore(core): Release 0.3.16 by @jacoblee93 in #7109
- feat: New conceptual docs by @bracesproul in #7068
- chore(deps): bump langchain-community from 0.2.9 to 0.3.0 in /libs/langchain-community/src/vectorstores/tests/faiss.int.test.data in the pip group across 1 directory by @dependabot in #7121
- docs: Remove dead link by @jacoblee93 in #7124
- docs: Fix typo by @jacoblee93 in #7125
- docs: use canonical loop in streaming concepts by @vbarda in #7131
- feat(google-genai): Add support for search retrieval and code execution tools by @bracesproul in #7138
- feat(core): Release 0.3.17 by @bracesproul in #7139
- feat(google-genai): Release 0.1.3-rc.0 by @bracesproul in #7140
- fix(community): Add id in chroma search result by @KevinZJN in #7120
- docs: Update pdf_qa.ipynb by @apuravchauhan in #7137
- feat(google-genai): Release 0.1.3 by @bracesproul in #7152
- fix(langchain): Correct typo in format instructions for conversational agent by @OlegIvaniv in #7149
- fix: Update yarn.lock by @bracesproul in #7153
- feat(cosmosdbnosql): Add Semantic Cache Integration by @aditishree1 in #7033
- chore(azure-cosmosdb): Release 0.2.1 by @jacoblee93 in #7154
- feat(aws): Ability to override client on chat_models class for more granular options by @ala85 in #7136
- chore(aws): Release 0.1.2 by @jacoblee93 in #7155
- feat(community) Add support for Tool Calling and Stop Token to ChatDeepInfra by @HyphenHook in #7126
- fix(core): Use a single shared client instance for all runs by @jacoblee93 in #7110
- docs(core): VectorStore and Retriever: types, interfaces, classes by @SkSirius in #7141
- fix(ci): Fix CI by @jacoblee93 in #7157
- fix(community): Fix logic issue by @clemenspeters in #7151
- chore(community): Release 0.3.12 by @jacoblee93 in #7158
- feat(ollama): Allow passthrough of other options by @jacoblee93 in #7159
- chore(ollama): Release 0.1.2 by @jacoblee93 in #7163
- feat(openai): Adds prediction support to OpenAI by @jacoblee93 in #7162
- chore(openai): Release 0.3.12 by @jacoblee93 in #7165
- docs: Fix import by @jacoblee93 in #7166
- feat(xai): Add xAI integration package by @bracesproul in #7156
- fix(docs): Add xAI to platforms page by @bracesproul in #7170
- fix(scripts): add missing shebang in bin scripts by @dqbd in #7173
- pinecone[patch]: Update
@pinecone/pinecone-database
version to resolve type errors by @nick-w-nick in #7167 - chore(pinecone): Release 0.1.2 by @jacoblee93 in #7175
- fix(core): Clear inherited config for called callbacks by @jacoblee93 in #7174
- feat(community): added code blocks in markdown into document's page content by @FaresKi in #7178
- fix(community): For IBM implementation rename variables, remove defaults, fix tests and minor docs fixes by @FilipZmijewski in #7129
- feat(google-vertexai): Support Non-Google and Model Garden models in Vertex AI - Anthropic integration by @afirstenberg in #6999
- fix(community) : Upgrade node-llama-cpp to be compatible with version 3 by @rd4cake in #7135
- chore(vertexai): Release 0.1.2 by @jacoblee93 in #7185
- feat(community): Add AirtableLoader to load documents from Airtable with retry and pagination handling by @SkSirius in #7106
- fix(openai,core): Make OpenAI withStructuredOutput typing compatible with other models by @jacoblee93 in #6957
- chore(core): Release 0.3.18 by @jacoblee93 in #7186
- fix(community): chroma search without filter by @commenthol in #7183
- feat(qdrant): Add a Function to Delete Points in Qdrant by @felipediel in #7176
- chore(openai): Release 0.3.13 by @jacoblee93 in #7187
- fix(ci): Fix build artifact by @jacoblee93 in #7188
- fix(ci): Fix build artifacts by @jacoblee93 in #7189
- chore(community): Release 0.3.13 by @jacoblee93 in #7190
- chore(qdrant): Release 0.1.1 by @jacoblee93 in #7191
- fix[community]: Fixed missing tool_choice in call options of chat IBM by @FilipZmijewski in #7192
- fix(anthropic, bedrock): Remove message merging logic by @bracesproul in #7196
- feat(community): Release 0.3.14 by @bracesproul in #7197
- feat(anthropic): Release 0.3.8 by @bracesproul in #7198
- fix(google-genai): Force tool usage in WSO by @bracesproul in #7213
- fix(google-genai): Release 0.1.4 by @bracesproul in #7215
- feat(community): Adds an HTML loader for URLS by @philnash in #7184
- feat(community): allow metadata generics to flow through LibSQLVectorStore by @cdierkens in #7208
- feat(community): replace
vectordb
package with new@lancedb/lancedb
by @wjones127 in #7202 - feat(cosmosdbnosql): Add Chat History Integration by @aditishree1 in #7057
- chore(azure-cosmosdb): Release 0.2.2 by @jacoblee93 in #7219
- feat(community): add filters to LibSQLVectorStore by @cdierkens in #7209
- chore(community): Release 0.3.15 by @jacoblee93 in #7221
- fix(langchain): Fix structured parser with triple backticks, adds tests by @johnguirgis in #7199
- chore(langchain): add throw err for JsonOutputFunctionsParser.parse by @Makoq in #7204
- fix(langchain): Fix serialization for initChatModel by @jacoblee93 in #7222
New Contributors
- @cr4yfish made their first contribution in #7052
- @crisjy made their first contribution in #7092
- @SkSirius made their first contribution in #7066
- @cdierkens made their first contribution in #7053
- @gingerhendrix made their first contribution in #7096
- @KevinZJN made their first contribution in #7120
- @apuravchauhan made their first contribution in #7137
- @aditishree1 made their first contribution in #7033
- @ala85 made their first contribution in #7136
- @HyphenHook made their first contribution in #7126
- @FaresKi made their first contribution in #7178
- @rd4cake made their first contribution in #7135
- @commenthol made their first contribution in #7183
- @felipediel made their first contribution in #7176
- @philnash made their first contribution in #7184
- @wjones127 made their first contribution in #7202
- @johnguirgis made their first contribution in #7199
Full Changelog: 0.3.5...0.3.6