Skip to content

0.4.0 - 2026-06-02

Choose a tag to compare

@github-actions github-actions released this 02 Jun 16:50

Release Notes

Added

  • --file / -f CLI flag to read DOL queries directly from .dol files (e.g., dol --file examples/ping.dol)
  • --theme dark|light CLI flag for table output colour theme (dark with DarkGray alternating rows, or light with blue headings, no row tint)
  • theme config field — set default theme permanently via dol config set theme light (CLI --theme takes precedence over config)

Changed

  • sort by size desc now correctly sorts byte-size strings (MB, GB, etc.) using log-scale numeric comparison
  • Table renderer improvements: hidden empty columns, capped column widths (30 chars) with truncation, log10-scaled visual size bars, separator
  • --theme CLI flag changed from required default to Option<Theme> to allow config fallback

Documentation

  • Updated README.md with --theme flag, config file theme field, and light/dark theme descriptions
  • Updated docs/spec.md CLI Reference and config set key list with --theme / theme
  • Updated docs/tutorial.md quick tips with --theme light usage note
  • Updated docs/architecture.md with theme resolution flow (CLI > config > default)
  • Updated docs/index.html landing page with theme example commands

Install dol 0.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/genc-murat/DockQL/releases/download/v0.4.0/dol-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/genc-murat/DockQL/releases/download/v0.4.0/dol-installer.ps1 | iex"

Download dol 0.4.0

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