Changelog

[5.0.0] - 2025-11-23

Added

  • Complete Project Restructure: Clean, professional file organization

  • Comprehensive Examples: quickstart.py, transactions.py, ai_features.py

  • Enhanced Documentation: Beginner-friendly USER_GUIDE, INSTALLATION guide

  • Quick Reference: QUICK_REFERENCE.md for fast API lookup

  • IntelliSense Support: Full type hints and docstrings

  • ACID Transactions: Full support for atomic operations

  • Time-Travel: Versioning system for historical data access

  • GUI: Web-based control center (FastAPI + HTML/JS)

  • Distributed: Basic node discovery and clustering

  • Plugins: Extensible architecture

  • .gitignore: Proper Git configuration

  • PROJECT_STRUCTURE.md: Complete codebase documentation

Changed

  • Refactor: Complete rewrite of the core engine for modularity

  • Package Structure: Moved to smartkdb/ namespace

  • README.md: Rewritten to be beginner-friendly

  • Documentation: Split into multiple focused guides

Removed

  • Cleaned up all demo databases and test files

  • Removed legacy build configuration files

[4.1.0] - 2025-11-21

Added

  • Comprehensive Documentation (User, Developer, Architecture guides)

[4.0.3] - 2025-11-21

Added

  • Error Handling guide

  • Feature Comparison table

  • Lifecycle diagram