Skip to content

Releases: maximgorbatyuk/databasecli

0.1.2 - 2026-03-27

27 Mar 16:57

Choose a tag to compare

Release Notes

Added

  • init command: New databasecli init [-D <path>] subcommand that bootstraps a project in one step — creates databases.ini template if missing and creates or updates .mcp.json with the databasecli MCP server entry. Idempotent: safe to run multiple times. Available as both a CLI subcommand and a TUI menu item ("Initialize Project").
  • databasecli-mcp in releases: The MCP server binary is now included in cargo-dist releases alongside the main CLI. Install via brew install databasecli-mcp, the shell/PowerShell installers, or MSI.
  • Tilde expansion in -D flag: Paths like ~/projects/myapp are now correctly expanded to the user's home directory. Previously, MCP clients that invoke binaries without a shell would pass ~ as a literal character, causing config resolution to fail.
  • Cross-platform install instructions: README now documents installation for macOS (Homebrew), Linux (shell installer), Windows (PowerShell + MSI), and from source.

Changed

  • list and health commands now respect -D: Previously these two subcommands ignored the -D directory flag and always used the default config path. They now resolve config relative to the specified directory, consistent with all other subcommands.
  • init replaces databasecli-mcp --init: The --init flag has been removed from the MCP binary. Use databasecli init instead, which also handles .mcp.json setup.
  • FileAction enum replaces boolean flags: Init results now report Created, Updated, or Unchanged per file, giving accurate user feedback (e.g., "already configured" on no-op instead of misleading "updated").
  • Shared tilde expansion: Extracted expand_tilde() and resolve_base_dir() helpers in config.rs, eliminating duplicated path expansion logic between config resolution and init.
  • TUI "Initialize Project" removes stale menu item: When init creates the config file, the conditional "Create database.ini" menu item is removed from the home screen.
  • TUI init screen shows resolved paths: Both the config path and .mcp.json path are displayed as fully resolved absolute paths, not raw -D input.
  • Updated help reference: databasecli reference now lists the init command and points MCP init instructions to databasecli init instead of the removed --init flag.

databasecli-mcp 0.1.2

Install databasecli-mcp 0.1.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/maximgorbatyuk/databasecli/releases/download/v0.1.2/databasecli-mcp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/maximgorbatyuk/databasecli/releases/download/v0.1.2/databasecli-mcp-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install maximgorbatyuk/tap/databasecli-mcp

Download databasecli-mcp 0.1.2

File Platform Checksum
databasecli-mcp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
databasecli-mcp-x86_64-apple-darwin.tar.xz Intel macOS checksum
databasecli-mcp-x86_64-pc-windows-msvc.zip x64 Windows checksum
databasecli-mcp-x86_64-pc-windows-msvc.msi x64 Windows checksum
databasecli-mcp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

databasecli 0.1.2

Install databasecli 0.1.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/maximgorbatyuk/databasecli/releases/download/v0.1.2/databasecli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/maximgorbatyuk/databasecli/releases/download/v0.1.2/databasecli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install maximgorbatyuk/tap/databasecli

Download databasecli 0.1.2

File Platform Checksum
databasecli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
databasecli-x86_64-apple-darwin.tar.xz Intel macOS checksum
databasecli-x86_64-pc-windows-msvc.zip x64 Windows checksum
databasecli-x86_64-pc-windows-msvc.msi x64 Windows checksum
databasecli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.1.1

27 Mar 09:47

Choose a tag to compare

databasecli-mcp 0.1.1

Install databasecli-mcp 0.1.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/maximgorbatyuk/databasecli/releases/download/v0.1.1/databasecli-mcp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/maximgorbatyuk/databasecli/releases/download/v0.1.1/databasecli-mcp-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install maximgorbatyuk/tap/databasecli-mcp

Download databasecli-mcp 0.1.1

File Platform Checksum
databasecli-mcp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
databasecli-mcp-x86_64-apple-darwin.tar.xz Intel macOS checksum
databasecli-mcp-x86_64-pc-windows-msvc.zip x64 Windows checksum
databasecli-mcp-x86_64-pc-windows-msvc.msi x64 Windows checksum
databasecli-mcp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

databasecli 0.1.1

Install databasecli 0.1.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/maximgorbatyuk/databasecli/releases/download/v0.1.1/databasecli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/maximgorbatyuk/databasecli/releases/download/v0.1.1/databasecli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install maximgorbatyuk/tap/databasecli

Download databasecli 0.1.1

File Platform Checksum
databasecli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
databasecli-x86_64-apple-darwin.tar.xz Intel macOS checksum
databasecli-x86_64-pc-windows-msvc.zip x64 Windows checksum
databasecli-x86_64-pc-windows-msvc.msi x64 Windows checksum
databasecli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum