Published February 4, 2026 | Version v1.12.0-incubating-rc0

apache/incubator-resilientdb: Release v1.12.0

Description

Apache ResilientDB v1.11.0-incubation (2025-02-04)

Core Improvements

  • Securing Consensus Against Long-Range Attacks
    Added a proof-of-concept implementation to secure consensus from long-range attacks through collaborative mechanisms.
    (#215, closes #216)
    Junchao Chen

  • LevelDB-Based Persistent Storage and Faster Recovery
    Introduced LevelDB as a persistent storage backend. ResilientDB now loads state directly from storage and replays only missing logs on startup, significantly reducing recovery time compared to full log replay.
    (#208)
    Junchao Chen

  • Configuration Format Enhancements
    Added support for license headers in existing configuration files to improve compliance and consistency.
    Junchao Chen

  • Certificate and Key Handling Cleanup
    Removed committed .pub / .pri certificate and key files from the source distribution and replaced them with a setup-time script for key and certificate generation.
    (#228)
    Harish Krishnakumar

Ecosystem Enhancements

  • GraphQL Server and Python SDK Compatibility Fixes
    Updated the GraphQL server to support the new configuration format and fixed a GraphQL-related bug in the Python SDK.
    (#228)
    Harish Krishnakumar

  • Automated Deployment via GitHub Actions and Vercel
    Introduced automated CI/CD pipelines for deploying ecosystem tools (ResLens, Beacon, Nexus, etc.) from the monorepo using GitHub Actions and Vercel.
    (#228)
    Harish Krishnakumar

  • Automated Documentation Generation Workflow
    Added a workflow based on Pocketflow to keep documentation continuously updated as the codebase evolves.
    (#229)
    Bismanpal Anand

  • ResLens
    Enhanced CPU and memory profiling with flame graphs and real-time metrics, along with streamlined deployment from the monorepo.
    Harish Krishnakumar, Bismanpal Anand

  • Beacon
    Expanded the documentation platform with AI-generated and human-verified insights derived directly from the ResilientDB codebase.
    Harish Krishnakumar, Bismanpal Anand

  • Nexus
    Improved the RAG-based application for interacting with consensus-related documents, including books, papers, and PBFT research materials.
    Harish Krishnakumar

  • GraphQ-LLM
    Added an MCP server and HTTP API providing an AI-powered query tutor for ResilientDB GraphQL, including explanations, efficiency metrics, and RAG over documentation.
    Harish Krishnakumar

  • ResilientDB MCP
    Introduced an MCP server for direct ResilientDB operations, supporting GraphQL-based blockchain and asset interactions as well as HTTP REST key-value operations via Crow.
    Harish Krishnakumar

Additional Contributors

The following contributors developed and maintained ecosystem components integrated into this repository.
Attribution is listed explicitly as some history was flattened during subtree merges.

Files

apache/incubator-resilientdb-v1.12.0-incubating-rc0.zip

Files (22.8 MB)

Additional details