scopeql 0.3.1

A command-line interface for ScopeDB
# CHANGELOG

All significant changes to this software be documented in this file.

## Unreleased

## v0.3.1 (2026-01-31)

Functionality identical to v0.3.0, released the first binary after repo migration.

## v0.3.0 (2025-12-22)

### Breaking Changes

* `scopeql -c < script.sql` no longer supported, use `scopeql run -f script.sql` instead.
* `scopeql -c -` no longer supported.

### New Features

* Support `scopeql run <statement>` to run statement directly.
* Support `scopeql run -f <filename>` to run script from file.
* Support new HTTP request `DataType::UInt` as `uint`.
* Recognize `DATABASES` and `SCHEMAS` tokens to support related SHOW statements.

## v0.2.2 (2025-12-08)

### New Features

* Support `scopeql -c < script.sql` to run script from file.
* Support `scopeql load -f <file> -t <transform>` command to load data from file.
* Support `ANALYZE` keyword so that `EXPLAIN ANALYZE <query>` works.

## v0.2.1 (2025-10-30)

### New Features

* Recognize `VACUUM` token to support `VACUUM` command.

### Improvements

* Repl now pretty-prints semi-structure data.

## v0.2.0 (2025-10-21)

### Breaking Changes

* No longer support `-e` option for specifying the entrypoint. Use config files instead.

### New Features

* Support load config from file:
  * Specify config file with `--config-file` option.
  * If not specified, trying to look up from:
    * `$HOME/.scopeql/config.toml`
    * `$HOME/.config/scopeql/config.toml`
    * `${CONFIG_DIR:-$XDG_CONFIG_HOME}/scopeql/config.toml`; see [this page]https://docs.rs/dirs/6.0.0/dirs/fn.config_dir.html for more details about `config_dir`.
  * Otherwise, fallback to default config.

## v0.1.1 (2025-08-21)

### Developments

* Fix the release workflow to properly build AMD64 image.

## v0.1.0 (2025-08-21)

* Initial release.