Skip to content

Bump mem0ai from 2.0.2 to 2.0.10#10

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/mem0ai-2.0.10
Closed

Bump mem0ai from 2.0.2 to 2.0.10#10
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/mem0ai-2.0.10

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown

Bumps mem0ai from 2.0.2 to 2.0.10.

Release notes

Sourced from mem0ai's releases.

Mem0 Python SDK (v2.0.10)

New Features:

  • Client: Expose expiration_date on MemoryClient.update() and AsyncMemoryClient.update() — callers can now set or clear a memory's expiration date; None is preserved and forwarded to the API (#5874)

Bug Fixes:

  • Memory (OSS): Apply remove_code_blocks() to the LangChain path in async _create_procedural_memory so code fences are stripped consistently (#5711)
  • Rerankers: Score HuggingFace cross-encoder results with per-document sigmoid instead of set-relative min-max, preventing a single low-score document from collapsing all relevance scores to zero (#5715)
  • Core: Validate and trim entity IDs (user_id, agent_id, run_id) in delete_all() for both sync and async Memory (#5735)
  • Vector Stores: Use .get() for hash and created_at in the Redis insert() and update() paths so entity payloads that omit those fields no longer raise KeyError (#5709)
  • Memory: Fix scale-threshold notices not firing for Redis and search-engine backends by resolving col_info() signature differences and adding num_docs to the count-extraction lookup (#5687)
  • Vector Stores: Escape special characters in Valkey FT.SEARCH tag filter values to prevent wildcard and operator injection through tenant-isolation filters (#5750)

Mem0 Python SDK (v2.0.8)

New Features:

  • Embeddings: Add native embed_batch to five embedders — LM Studio, Together, HuggingFace, Vertex AI, and Google GenAI — for batched embedding requests (#5609)

Bug Fixes:

  • Core: Guard against malformed image_url entries in parse_vision_messages to prevent crashes (#5631)
  • Core: Return attributed_to from get(), get_all(), and search() (#5629)
  • Core: Fix reset() only dropping the history table and leaving stale messages behind (#5541)
  • Core: Guard against an entity embed_batch count mismatch in the v3 add pipeline (#5604)
  • Core: Fix an async delete_all race condition that corrupted the entity store's linked_memory_ids (#5553)
  • LLMs: Skip the JSON response_format for Groq compound models that reject it (#5513)
  • LLMs: Preserve reasoning fields during base-to-provider config conversion (#5638)
  • LLMs: Pass the configured anthropic_base_url to the Anthropic client (#5626)
  • LLMs: Stop the Azure provider from mutating and corrupting caller messages during content rewrite (#5731)
  • LLMs & Embeddings: Repair HTTP proxy support for httpx>=0.28 and preserve proxies in LlmFactory (#5447)
  • Embeddings: Forward embedding_dims to Titan V2 in the AWS Bedrock embedder (#5671)
  • Rerankers: Log reranking failures instead of swallowing them silently (#5717)
  • Rerankers: Clamp out-of-range LLM scores instead of mis-parsing them (#5635)
  • Rerankers: Export all five rerankers from the package root (#5636)
  • Vector Stores: Point the FastEmbed-missing warning at mem0ai[extras] (#5622)
  • Vector Stores: Preserve empty Azure AI Search update values (#5524)
  • Vector Stores: Add an auto_refresh option for OpenSearch Serverless compatibility (#3893)
  • Vector Stores: Wrap a scalar vector_id in a list for Chroma delete() (#5703)
  • Vector Stores: Wrap Chroma update() ids, embeddings, and metadatas in lists (#5757)
  • Vector Stores: Wrap a scalar vector_id in a list for Milvus delete() (#5704)
  • Vector Stores: Map all comparison operators in the Pinecone _create_filter() (#5707)
  • Vector Stores: Return None instead of {} from Chroma _generate_where_clause for empty filters (#5713)
  • Vector Stores: Return [[]] from the OpenSearch list() error path to honor the list() contract (#5727)
  • Vector Stores: Return [[]] from the Pinecone list() error path instead of a dict (#5706)
  • Vector Stores: Return [[]] for an uninitialized FAISS index to honor the list() contract (#5725)
  • Vector Stores: Wrap the MongoDB list() return in an outer list to match the interface contract (#5729)
  • Vector Stores: Deep-copy Redis DEFAULT_FIELDS so instances keep distinct dims (#5633)
  • Vector Stores: Pass the required vectors arg in Vertex AI list() and similarity search (#5627)
  • Vector Stores: Return None from Redis get() for missing IDs (#5625)
  • Vector Stores: Drop a stray print in Weaviate list_cols (#5637)
  • Graph: Keep distinct entities that share a substring prefix (#5630)

... (truncated)

Commits
  • 8d6b7c1 chore: update changelog, bump SDK versions to Python 2.0.10 and TypeScript 3....
  • b44ce4d docs(cookbooks): fix v3 filters, response shapes & dead snippet in cookbooks ...
  • e9c930c docs(components): fix LLM & embedder model IDs and TS support lists (#5838)
  • 4b39d01 docs(platform): align Platform docs with v3 SDK behavior (#5849)
  • 4906171 docs(cookbooks): fix v3 filters & update() in companions/essentials (#5844)
  • 7e7682a docs(vectordbs): correct vector store config defaults & imports (#5843)
  • f38608f docs(api-reference): align API docs & openapi.json with v3 spec (#5848)
  • fb11cdf docs(changelog): fix score_details fields, graph-store note & dead link (#5845)
  • ee60070 docs: remove inaccurate api-changes migration page (#5857)
  • f4ccef5 fix(ts/redis): use nullish coalescing for hash/timestamps in insert/update (#...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [mem0ai](https://github.com/mem0ai/mem0) from 2.0.2 to 2.0.10.
- [Release notes](https://github.com/mem0ai/mem0/releases)
- [Commits](mem0ai/mem0@v2.0.2...v2.0.10)

---
updated-dependencies:
- dependency-name: mem0ai
  dependency-version: 2.0.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 1, 2026
@dependabot dependabot Bot requested a review from JackCGardner as a code owner July 1, 2026 03:55
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 1, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jul 8, 2026

Copy link
Copy Markdown
Author

Superseded by #11.

@dependabot dependabot Bot closed this Jul 8, 2026
@dependabot dependabot Bot deleted the dependabot/pip/mem0ai-2.0.10 branch July 8, 2026 03:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants