Skip to content

Releases: vmvarela/sql-pipe

v0.3.1

15 Mar 11:52
f40f31d

Choose a tag to compare

What's Changed

  • chore(nix): update versions.json to v0.3.0 (#64) @vmvarela

Full Changelog: v0.3.0...v0.3.1

v0.3.0

14 Mar 21:35
0e91d95

Choose a tag to compare

What's Changed

📦 New Packaging Formats

Six new distribution channels added — sql-pipe is now installable on all major platforms:

  • DEB — Debian/Ubuntu via .deb packages (amd64, arm64, armv7, 386) (#49)
  • RPM — Fedora/RHEL/openSUSE via .rpm packages (amd64, arm64) (#52)
  • Chocolatey — Windows via choco install sql-pipe (#53)
  • WinGet — Windows via winget install vmvarela.sql-pipe (#54)
  • Scoop — Windows via scoop install sql-pipe (#55)
  • Nix / NixOS — via flake or nix-env (#56)

🧰 Maintenance

  • Move aur/ to packaging/aur/ for structural consistency (#58)
  • Remove dead sed strips from CI heredoc jobs (#59, #60)
  • Fix all ziglint violations (#50)
  • Update AGENTS.md for Zig project conventions (#51)

⬆️ Dependency Updates

  • actions/checkout v4 → v6 (#47)
  • actions/stale v9 → v10 (#46)
  • KSXGitHub/github-actions-deploy-aur 3.0.1 → 4.1.1 (#48)
  • actions/download-artifact v4 → v8 (#36)
  • actions/upload-artifact v4 → v7 (#34)
  • actions/cache v4 → v5 (#32)
  • actions/labeler v5 → v6 (#35)
  • toshimaru/auto-author-assign 2.1.1 → 3.0.1 (#33)

Full Changelog: v0.2.0...v0.3.0

v0.2.0

03 Mar 18:45
88ddf0b

Choose a tag to compare

What's Changed

🚀 Features

  • feat: add --header / -H flag for output column names (#31) @vmvarela
  • feat: add custom delimiter support (-d/--delimiter, --tsv) (#30) @vmvarela
  • feat: shell installer script (install.sh) (#29) @vmvarela

🧰 Maintenance

📝 Documentation

  • feat: add custom delimiter support (-d/--delimiter, --tsv) (#30) @vmvarela
  • feat: Add Homebrew tap (vmvarela/homebrew-sql-pipe) (#27) @vmvarela
  • feat: add AUR package (closes #21) (#28) @vmvarela

Full Changelog: v0.1.0...v0.2.0

v0.1.0 — Sprint 1: MVP Foundation

02 Mar 15:17
355798e

Choose a tag to compare

Sprint 1 — MVP Foundation

Sprint Goal: Ship the core pipeline — read CSV from stdin, run a SQL query with SQLite, stream results to stdout.

What's Included

  • #3 RFC 4180 compliant CSV parsing (quoted fields, embedded commas and newlines)
  • #4 Column type inference (INTEGER, REAL, TEXT) for correct numeric queries
  • #5 Cross-platform release binaries via GitHub Actions (Linux, macOS, Windows)
  • #6 README: installation guide, usage examples, and real-world recipes
  • #7 Error handling: structured exit codes, --help and --version flags
  • #8 CI workflow: build and test on push/PR (Linux, macOS, Windows)

Stats

  • Planned: 6 issues
  • Completed: 6 issues (100%)
  • Carried over: 0

Full Changelog: https://github.com/vmvarela/sql-pipe/commits/v0.1.0