Skip to content

0.3.0 - 2026-06-01

Choose a tag to compare

@github-actions github-actions released this 01 Jun 21:07

Release Notes

Added

  • let pipeline node for declaring constants and parameters (let $threshold = 80)
  • fill pipeline node to replace null/missing values with a default (fill memory with 0)
  • starts_with and ends_with comparison operators (where name starts_with "api-")
  • String functions: starts_with, ends_with, replace, reverse, repeat, position, split_part
  • Date/time functions: now(), date_format(), date_diff(), extract()
  • $var field reference syntax for explicit field access (where $state = running)
  • Expressions in set case/when and set if/then/else branches (e.g., concat() in then)
  • 29 new example .dol files showcasing all new features
  • scripts/validate_examples.sh — standalone validation script for example files
  • Advanced pipeline examples combining all features (monitoring, alerting, time analysis, etc.)

Changed

  • Tokenizer: - is now properly parsed as minus operator in arithmetic expressions
  • case/when and if/then/else in set now accept full expressions (function calls, arithmetic) in result branches

Documentation

  • Updated README.md with new features, pipeline nodes table, and 83 example queries
  • Updated docs/spec.md with fill, let, string/date functions, $var syntax, and starts_with/ends_with operators
  • Updated docs/tutorial.md with new sections for fill, let, date/time functions, and $var
  • Updated docs/examples.md with examples for all new features
  • Updated docs/index.html with updated features list and example count

Install dol 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/genc-murat/DockQL/releases/download/v0.3.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.3.0/dol-installer.ps1 | iex"

Download dol 0.3.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