Back to Blog

ArcadeDB 26.3.1 Release: Redesigned Studio, MCP Server, Geospatial, TimeSeries and More

We’re thrilled to announce the release of ArcadeDB 26.3.1, a major milestone with 190+ commits and 52 closed issues. This release introduces a wealth of new features including a completely redesigned Studio, native MCP Server support, geospatial indexing, time-series data model, and much more.

Major New Features

Redesigned Studio with AI Assistant

A complete rewrite delivering modern administration capabilities including code completion for SQL/OpenCypher, server profiler with FlameGraph visualization, dedicated management pages for buckets and indexes, enhanced metric monitoring, improved graph rendering, user/group management, and an integrated AI assistant panel in beta.

MCP Server (Model Context Protocol)

Built-in MCP server enabling AI assistants and LLM-based tools to interact with ArcadeDB directly, plus new API Key authentication managed through the Studio security panel.

Geospatial Indexing

Native geospatial capabilities with geo.* SQL functions powered by LSM-Tree storage for spatial queries and proximity searches.

TimeSeries Data Model

Native time-series support featuring columnar storage with multiple compression methods, shard-per-core parallelism, InfluxDB Line Protocol ingestion, Prometheus protocol compatibility, PromQL language support, continuous aggregates, retention policies, downsampling tiers, and Grafana integration.

Materialized Views

Pre-computed query results stored and automatically maintained, with full Studio integration.

Hash Index (Extendible Hashing)

New index type for faster exact-match lookups as an alternative to LSM-Tree indexes.

73 Built-in Graph Algorithms

Comprehensive set of popular graph algorithms covering centrality, community detection, and pathfinding:

  • Pathfinding: Shortest Path, Dijkstra, A*, Bellman-Ford, Duan SSSP, K-Shortest Paths (Yen’s), All Simple Paths, All-Pairs Shortest Paths (Floyd-Warshall), Single-Source Dijkstra, Longest Path (DAG), All Shortest Paths
  • Traversal: Breadth-First Search (BFS), Depth-First Search (DFS)
  • Centrality: PageRank, Personalized PageRank, ArticleRank, Betweenness Centrality (Brandes), Closeness Centrality, Harmonic Centrality, Eigenvector Centrality, Degree Centrality, Katz Centrality, HITS (Hub/Authority), Eccentricity
  • Community Detection: Weakly Connected Components (Union-Find), Strongly Connected Components (Kosaraju), Louvain, Leiden, Label Propagation, Speaker-Listener Label Propagation (SLPA), Hierarchical Clustering
  • Graph Structure / Topology: Triangle Count, Local Clustering Coefficient, Articulation Points (Tarjan), Bridges (Tarjan), Biconnected Components, Topological Sort (Kahn), Cycle Detection, K-Core Decomposition, K-Truss Decomposition, Maximal Cliques (Bron-Kerbosch), Graph Summary, Assortativity, Conductance, Modularity Score, Rich-Club Coefficient, Bipartite Check, Graph Coloring, Densest Subgraph (Charikar), Maximum, Flow (Edmonds-Karp), Max K-Cut, Minimum Spanning Tree (Kruskal), Minimum Spanning Arborescence (Chu-Liu/Edmonds), Steiner Tree
  • Link Prediction: Adamic-Adar, Jaccard Similarity, Common Neighbors, Resource Allocation, Preferential Attachment, Same Community, Total Neighbors, SimRank
  • Graph Embeddings / ML: Node2Vec, FastRP, HashGNN, GraphSAGE
  • Other: VoteRank, Influence Maximization (Independent Cascade), Random Walk, K-Nearest Neighbors
  • Path Expansion (APOC-style): Path Expand, Path Expand Config, Spanning Tree, Subgraph All, Subgraph Nodes

Parallel Query Execution

SQL queries now leverage multiple CPU cores with safety guards against deadlocks.

OpenCypher Enhancements

User management commands (CREATE USER, DROP USER) and constraint syntax support.

Bug Fixes & Improvements

SQL Engine

  • Fixed IN (SELECT ...) with indexed fields
  • Fixed optimization failures and subquery LET handling
  • Fixed CONTAINSTEXT filtering and operators
  • Fixed min/max index usage
  • Fixed edge creation with empty arrays
  • Fixed reserved keywords and filter pushdown logic

OpenCypher

  • Fixed filter operations and property filters on relationship patterns
  • Fixed parameter usage and COUNT on non-existing labels
  • Fixed result ordering and CASE clause handling

Wire Protocols

  • Corrected Bolt parameterized queries
  • Neo4j Desktop 1.6.0+ compatibility
  • Fixed gRPC transaction IDs
  • Fixed Gremlin WebSocket issues
  • Fixed Redis command validation and formatting

HTTP API

  • Fixed broken params and vector neighbor expansion
  • Fixed Studio API headers and session integration

Core Engine

  • Fixed edge index invalidation and page cache flushing
  • Removed sun.misc.Unsafe usage
  • Improved page retrieval performance

Server & Security

  • Fixed root user database settings updates
  • Fixed security issues during execution

Other

  • Fixed JSON serialization
  • Fixed Neo4j importer multi-label handling
  • 40+ dependency updates
  • GraalVM manifest support

Getting Started with 26.3.1

Docker

Pull the latest image from Docker Hub:

docker pull arcadedata/arcadedb:26.3.1

Visit our Docker Hub repository for more information.

Maven

Add ArcadeDB to your Java projects:

<dependency>
    <groupId>com.arcadedb</groupId>
    <artifactId>arcadedb-engine</artifactId>
    <version>26.3.1</version>
</dependency>

All artifacts are available on Maven Central.

Documentation

For detailed information on features and usage, refer to our comprehensive documentation.

Compatibility Note

This release maintains 100% compatibility with previous database formats, meaning no export/import is required when upgrading. However, we always recommend creating a database backup before upgrading to a new version.


This is one of the most feature-packed releases in ArcadeDB’s history, reflecting the growing momentum of both the project and its community.

Download ArcadeDB 26.3.1 now: GitHub Releases

For detailed documentation and getting started guides, visit docs.arcadedb.com.