Mem0 Node SDK (v3.1.3)
New Features:
- Vector Stores: Add Qdrant server-side BM25
keywordSearch()(requires Qdrant >= 1.15.2) plus payload filter indexes, so keyword search runs without a client-side BM25 dependency (#5851)
Bug Fixes:
- Core:
deleteAll()now paginates through the vector store in batches of 1000 instead of listing once, so accounts with more memories than a single page had the remainder silently left behind (#4872) - Vector Stores: Supabase
list()now paginates past PostgREST's 1000-row cap instead of stopping at the first page,search()warns when results may have been truncated by that same cap, and the initialization probe reads a row instead of writing a test vector, so Row Level Security policies that only grant read access no longer fail table verification (#6695) - Embeddings: Honor
TOGETHER_API_BASEin the Together embedder, matching the Together LLM provider, so a custom gateway URL is no longer silently ignored for embeddings (#6572)
Changes:
- Rerankers:
RerankerFactory's default LLM reranker model is nowgpt-5-mini(wasgpt-4o-mini) (#6703)
Security:
- Dependencies: Patched 32 high and 57 medium severity dependency vulnerabilities across the pnpm workspace via
pnpm.overrides(axios,brace-expansion,js-yaml,postcss,protobufjs,mongoose,tar,fast-xml-parser,thrift) (#6639)