Repository navigation
Releases: adrianolaselva/dataql
Releases · adrianolaselva/dataql
Release list
v1.0.2
DataQL v1.0.2
Universal Data Query Tool - Query any data format with SQL
Changelog
Bug Fixes
- b59477f: fix(build): add build tags for noduckdb static binary builds (@adrianolaselva)
Installation
Linux (amd64)
curl -fsSL https://raw.githubusercontent.com/adrianolaselva/dataql/main/scripts/install.sh | bashFrom Source (all platforms, with DuckDB support)
git clone https://github.com/adrianolaselva/dataql.git
cd dataql
make buildNote: Pre-built binaries do not include DuckDB support due to GLIBC compatibility.
Build from source for full DuckDB support.
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- feat: Add auto-issue skill for automatic GitHub issue creation with duplicate validation by @adrianolaselva in #20
- docs: Fix stdin table name from 'stdin' to 'stdin_data' by @adrianolaselva in #21
- feat: Allow --storage flag without --file to query existing DuckDB by @adrianolaselva in #22
- feat: support mixed file formats in JOIN queries (closes #17) by @adrianolaselva in #32
- fix(cli): redirect progress bar to stderr and add --quiet flag by @adrianolaselva in #38
- fix(cli): suppress schema display for query mode and add --no-schema flag by @adrianolaselva in #39
- feat(cli): add table alias support for -f flag by @adrianolaselva in #40
- fix(errors): add user-friendly error hints for common query issues (#23, #30) by @adrianolaselva in #41
- feat(cli): add output formatting options (truncate, vertical) (#35) by @adrianolaselva in #42
- feat(compression): add support for compressed files (gzip, bzip2, xz) by @adrianolaselva in #43
- feat(export): add markdown and HTML table export formats by @adrianolaselva in #44
- feat(describe): add describe command for exploratory statistics (#26) by @adrianolaselva in #45
- feat(params): add support for parameterized queries (#27) by @adrianolaselva in #46
- docs(skills): expand documentation with examples and troubleshooting (#34) by @adrianolaselva in #48
- feat(cache): add data caching for improved performance (#31) by @adrianolaselva in #47
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- feat: Add LLM integration with MCP Server and Claude Code Skills by @adrianolaselva in #2
- test: add comprehensive CLI command verification tests by @adrianolaselva in #4
- feat: add message queue data source with SQS support by @adrianolaselva in #3
- feat: add Apache Kafka consumer support by @adrianolaselva in #5
- feat: comprehensive E2E test suite with MySQL fix and LocalStack integration by @adrianolaselva in #6
- feat(dynamodb): add Amazon DynamoDB as data source by @adrianolaselva in #7
- fix(install): correct version injection and improve installation scripts by @adrianolaselva in #8
- fix(install): fix installation system and add e2e tests by @adrianolaselva in #9
- docs: add project logo and improve documentation friendliness by @adrianolaselva in #10
- docs: improve documentation with logo and better installation instructions by @adrianolaselva in #11
- docs: add comprehensive architecture documentation with Mermaid diagrams by @adrianolaselva in #12
- feat: migrate to DuckDB storage engine with type coercion system by @adrianolaselva in #13
- test: add comprehensive E2E test suite with 357 new tests by @adrianolaselva in #14
- fix: resolve installation script reinstall issues by @adrianolaselva in #15
- docs: update documentation to reflect DuckDB storage engine migration by @adrianolaselva in #16
Full Changelog: v0.1.0...v1.0.0
v0.1.0
DataQL v0.1.0
Universal Data Query Tool - Query any data format with SQL
Changelog
New Features
- 4db4e16: feat: Add cross-platform installation scripts and release automation (Adriano M. La Selva adrianolaselva@gmail.com)
- 69f449b: feat: Major refactor from csvql to dataql - Universal data query tool (Adriano M. La Selva adrianolaselva@gmail.com)
Bug Fixes
- 7af4d4c: fix: Add static linking flags for truly portable binary (Adriano M. La Selva adrianolaselva@gmail.com)
- fae557f: fix: Add test fixtures and update gitignore for CI tests (Adriano M. La Selva adrianolaselva@gmail.com)
- 91c227f: fix: Enable CGO and limit builds to Linux amd64 (Adriano M. La Selva adrianolaselva@gmail.com)
- 131aa77: fix: Exclude DuckDB from release builds for GLIBC compatibility (Adriano M. La Selva adrianolaselva@gmail.com)
- 4926a22: fix: Fix linter errors and update golangci-lint config (Adriano M. La Selva adrianolaselva@gmail.com)
- d25428b: fix: Fix remaining linter errors (Adriano M. La Selva adrianolaselva@gmail.com)
- 1a99354: fix: Move temp directory cleanup to main function (Adriano M. La Selva adrianolaselva@gmail.com)
- 7662c44: fix: Redirect info/success/warn messages to stderr in install script (Adriano M. La Selva adrianolaselva@gmail.com)
- bbd53f7: fix: Remove unused mx sync.Mutex fields from handlers (Adriano M. La Selva adrianolaselva@gmail.com)
- bb6abd7: fix: Revert to Ubuntu 20.04 without static linking (Adriano M. La Selva adrianolaselva@gmail.com)
- 5d1ae51: fix: Rewrite install script to avoid subshell variable issues (Adriano M. La Selva adrianolaselva@gmail.com)
- 8f334b3: fix: Update Go version to 1.23 for CI compatibility (Adriano M. La Selva adrianolaselva@gmail.com)
- 50d4960: fix: Update badges in README and index.md (Adriano M. La Selva adrianolaselva@gmail.com)
- bc56390: fix: Use Alpine container with musl for static binaries (Adriano M. La Selva adrianolaselva@gmail.com)
- 76841c4: fix: Use Debian Buster container (GLIBC 2.28) for maximum compatibility (Adriano M. La Selva adrianolaselva@gmail.com)
- 19985be: fix: Use Docker container with Debian Bullseye for GLIBC 2.31 compatibility (Adriano M. La Selva adrianolaselva@gmail.com)
- de0a418: fix: Use Ubuntu 20.04 for release builds for GLIBC compatibility (Adriano M. La Selva adrianolaselva@gmail.com)
- d796980: fix: Use musl-gcc for static linking to eliminate GLIBC dependencies (Adriano M. La Selva adrianolaselva@gmail.com)
Other Changes
- 8845993: Add Jekyll GitHub Pages deployment workflow (Adriano Moreira La Selva adrianolaselva@gmail.com)
- 0229744: Add files via upload (Adriano Moreira La Selva adrianolaselva@gmail.com)
- 45a6f14: Create README.md (Adriano Moreira La Selva adrianolaselva@gmail.com)
- 72c3ee8: Fix when generating table name from file (Adriano M. La Selva adriano.selva@picpay.com)
- 90b0a0a: Initial commit (Adriano Moreira La Selva adrianolaselva@gmail.com)
- b536489: feature: Ajuste de script de instalação. (Adriano M. La Selva adriano.selva@picpay.com)
- 07ffca2: feature: Ajuste de script de instalação. (Adriano M. La Selva adriano.selva@picpay.com)
- 5c9ad3e: feature: Implementation export jsonl for tests. (Adriano M. La Selva adriano.selva@picpay.com)
- 02a2bde: feature: Initial version csvql. (Adriano M. La Selva adriano.selva@picpay.com)
- ef9c9e2: feature: importação de mais de um arquivo simultâneamente. (Adriano M. La Selva adriano.selva@picpay.com)
- 1dc247d: feature: reestructuring. (Adriano M. La Selva adriano.selva@picpay.com)
- 25bc961: reestruturação inicial (Adriano M. La Selva adriano.selva@picpay.com)
- 43a51f9: reestruturação inicial. (Adriano M. La Selva adriano.selva@picpay.com)
- 1951d31: refatoração inicial (Adriano M. La Selva adriano.selva@picpay.com)
Installation
Linux (amd64)
curl -fsSL https://raw.githubusercontent.com/adrianolaselva/dataql/main/scripts/install.sh | bashFrom Source (all platforms, with DuckDB support)
git clone https://github.com/adrianolaselva/dataql.git
cd dataql
make buildNote: Pre-built binaries do not include DuckDB support due to GLIBC compatibility.
Build from source for full DuckDB support.
Full Changelog: ...v0.1.0