v0.29.3
lightpanda-io/browserv0.29.3Jul 27, 2026by prasmussen15
AI Summary
A Graphiti update focusing on FalkorDB optimizations, dependency updates, and security fixes. Includes Docker image improvements and CI workflow hardening.
Key Highlights
- FalkorDB fulltext query optimizations
- Docker image fixes for Debian Trixie
- Dependabot security alert fixes
- Socket Firewall enforcement in CI
New Features
- FalkorDB fulltext query optimization
- Socket Firewall enforcement
- Improved cross-encoder configuration
- Generic structured output mode for MCP
Full Release Notes
## What's Changed * chore(deps-dev): update redis requirement from <8 to <9 by @dependabot[bot] in https://github.com/getzep/graphiti/pull/1561 * chore(deps-dev): update azure-identity requirement from >=1.21.0 to >=1.25.3 in /mcp_server by @dependabot[bot] in https://github.com/getzep/graphiti/pull/1562 * chore(deps-dev): update google-genai requirement from >=1.72.0 to >=2.8.0 in /mcp_server by @dependabot[bot] in https://github.com/getzep/graphiti/pull/1563 * chore(deps): update graphiti-core requirement from >=0.29.1 to >=0.29.2 in /mcp_server by @dependabot[bot] in https://github.com/getzep/graphiti/pull/1565 * chore(deps-dev): update pytest-asyncio requirement from >=1.3.0 to >=1.4.0 in /mcp_server by @dependabot[bot] in https://github.com/getzep/graphiti/pull/1566 * chore(deps): update openai requirement from >=1.91.0 to >=2.41.0 in /mcp_server by @dependabot[bot] in https://github.com/getzep/graphiti/pull/1564 * ci(server): live end-to-end regression test + PR check by @danielchalef in https://github.com/getzep/graphiti/pull/1560 * ci: harden exit-5 handling in the live-test workflows (MCP backport + diagnostics) by @danielchalef in https://github.com/getzep/graphiti/pull/1567 * chore(deps): fix all Dependabot security alerts by @danielchalef in https://github.com/getzep/graphiti/pull/1599 * fix(docker): drop procps so the combined FalkorDB image builds on trixie by @irresi in https://github.com/getzep/graphiti/pull/1628 * fix(docker): avoid host PATH interpolation by @dpersek in https://github.com/getzep/graphiti/pull/1630 * fix(falkordb): short-circuit fulltext query when every token was a stopword by @aasc77 in https://github.com/getzep/graphiti/pull/1590 * fix(mcp): preserve FalkorDB URI username by @he-yufeng in https://github.com/getzep/graphiti/pull/1530 * fix: handle backtick tokens and empty queries in FalkorDB fulltext search by @Maanik23 in https://github.com/getzep/graphiti/pull/1475 * fix(falkordb): route single group_id search to the matching graph by @Solaris-star in https://github.com/getzep/graphiti/pull/1670 * docs: note Zep's proprietary Context Graph Engine in README by @jackaldenryan in https://github.com/getzep/graphiti/pull/1665 * docs: add Cursor Cloud dev environment setup instructions by @danielchalef in https://github.com/getzep/graphiti/pull/1677 * disable Claude GitHub Actions workflows by @danielchalef in https://github.com/getzep/graphiti/pull/1678 * fix(falkordb): route namespace/ops get_by_group_ids reads to the group's graph by @spencer2211 in https://github.com/getzep/graphiti/pull/1675 * fix(mcp): search returns empty results after container restart by @husniadil in https://github.com/getzep/graphiti/pull/1105 * fix: capture init task ref + cancel on close for Neo4jDriver and FalkorDriver by @nandanadileep in https://github.com/getzep/graphiti/pull/1636 * fix(mcp): configure cross-encoder from providers instead of hardcoded OpenAI by @winklemad in https://github.com/getzep/graphiti/pull/1637 * fix(communities): scope remove_communities to the group_ids being rebuilt by @Saltasm in https://github.com/getzep/graphiti/pull/1658 * fix(mcp): expose generic structured output mode by @xiaoyaner0201 in https://github.com/getzep/graphiti/pull/1619 * fix(edges): return reference_time in entity edge read query by @ly-wang19 in https://github.com/getzep/graphiti/pull/1605 * fix(search): consume bfs relationship hits directly in edge_bfs_search by @kramerica-inc-dev in https://github.com/getzep/graphiti/pull/1653 * Add Socket Firewall enforcement to CI and releases by @paul-paliychuk in https://github.com/getzep/graphiti/pull/1681 * fix: preserve relationship direction in get_by_node_uuid and BFS edge search by @6or7 in https://github.com/getzep/graphiti/pull/1663 * Consolidate overlapping backend fixes by @prasmussen15 in https://github.com/getzep/graphiti/pull/1695 * Bump graphiti-core to 0.29.3 by @prasmussen15 in https://github.com/getzep/graphiti/pull/1696 ## New Contributors * @irresi made their first contribution in https://github.com/getzep/graphiti/pull/1628 * @dpersek made their first contribution in https://github.com/getzep/graphiti/pull/1630 * @aasc77 made their first contribution in https://github.com/getzep/graphiti/pull/1590 * @Solaris-star made their first contribution in https://github.com/getzep/graphiti/pull/1670 * @spencer2211 made their first contribution in https://github.com/getzep/graphiti/pull/1675 * @husniadil made their first contribution in https://github.com/getzep/graphiti/pull/1105 * @nandanadileep made their first contribution in https://github.com/getzep/graphiti/pull/1636 * @winklemad made their first contribution in https://github.com/getzep/graphiti/pull/1637 * @Saltasm made their first contribution in https://github.com/getzep/graphiti/pull/1658 * @xiaoyaner0201 made their first contribution in https://github.com/getzep/graphiti/pull/1619 * @ly-wang19 made their first contribution in https://github.com/getzep/graphiti/pull/1605 * @kramerica-inc-dev made their first contribution in https://github.com/getzep/graphiti/pull/1653 * @6or7 made their first contribution in https://github.com/getzep/graphiti/pull/1663 **Full Changelog**: https://github.com/getzep/graphiti/compare/v0.29.2...v0.29.3