Skip to content

Releases: Codeenk/airdb

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Feb 06:37
AirDB v1.0.0 — Self-Contained Database Studio

First stable release. A fully self-contained database studio
with embedded SQL engine, PostgreSQL compatibility (123 functions),
built-in NoSQL document database, and auto-generated REST API.

No external database installation required.

47k+ lines of code | 155 backend commands | 363 tests | 49 components

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 12 Feb 12:43

AirDB v0.8.0

Download the installer for your platform below.

Installation

Linux

tar -xzf airdb-*-linux-x64.tar.gz
cd airdb-*-linux-x64
./install.sh

macOS

tar -xzf airdb-*-macos-x64.tar.gz
cd airdb-*-macos-x64
./install.sh

Windows

Extract the zip and run the binaries from bin/ folder.
Add the bin/ folder to your PATH for CLI access.

Verify Installation

airdb --version

v0.2.6

Choose a tag to compare

@github-actions github-actions released this 09 Feb 15:12

AirDB v0.2.6

Download the installer for your platform below.

Installation

Linux

tar -xzf airdb-*-linux-x64.tar.gz
cd airdb-*-linux-x64
./install.sh

macOS

tar -xzf airdb-*-macos-x64.tar.gz
cd airdb-*-macos-x64
./install.sh

Windows

Extract the zip and run the binaries from bin/ folder.
Add the bin/ folder to your PATH for CLI access.

Verify Installation

airdb --version

v0.2.5

Choose a tag to compare

@github-actions github-actions released this 09 Feb 14:52

AirDB v0.2.5

Download the installer for your platform below.

Installation

Linux

tar -xzf airdb-*-linux-x64.tar.gz
cd airdb-*-linux-x64
./install.sh

macOS

tar -xzf airdb-*-macos-x64.tar.gz
cd airdb-*-macos-x64
./install.sh

Windows

Extract the zip and run the binaries from bin/ folder.
Add the bin/ folder to your PATH for CLI access.

Verify Installation

airdb --version

AirDB v0.2.1 - Productization Release

Choose a tag to compare

@Codeenk Codeenk released this 08 Feb 07:37

AirDB v0.2.1 - Productization Release 🚀

What's New

AirDB v0.2.1 is the Productization Release — making AirDB production-ready for public beta with essential features every database tool needs.

🌟 Highlights

🔄 Auto-Start on Boot

  • Windows: Task Scheduler integration (no admin required)
  • Linux: XDG autostart with .desktop file
  • macOS: LaunchAgent for seamless startup
  • Always starts via bootstrapper for safe version switching
  • Toggle from Settings with visual status indicators

🛤️ System-Wide CLI Access

  • airdb command works everywhere after install
  • Automatic PATH setup (no manual configuration needed)
  • Version-switching safe (PATH points to bootstrapper)
  • Respects platform conventions (no root/admin required)

🎨 Pro-Grade Terminal UX

  • Beautiful colorized output with status symbols (✓ ✗ ⚠ ℹ)
  • Progress bars for long operations
  • --format json for scripting/automation
  • Enhanced commands: status, update check, project info

📊 Visual SQL Table Editor

  • Supabase-level experience in a local-first tool
  • Create/modify tables visually
  • Every UI edit generates migrations (safety first!)
  • Preview SQL before applying
  • Automatic rollback SQL generation
  • Impossible to break production via UI click

🔄 Full Updater UI

  • Settings → Updates panel with full control
  • Update channel selector (Stable/Beta/Nightly)
  • One-click checking and applying
  • Real-time progress indicators
  • Non-intrusive update banner
  • Automatic rollback on failure

Installation

Linux

# Download and install
wget https://github.com/yourusername/airdb/releases/download/v0.2.1/airdb-0.2.1-linux.tar.gz
tar -xzf airdb-0.2.1-linux.tar.gz
cd airdb-0.2.1-linux
./install.sh

# Verify
airdb --version

macOS

# Download DMG
wget https://github.com/yourusername/airdb/releases/download/v0.2.1/AirDB_0.2.1.dmg

# Or use Homebrew (coming soon)
# brew install airdb

Windows

# Download and run installer
# https://github.com/yourusername/airdb/releases/download/v0.2.1/AirDB_0.2.1.msi

Quick Start

# Initialize a project
airdb init --name myproject

# Create and run migrations
airdb migrate create add_users_table
# Edit sql/migrations/001_add_users_table.sql
airdb migrate push

# Start API server
airdb serve

# Check project status
airdb status

Upgrade from v0.1.0

No breaking changes! Just update:

airdb update check
airdb update apply
# Restart AirDB

Try the new features:

  1. ✅ Enable auto-start: Settings → General → Start on boot
  2. 📊 Visual table editor: Dashboard → Tables
  3. 🔄 Update UI: Settings → Updates
  4. 🎨 Colorized CLI: airdb status

Full Changelog

✨ Added

  • Cross-platform auto-start (Windows Task Scheduler, Linux XDG, macOS LaunchAgent)
  • Automatic CLI PATH installation (no manual setup)
  • Colorized terminal output with progress indicators
  • Visual SQL table editor with migration preview
  • Complete updater UI in Settings
  • Global update banner (non-intrusive)
  • JSON output mode (--format json) for automation
  • Enhanced CLI commands with beautiful formatting

🔧 Changed

  • Bootstrapper path resolution improved
  • Update state management between CLI and UI
  • Migration preview with better SQL formatting
  • More actionable error messages

📚 Documentation

🐛 Fixed

  • Auto-start now correctly uses bootstrapper
  • CLI PATH respects platform conventions
  • Update checks don't block during migrations
  • TableEditor SQL escaping

🔐 Security

  • User-level PATH installation (no admin/root)
  • Auto-start with minimal privileges
  • Update signature verification

Documentation

📖 Full Documentation


System Requirements

  • Linux: Ubuntu 20.04+, Fedora 35+, or equivalent (glibc 2.31+)
  • macOS: 11.0 (Big Sur) or later
  • Windows: Windows 10 (1809+) or Windows 11

Checksums

See checksums/ directory for SHA256 hashes of all binaries.


Support


Contributors

Thank you to everyone who contributed to this release! 🎉


Full Changelog: https://github.com/yourusername/airdb/compare/v0.1.0...v0.2.1

AirDB v0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Feb 14:39

AirDB v0.1.0

Download the installer for your platform below.

Installation

  • Linux: Download .AppImage or .deb
  • macOS: Download .dmg
  • Windows: Download .msi or .exe

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Feb 06:59
feat(release): Add manifest generator and update packaging

- Add scripts/generate_manifest.py for update manifest generation
- Update release.yml with manifest job and upload step
- Configure Tauri bundler for Linux AppImage and Windows NSIS
- Add self-update CLI instructions to release notes

AirDB v0.1.0+

Choose a tag to compare

@github-actions github-actions released this 07 Feb 07:21

AirDB v0.1.0+

Download the installer for your platform below.

Installation

  • Linux: Download .AppImage or .deb
  • macOS: Download .dmg
  • Windows: Download .msi or .exe

Self-Update

AirDB includes automatic update checking. You can also run:

airdb update check