Skip to content

Releases: hotdata-dev/hotdata-cli

0.10.0 - 2026-06-29

29 Jun 21:59
3464f26

Choose a tag to compare

Release Notes

🚀 Features

  • (upload) Very large or slow databases load uploads no longer fail partway through — each part's upload link is now fetched just in time and renewed automatically if it expires

💼 Other

  • (auth) hotdata auth now shows help instead of auto-launching a browser login — run hotdata auth login to sign in; adds auth profiles to scaffold profiles.yml (#182)

📚 Documentation

  • (skills) Update bundled skill docs to match current commands and auth

Install hotdata-cli 0.10.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hotdata-dev/hotdata-cli/releases/download/v0.10.0/hotdata-cli-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install cli

Download hotdata-cli 0.10.0

File Platform Checksum
hotdata-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
hotdata-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
hotdata-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
hotdata-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.9.0 - 2026-06-27

27 Jun 20:10
468f093

Choose a tag to compare

Release Notes

🚀 Features

  • (databases) Add auth and command limitations for database api token flag
  • (upload) Speed up large-file uploads with concurrent, direct-to-storage transfer

🐛 Bug Fixes

  • (upload) Clean up --url temp file before exit on failure

💼 Other

  • (deps) Update hotdata SDK to 0.5.0

📚 Documentation

  • (deps) Update reqwest blocking comment for presigned --url path

Install hotdata-cli 0.9.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hotdata-dev/hotdata-cli/releases/download/v0.9.0/hotdata-cli-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install cli

Download hotdata-cli 0.9.0

File Platform Checksum
hotdata-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
hotdata-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
hotdata-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
hotdata-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.8.1 - 2026-06-25

25 Jun 19:33
bf3057b

Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • (query) Carry execution_time_ms through async poll path

Install hotdata-cli 0.8.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hotdata-dev/hotdata-cli/releases/download/v0.8.1/hotdata-cli-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install cli

Download hotdata-cli 0.8.1

File Platform Checksum
hotdata-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
hotdata-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
hotdata-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
hotdata-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.8.0 - 2026-06-24

24 Jun 03:14
3a378a2

Choose a tag to compare

Release Notes

🚀 Features

  • (upgrade) Gate commands on a new release; rename update→upgrade (#178)

🐛 Bug Fixes

  • (databases) Suppress current-database footer for non-TTY stdout (#180)

Install hotdata-cli 0.8.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hotdata-dev/hotdata-cli/releases/download/v0.8.0/hotdata-cli-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install cli

Download hotdata-cli 0.8.0

File Platform Checksum
hotdata-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
hotdata-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
hotdata-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
hotdata-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.7.0 - 2026-06-22

22 Jun 22:43
a5ecd87

Choose a tag to compare

Release Notes

🚀 Features

  • (databases) Attach/detach connection catalogs

🐛 Bug Fixes

  • (databases) Tolerate a bad --attach spec in create
  • (query) Show cross-source hint on poll failure
  • (databases) Keep attach failures auth-aware like detach

📚 Documentation

  • Document cross-source query via catalog attach

Install hotdata-cli 0.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hotdata-dev/hotdata-cli/releases/download/v0.7.0/hotdata-cli-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install cli

Download hotdata-cli 0.7.0

File Platform Checksum
hotdata-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
hotdata-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
hotdata-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
hotdata-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.6.0 - 2026-06-20

20 Jun 01:29
fdc1d81

Choose a tag to compare

Release Notes

🚀 Features

  • (cli) Show "waking up worker" hint on KEDA cold starts (#167)
  • (datasets) [breaking] Remove datasets commands and dataset feature surface (#166)
  • (usage) Add hotdata usage command (#174)

🐛 Bug Fixes

  • (search) Infer embedding source column for vector indexes (#163)
  • (indexes) List indexes for a database-scoped connection (#164)
  • (query) Fail loud on incomplete result previews
  • (indexes) Show managed-database indexes in unscoped indexes list (#170)
  • (databases) Surface the id change when load recreates a managed database (#173)

💼 Other

  • (deps) Upgrade hotdata SDK 0.3.1 -> 0.4.0 (#171)

📚 Documentation

  • (skills) Improve accuracy, structure, and consistency across CLI skills (#172)

🧪 Testing

  • (query) Cover table footer rendering and ApiError::message

Install hotdata-cli 0.6.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hotdata-dev/hotdata-cli/releases/download/v0.6.0/hotdata-cli-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install cli

Download hotdata-cli 0.6.0

File Platform Checksum
hotdata-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
hotdata-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
hotdata-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
hotdata-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.5.0 - 2026-06-16

16 Jun 21:01
eebc146

Choose a tag to compare

Release Notes

🚀 Features

  • Follow truncated inline query results to full set
  • Auto-retry queries shed under load (HTTP 429 OVERLOADED), honoring Retry-After

🐛 Bug Fixes

  • Preserve inline warning and timing when following truncation
  • Stop using deprecated QueryResponse.row_count

💼 Other

  • Bump hotdata SDK to 0.3.1

Install hotdata-cli 0.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hotdata-dev/hotdata-cli/releases/download/v0.5.0/hotdata-cli-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install cli

Download hotdata-cli 0.5.0

File Platform Checksum
hotdata-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
hotdata-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
hotdata-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
hotdata-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.4.2 - 2026-06-15

15 Jun 17:16
18bfbe3

Choose a tag to compare

Release Notes

📚 Documentation

  • (skills) Fix stale datasets create flags and add --no-input (#153)

Install hotdata-cli 0.4.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hotdata-dev/hotdata-cli/releases/download/v0.4.2/hotdata-cli-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install cli

Download hotdata-cli 0.4.2

File Platform Checksum
hotdata-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
hotdata-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
hotdata-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
hotdata-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.4.1 - 2026-06-13

13 Jun 18:59
9cb665d

Choose a tag to compare

Release Notes

🚀 Features

  • (sdk) Add sync wrapper and CliTokenProvider
  • (query) Remove dead --connection flag

🐛 Bug Fixes

  • (sdk) Avoid double /v1 and scope by database
  • (sdk) Restore sandbox scope, guard, timeout
  • (sdk) Guard negative numeric casts
  • (sdk) Set hotdata-cli user-agent header
  • (sdk) Drop dead X-Sandbox-Id header
  • (ci) Skip scenario-parity for Dependabot PRs
  • (release) Prepend unreleased changelog instead of full regen

💼 Other

  • Pin third-party github actions to commit SHAs
  • (deps) Add hotdata sdk, tokio, async-trait
  • (deps) Pin hotdata sdk to merged rev
  • (deps) Consolidate CLI on reqwest 0.13
  • Add cargo fmt check job
  • (deps) Pin sdk-rust to upload_stream content_length rev
  • Remove sandbox cli commands
  • (deps) Use published hotdata 0.1.1 from crates.io
  • (ci) Add Dependabot to track published hotdata SDK

🚜 Refactor

  • (http) Add slim raw-http helper
  • (workspace) Use sdk workspaces handle
  • (jobs) Use sdk jobs handle
  • (tables) Use sdk information_schema
  • (queries) Use sdk query_runs handle
  • (results) Use sdk results handle
  • (embeddings) Use sdk providers handle
  • (context) Use sdk database_context
  • (datasets) Use sdk datasets handle
  • (connections) Migrate connections_new
  • (connections) Use sdk connections handle
  • (sandbox) Use sdk sandboxes handle
  • (indexes) Use sdk indexes handle
  • (query) Poll+arrow via sdk handles
  • (databases) Use sdk databases handle
  • (api) Remove legacy ApiClient
  • (query) Submit via sdk submit_query
  • (sdk) Extract apply_seam_headers helper
  • (sdk) Drop stale dead_code allows
  • (query) Decode results via SDK get_result_arrow (arrow v55)
  • Migrate raw HTTP to typed SDK (#131)
  • (databases) Clarify output DTOs, use From trait
  • Drop dead Deserialize derives on output DTOs
  • (databases) Stream /files upload via SDK upload_stream
  • (databases) Drop redundant upload content-type param

📚 Documentation

  • (sdk) Drop migration-history notes from comments
  • Describe current behavior, not change history, in comments

🎨 Styling

  • Clear clippy lints in migrated modules
  • Apply cargo fmt to codebase
  • Apply rustfmt

🧪 Testing

  • (sdk) Cover generic HTTP status preservation in from_arrow
  • (cli) Add env-gated scenario integration tests

Install hotdata-cli 0.4.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hotdata-dev/hotdata-cli/releases/download/v0.4.1/hotdata-cli-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install cli

Download hotdata-cli 0.4.1

File Platform Checksum
hotdata-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
hotdata-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
hotdata-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
hotdata-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.4.0 - 2026-06-04

04 Jun 07:31
8114dcb

Choose a tag to compare

Release Notes

🚀 Features

  • (databases) Add --catalog flag to databases create (#125)
  • (queries) Show result_id in queries list table (#126)
  • Managed database demo flow — explicit flags, catalog resolution, BM25 search (#127)

Install hotdata-cli 0.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hotdata-dev/hotdata-cli/releases/download/v0.4.0/hotdata-cli-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install cli

Download hotdata-cli 0.4.0

File Platform Checksum
hotdata-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
hotdata-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
hotdata-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
hotdata-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum