SEE HOW AXIODB HAS EVOLVED
Changelog
Every major milestone in AxioDB's history, from the very first commit onward. This is a curated list of what actually changed - not every commit or patch bump, just the releases that shipped something meaningful.
v11.9.13+
2026-07-11AxioDBCloud connection pooling, rate limiting & TLS
- •Connection pooling for AxioDBCloud with least-busy routing (fewest in-flight requests) instead of round-robin
- •Per-IP concurrent connection cap and connection-attempt rate limiting on the TCP server
- •TLS/SSL encryption support for TCP connections
- •RBAC and TCP Auth test gates added to CI
- •SEO metadata integrated across all documentation pages
v9.7.7
2026-07-10Session-based GUI auth & TCP authentication
- •Session-based authentication with cookie support for the Control Server GUI
- •TCP authentication (RBAC) and index management commands added to AxioDBCloud
v9.6.1
2026-03-27AxioDB constructor refactor
- •AxioDB constructor refactored to accept a single options object instead of positional arguments
v8.33.235
2026-03-23ACID compliance milestone & CI matrix testing
- •Pseudo-ACID transaction compliance across CRUD operations
- •CI test matrix expanded across multiple Node.js versions
- •Query optimization in Reader and Searcher classes
v7.33.234
2026-03-15Path-traversal hardening
- •DocumentLoader and PathSanitizer utilities added to centralize safe file handling
- •Formal contributor rules and development guidelines added to the repo
v6.33.128
2026-03-13AxioDBCloud (TCP remote access) begins
- •TCP server and ConnectionManager implemented - the foundation of AxioDBCloud remote access
- •Protocol error handling and HTTP-vs-TCP-port misconfiguration detection
v6.33.127
2026-03-11Smarter caching & index cleanup
- •Selective cache invalidation and randomized TTL to avoid cache-stampede synchronization
- •DeleteIndex service for removing documents from indexes
- •IndexCache gained TTL-based expiry and cleanup
v5.33.127
2026-03-10ACID transactions with Write-Ahead Log
- •TransactionIndexManager, TransactionRegistry, and Write-Ahead Log (WAL) services implemented
- •Foundation for session-based transactions with commit/rollback
v3.31.104
2025-10-31Worker-thread performance overhaul
- •File processing parallelized with Promise.all across worker threads
- •Reader/search operations tuned to use all available CPU cores
- •Sorting utility optimized to use native comparison
v2.30.93
2025-08-31Database export/import
- •Database export as a compressed .tar.gz archive
- •Database import from an uploaded archive
- •Advanced JSON query search support
v2.28.81
2025-08-24API reference page & transaction tokens
- •API reference documentation page added to the Control Server GUI
- •Transaction token support added to the HTTP API
v2.28.77
2025-08-20Dashboard caching & transaction tokens
- •Caching and transaction token support for collections and databases
- •Dashboard stats retrieval integrated with the cache layer
v2.24.71
2025-08-11Full CRUD document management UI
- •Create, read, update, delete, and aggregate operations added to the Control Server GUI as modal-driven workflows
- •Advanced search with JSON query and document-ID lookup in the Documents page
v2.19.65
2025-07-27Database management UI & JWT key management
- •Database management routes/controller and GUI dashboard (Zustand state management)
- •JWT-based key management for database instances
v2.18.54
2025-06-23Engine refactor & worker-based search
- •Legacy FileManager/FolderManager replaced by the current engine/ module structure
- •HashmapSearch replaced by worker-thread-based Searcher for parallel file reads
v2.13.47
2025-06-21Control Server (HTTP GUI) foundation
- •AxioDB Control Server implemented on Fastify with health check and routes endpoints
- •Tailwind CSS integrated into the GUI
v2.11.29
2025-06-14GUI authentication & schema validation
- •JWT-based authentication checks added to the GUI
- •Schema validation for user registration and collection data
v2.10.19
2025-06-08Initial Docker support
- •First Docker setup: package.json, tsconfig.json, and a schema generator utility for containerized deployments
v1.5.8
2025-04-02Cache invalidation on writes
- •Cache clearing wired into update and delete operations, and a clearAllCache method added
v1.4.3
2025-03-26Aggregation pipelines
- •aggregate() method added to Collection with MongoDB-style pipeline stages
- •$match filtering extended to support regex and object matching
v1.3.9
2025-03-20Full CRUD operation suite
- •Reader class: query, sort, skip/limit pagination, and total-count support
- •DeleteOperation: deleteOne and deleteMany with detailed error handling
- •UpdateOperation: UpdateOne and UpdateMany with schema-aware partial updates
v1.1.4
2025-02-28Encryption support
- •CryptoHelper class added for AES encryption/decryption of collection data
v1.1.2
2025-02-14Core Collection & Database classes
- •Collection and Database classes implemented - the foundation of the document store
- •FileManager/FolderManager error handling improved
v1.0.16
2024-12-25Initial Web GUI
- •First GUI setup with Vite and React, alongside a server-file restructure
v1.0.14
2024-12-23In-memory caching
- •InMemoryCache class added, with TTL-based expiry for cached query results
v1.0.0
2024-12-07Fastify server & first insert
- •Fastify HTTP server integrated into the project
- •The `Configuration` class was renamed to `AxioDB`
- •First working document insert feature
v1.0.0
2024-10-01Project inception
- •Initial commit: repository scaffolding, FileManager/FolderManager engine, and an initial `Configuration` class (later renamed to `AxioDB`)
