Releases: langchain-ai/langchain-mongodb
libs/langchain-mongodb/v0.7.0
Highlights
- Support separate weights in hybrid retriever.
- Infer dimensions from embedding in auto-created index in
MongoDBAtlasVectorSearchif not provided and auto_create_index is set to True. - Add support for multiple fields in
MongoDBAtlasFullTextSearchRetriever.search_fieldandMongoDBAtlasVectorSearch.text_key. - Add additional client metadata to collection objects consumed by
langchain-mongodb. - Allow
agent_toolkitparser to handle Python and JavaScript objects as part of the command to run.
What's Changed
- Bump github/codeql-action from 3.28.19 to 3.29.0 in the actions group by @dependabot[bot] in #153
- Update pymongo requirement from <4.13,>=4.10 to >=4.10,<4.14 in /libs/langgraph-checkpoint-mongodb by @dependabot[bot] in #152
- INTPYTHON-285 Add kwargs to MongoDBAtlasVectorSearch.create_vector_search_index by @blink1073 in #154
- INTPYTHON-604 Add sharding example for MongoDBSaver by @blink1073 in #155
- Bump astral-sh/setup-uv from 6.1.0 to 6.3.0 in the actions group by @dependabot[bot] in #156
- Bump the actions group with 3 updates by @dependabot[bot] in #157
- INTPYTHON-667 Support Azure OpenAI in tests by @blink1073 in #159
- Bump github/codeql-action from 3.29.1 to 3.29.2 in the actions group by @dependabot[bot] in #161
- Bump zizmorcore/zizmor-action from 1c7106082dbc1753372e3924b7da1b9417011a21 to 0f0557ab4a0b31211d42435e42df31cbd63fdd59 in the actions group by @dependabot[bot] in #164
- INTPYTHON-687 Add multi_field support for $search operation by @DRXD1000 in #166
- Bump astral-sh/setup-uv from 6.3.1 to 6.4.1 in the actions group by @dependabot[bot] in #167
- INTPYTHON-680 Use random seed when testing ChatOpenAI by @blink1073 in #171
- INTPYTHON-689 Remove Motor dependency by @blink1073 in #170
- Bump the actions group with 3 updates by @dependabot[bot] in #172
- INTPYTHON-693 Add MongoDBStore to top level README by @blink1073 in #173
- Bump the actions group with 2 updates by @dependabot[bot] in #178
- Bump langchain-tests from 0.3.14 to 0.3.20 in /libs/langchain-mongodb by @dependabot[bot] in #179
- INTPYTHON-679 Create test of high-level StateGraph API by @caseyclements in #177
- INTPYTHON-655 Infer dimensions from embedding if not provided by @blink1073 in #182
- Bump the actions group with 2 updates by @dependabot[bot] in #185
- INTPYTHON-661 Tests Async use of MongoDBStore by @caseyclements in #176
- Update pymongo requirement from <4.14,>=4.12 to >=4.12,<4.15 in /libs/langgraph-checkpoint-mongodb by @dependabot[bot] in #184
- Fix links to Checkpointers in README by @blink1073 in #187
- INTPYTHON-461 - Add additional client metadata on LangChain Integrations by @NoahStapp in #183
- INTPYTHON-726 Fix test_cache for min deps by @blink1073 in #189
- feat(INTPYTHON-542): support weighted RRF by @s-xu-wafios in #168
- Bump the actions group with 4 updates by @dependabot[bot] in #192
- INTPYTHON-717 Test for hybrid search retriever with weighted rrf by @blink1073 in #190
- [INTPYTHON-690] Adds async methods to mongo db saver by @caseyclements in #174
- INTPYTHON-678 Allow agent_toolkit parser to handle Python and JS objects by @blink1073 in #193
- INTPYTHON-692 Prep for langchain-mongodb 0.7 release by @blink1073 in #194
New Contributors
- @DRXD1000 made their first contribution in #166
- @NoahStapp made their first contribution in #183
- @s-xu-wafios made their first contribution in #168
Full Changelog: libs/langgraph-checkpoint-mongodb/v0.1.4...libs/langchain-mongodb/v0.7.0
libs/langgraph-checkpoint-mongodb/v0.1.4
What's Changed
- Update agent toolkit system prompt import in API reference doc by @tgourdel in #135
- Bump github/codeql-action from 3.28.17 to 3.28.18 in the actions group by @dependabot in #136
- INTPYTHON-433 Adds note to README.md about potential API changes by @caseyclements in #137
- INTPYTHON-605 Removed unused vector_index_name from docstring and a unit test by @caseyclements in #140
- Bump astral-sh/setup-uv from 6.0.1 to 6.1.0 in the actions group by @dependabot in #142
- Fixes #81 - Add TTL sessions by @jpfcabral in #108
- INTPYTHON-619 Confirm invoke behaves as expected when invoked after an interrupt. by @caseyclements in #141
- INTPYTHON-630 Fixes handling of ttlMonitorSleepSecs by @caseyclements in #144
- INTPYTHON-607 Add CodeQL Scanning by @blink1073 in #145
- INTPYTHON-628: Adds delete_thread and adelete_thread methods to checkpointers. by @caseyclements in #143
- INTPYTHON-629 Address flaky failures in test_graphrag by @caseyclements in #146
- Bump the actions group with 2 updates by @dependabot in #147
- INTPYTHON-629 Take 2 - Encouraged LLM to find as many entities and relationships as it could by @caseyclements in #148
- INTPYTHON-638 Updated version and CHANGELOG for 0.1.4 by @caseyclements in #150
New Contributors
- @tgourdel made their first contribution in #135
- @jpfcabral made their first contribution in #108
Full Changelog: libs/langchain-mongodb/v0.6.2...libs/langgraph-checkpoint-mongodb/v0.1.4
libs/langchain-mongodb/v0.6.2
What's Changed
- Prep for 0.6.2 release by @blink1073 in #133
Full Changelog: libs/langgraph-store-mongodb/v0.0.1...libs/langchain-mongodb/v0.6.2
libs/langgraph-store-mongodb/v0.0.1
What's Changed
- Clean up readme by @aclark4life in #120
- Fix API links for LangGraph Checkpointer in Readme by @blink1073 in #122
- INTPYTHON-608 Use pinned sources for GitHub Actions by @blink1073 in #125
- INTPYTHON-603 Add markdown link checker by @blink1073 in #123
- Update pymongo requirement from <4.12,>=4.10 to >=4.10,<4.13 in /libs/langgraph-checkpoint-mongodb by @dependabot in #126
- Bump the actions group with 2 updates by @dependabot in #127
- Fix: Enhance _parse_command to robustly handle whitespace and formatting by @mhasan502 in #131
- INTPYTHON-433 LangGraph longterm memory: MongoDBStore by @caseyclements in #121
- Added langgraph-store-mongodb to dependabot and _release actions. by @caseyclements in #132
New Contributors
- @aclark4life made their first contribution in #120
- @mhasan502 made their first contribution in #131
Full Changelog: libs/langchain-mongodb/v0.6.1...libs/langgraph-store-mongodb/v0.0.1
libs/langchain-mongodb/v0.6.1
What's Changed
- INTPYTHON-539 Test GraphRag with alternate model by @caseyclements in #100
- INTPYTHON-558 Make test fixtures session scoped by @blink1073 in #113
- INTPYTHON-572 Add type check to CI by @blink1073 in #115
- INTPYTHON-587 Fix Syntax Error in docstring by @blink1073 in #118
- INTPYTHON-571 Add MongoDBDocStore to Readme by @blink1073 in #114
- Prep for langchain-mongodb 0.6.1 release by @blink1073 in #119
Full Changelog: libs/langgraph-checkpoint-mongodb/v0.1.3...libs/langchain-mongodb/v0.6.1
libs/langgraph-checkpoint-mongodb/v0.1.3
What's Changed
- INTPYTHON-567 Fix AsyncMongoDBSaver setup by @blink1073 in #109
- INPYTHON-563 Update uv locks as part of pre-commit by @blink1073 in #110
- Prepare for langgraph-checkpoint-mongodb 0.1.3 by @blink1073 in #111
Full Changelog: libs/langgraph-checkpoint-mongodb/v0.1.2...libs/langgraph-checkpoint-mongodb/v0.1.3
libs/langgraph-checkpoint-mongodb/v0.1.2
What's Changed
- Prepare for langgraph-checkpoint-mongodb 0.1.2 by @blink1073 in #106
Full Changelog: libs/langchain-mongodb/v0.6.0...libs/langgraph-checkpoint-mongodb/v0.1.2
libs/langchain-mongodb/v0.6.0
What's Changed
- INTPYTHON-537 Add release checklist by @blink1073 in #87
- INTPYTHON-543: Update monorepo's uv.lock by @caseyclements in #88
- INTPYTHON-544 Improve API Docs by @blink1073 in #90
- INTPYTHON-275 Natural language to MQL Database tool by @blink1073 in #70
- INTPYTHON-386 Update Vectorstore constructors to check for search indexes and create if not found by @blink1073 in #92
- INTPYTHON-495 Automatically create indexes for checkpointer collections by @caseyclements in #91
- INTPYTHON-516 Handle Cleanup of Clients by @blink1073 in #93
- Bump extractions/setup-just from 2 to 3 in the actions group by @dependabot in #94
- INTPYTHON-434 Add standard test suites for Vector Store and Tools by @blink1073 in #95
- INTPYTHON-553 Reset global cache to None in pytest fixture after test_cache finishes by @caseyclements in #97
- INTPYTHON-504 Add DriverInfo to AsyncIOMotorClient by @caseyclements in #101
- INTPYTHON-271 Migrate SelfQueryRetreiver to langchain-mongoDB package from community by @caseyclements in #96
- [VectorStores] Override _select_relevance_score_fn to use score threshold by @Dheeraj-Nalapat in #99
- INTPYTHON-434 Add standard test suites for retrievers by @blink1073 in #98
- INTPYTHON-561 Change default batch size to 100 and update docs by @blink1073 in #103
- patch: port langgraph checkpoint changes by @vbarda in #105
- INTPYTHON-562 Prepare for 0.6 release by @blink1073 in #104
New Contributors
- @Dheeraj-Nalapat made their first contribution in #99
Full Changelog: libs/langgraph-checkpoint-mongodb/v0.1.1...libs/langchain-mongodb/v0.6.0
libs/langgraph-checkpoint-mongodb/v0.1.1
What's Changed
- langgraph-checkpoint-mongodb: remove langgraph dependency by @vbarda in #85
- Start server before running unit tests in release process by @blink1073 in #86
Full Changelog: libs/langchain-mongodb/v0.5.0...libs/langgraph-checkpoint-mongodb/v0.1.1
libs/langchain-mongodb/v0.5.0
What's Changed
- INTPYTHON-482 Add API docs by @blink1073 in #62
- Remove uv workspaces by @blink1073 in #64
- INTPYTHON-492 Temporarily remove pregel tests by @caseyclements in #65
- INTPYTHON-474 Add missing links in readme by @blink1073 in #67
- langgraph-checkpoint-mongodb: remove .setup() from README by @vbarda in #68
- INTPYTHON-504 Add DriverInfo to MongoClients by @caseyclements in #73
- Add dependabot config by @blink1073 in #74
- Bump the actions group with 2 updates by @dependabot in #77
- Update pymongo requirement from ~=4.9.0 to >=4.9,<4.12 in /libs/langgraph-checkpoint-mongodb by @dependabot in #76
- INTPYTHON-330 GraphRAG by @caseyclements in #66
- INTPYTHON-515 Release GraphRAG langchain-mongodb 0.5.0 by @caseyclements in #80
- GraphRAG CI Fixes by @caseyclements in #82
- Updates MongoDBGraphStore.init signature by @caseyclements in #83
New Contributors
- @vbarda made their first contribution in #68
- @dependabot made their first contribution in #77
Full Changelog: libs/langchain-mongodb/v0.4.0...libs/langchain-mongodb/v0.5.0