v4.20.4
safing/portmasterv4.20.4Aug 20, 2026by swilly22
Upgrading?
AI Summary
Fixes a critical crash in database replicas caused by diverging edge or node updates and improves load times by rebuilding matrices incrementally. Additionally, exposes new public APIs for graph encoding versioning and decoding to support external modules.
Key Highlights
- Fixes replica SIGSEGV on UPDATE_EDGE/UPDATE_NODE divergence
- Performance improvement via incremental delta-matrix rebuilding
- New public APIs for graph serialization and offloading
New Features
- Export Graph_EncodingVersion and Graph_GetDecoder APIs
Full Release Notes
## What's Changed ### Bug Fixes * fix(effects): stop replica SIGSEGV on UPDATE_EDGE/UPDATE_NODE divergence - replicas no longer crash when an effect references a node or edge that no longer exists locally; the mismatch is now detected and triggers a full resync instead (#2581) ### Performance * remove full sync from decoder - transpose matrices are rebuilt incrementally as delta-matrix components are set during RDB decoding instead of forcing a full sync at the end, speeding up loading of persisted graphs (#2584) ### Improvements * serializers: export Graph_EncodingVersion and Graph_GetDecoder - new public APIs let external modules (e.g. graph-offloading) stamp dumps with their encoding version and select the matching decoder on load (#2552) **Full Changelog**: https://github.com/FalkorDB/FalkorDB/compare/v4.20.3...v4.20.4
Related Repositories
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
The world’s fastest framework for building websites.
:cherry_blossom: A command-line fuzzy finder